You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
20 KiB
2 lines
20 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8486],{6629:function(me,O,n){var r=n(59301),D=n(93314),v=n(3113),R=Object.defineProperty,w=Object.defineProperties,k=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,B=(_,m,s)=>m in _?R(_,m,{enumerable:!0,configurable:!0,writable:!0,value:s}):_[m]=s,p=(_,m)=>{for(var s in m||(m={}))Z.call(m,s)&&B(_,s,m[s]);if(P)for(var s of P(m))Q.call(m,s)&&B(_,s,m[s]);return _},G=(_,m)=>w(_,k(m));const H=({img:_,buttonProps:m={},styles:s={},customText:$,ButtonText:j,ButtonClick:U,Buttonclass:W,ButtonTwo:N,imgStyles:J,loading:X=!1})=>r.createElement("section",{className:"tc animated fadeIn",style:p(p({},{color:"#999",margin:"100px auto",visibility:X?"hidden":"visible"}),s)},r.createElement("img",{src:_||D,style:G(p({},J),{pointerEvents:"none",userSelect:"none"})}),r.createElement("p",{className:"mt20 font14"},$||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),j&&r.createElement(v.ZP,p({className:W,onClick:U},m),j),N&&N);O.Z=H},58486:function(me,O,n){n.r(O),n.d(O,{default:function(){return ve}});var r=n(59301),D=n(63144),v=n(57809),R=n(95237),w=n(43604),k=n(56511),P=n(53864),Z=n(6629),Q={flex_box_center:"flex_box_center___k6E7Z",flex_space_between:"flex_space_between___oW8nd",flex_box_vertical_center:"flex_box_vertical_center___hKiel",flex_box_center_end:"flex_box_center_end___bWBYz",flex_box_column:"flex_box_column___PI5IU",bg:"bg___pNQux",containerTitle:"containerTitle___yNJpi",containerDesc:"containerDesc___i_svy",menus:"menus___o7OFa",listItem:"listItem___z1ETv",info:"info___Ki3Js",title:"title___pwlJ7",titleLeft:"titleLeft___zGhmc",titleRight:"titleRight___e7Ghq",acitons:"acitons___teF7U",move:"move___SbOmH",hideHeadCheckbox:"hideHeadCheckbox___sAsoB",moveCategory:"moveCategory___QzsCK",tabSearch:"tabSearch____pHQT",warpModal:"warpModal___oxvp3",modalColumn:"modalColumn___RMpgc",modalRow:"modalRow___vjqMa",sup:"sup___nGUBA"},B=n(43418),p=n(6848),G=n(24905),H=n(8591),_=n(15826),m=n(76265),s={flex_box_center:"flex_box_center___ait_r",flex_space_between:"flex_space_between___rFCZt",flex_box_vertical_center:"flex_box_vertical_center___Se_r1",flex_box_center_end:"flex_box_center_end___zrmDd",flex_box_column:"flex_box_column___p4QYF",bg:"bg___K7jhB",containerTitle:"containerTitle___jYThs",containerDesc:"containerDesc___n3gfb",tablestyle:"tablestyle___OUTg8",listItem:"listItem___ye5vB",info:"info___Z1Jmz",title:"title___Pq4sD",titleLeft:"titleLeft___nUs7_",titleRight:"titleRight___nhuLW",acitons:"acitons___mwr_3",moveCategory:"moveCategory___ADEes",name:"name___hjh5r",categoryName:"categoryName___HTKzg",schedule:"schedule___Dli0r",fnSign:"fnSign___RB8GU",spanSize:"spanSize___yDHwD",classromediv:"classromediv___a26Uj",glow:"glow___IPF2B",popover:"popover___W5sXq",dot:"dot___MB2Pk"},$=Object.defineProperty,j=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,N=(e,t,u)=>t in e?$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[t]=u,J=(e,t)=>{for(var u in t||(t={}))U.call(t,u)&&N(e,u,t[u]);if(j)for(var u of j(t))W.call(t,u)&&N(e,u,t[u]);return e};const X=e=>React.createElement("svg",J({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var _e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",Ee=Object.defineProperty,q=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ee=(e,t,u)=>t in e?Ee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[t]=u,De=(e,t)=>{for(var u in t||(t={}))ge.call(t,u)&&ee(e,u,t[u]);if(q)for(var u of q(t))Me.call(t,u)&&ee(e,u,t[u]);return e};const Be=e=>React.createElement("svg",De({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",y=n(35099),fe=n(99232),L=n.n(fe),a=n(59301),xe=Object.defineProperty,ye=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ue=(e,t,u)=>t in e?xe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[t]=u,Ie=(e,t)=>{for(var u in t||(t={}))je.call(t,u)&&ue(e,u,t[u]);if(te)for(var u of te(t))Ne.call(t,u)&&ue(e,u,t[u]);return e},Se=(e,t)=>ye(e,Le(t)),ae=(e,t,u)=>new Promise((o,d)=>{var b=g=>{try{x(u.next(g))}catch(f){d(f)}},c=g=>{try{x(u.throw(g))}catch(f){d(f)}},x=g=>g.done?o(g.value):Promise.resolve(g.value).then(b,c);x((u=u.apply(e,t)).next())}),he=({v:e,k:t,match:u,selectArrs:o,setSelectArrs:d,dispatch:b,params:c})=>{var x,g,f,I,S,h,F;const[z,ie]=(0,r.useState)([]),[we,oe]=(0,r.useState)(!1),K="YYYY-MM-DD",ce=L()("2020-11-15",K);function de(){return ae(this,null,function*(){console.log(c,222);let l=yield(0,m.ZP)(`/api/courses/${c==null?void 0:c.coursesId}/exercises/group_use_list.json`,{method:"get",params:Se(Ie({},c),{id:e.id})});ie((l==null?void 0:l.groups)||[])})}const T=()=>B.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:a.createElement(a.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Y=l=>{var i;D.history.push(`/classrooms/${l.course_identifier}/exercisenotice/${l.id}/users/${(i=(0,y.eY)())==null?void 0:i.login}`)},Pe=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u7ED3\u675F",value:3}],onFilter:(l,i)=>i.exercise_status===l,render:(l,i)=>a.createElement("div",null,l===1&&a.createElement("span",null,a.createElement("i",{className:s.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),l===2&&a.createElement("span",null,a.createElement("i",{className:s.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),l===3&&a.createElement("span",null,a.createElement("i",{className:s.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:c.order_by==="publish_time"?c.sort_direction==="desc"?"descend":"ascend":null},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:c.order_by==="end_time"?c.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(l,i)=>i.exercise_status===1?"-":a.createElement("span",null,l,"/",i.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(l,i)=>i.exercise_status===1?"-":a.createElement(D.Link,{to:`/classrooms/${c==null?void 0:c.coursesId}/exercise/${e==null?void 0:e.id}/detail?random=false&exercise_group_id=${i.course_group_id}`},l)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(l,i)=>i.exercise_status===1?a.createElement("img",{style:{cursor:"not-allowed"},src:_e}):a.createElement(p.Z,{title:"\u8BC4\u9605"},a.createElement(D.Link,{to:`/classrooms/${c==null?void 0:c.coursesId}/exercise/${e==null?void 0:e.id}/detail?random=false&exercise_group_id=${i.course_group_id}`},a.createElement("img",{src:pe})))}],M=l=>{if(l!=null&&l.includes("\u672A\u5F00\u59CB"))return a.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(l!=null&&l.includes("\u8003\u8BD5\u4E2D"))return a.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(l!=null&&l.includes("\u5DF2\u7ED3\u675F"))return a.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u7ED3\u675F")};return console.log((0,y.RV)(),222),a.createElement("div",{className:s.listItem,key:t},(0,y.GJ)()&&a.createElement(G.default,{checked:o.includes(e.id),value:e.id,onClick:l=>{l.stopPropagation()},onChange:l=>{let i=o.indexOf(e.id);o.indexOf(e.id)>-1?d(o.filter(E=>E!==e.id)):d(o.concat(e.id))}}),a.createElement("div",{className:s.info},a.createElement("div",{className:s.title},a.createElement("div",{className:s.titleLeft,style:{marginRight:"15px"}},M(e==null?void 0:e.exercise_tips),a.createElement(p.Z,{title:e.exercise_name},a.createElement("span",{className:`${s.name}`,style:{maxWidth:(x=e==null?void 0:e.exercise_tips)!=null&&x.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A")?400:498}},e.exercise_name)),!e.is_public&&(0,y.GJ)()&&a.createElement(p.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},a.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),((g=e==null?void 0:e.exercise_tips)==null?void 0:g.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&a.createElement("span",{style:{flexShrink:0},className:"tag-style-fzb iconfont icon-fangzuobi ml10"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((f=e==null?void 0:e.exercise_tips)==null?void 0:f.includes("\u5DF2\u7ED3\u675F"))&&((I=e==null?void 0:e.exercise_tips)==null?void 0:I.includes("\u672A\u63D0\u4EA4"))&&a.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4")),a.createElement("div",{className:s.titleRight,onClick:l=>{l.stopPropagation(),l.preventDefault()}},(0,y.GJ)()&&e.assistant_auth&&a.createElement("span",{onClick:l=>{l.stopPropagation();const i=L()(e.created_at,K);L()(ce).diff(L()(i),"days")>0&&(e!=null&&e.is_random)?T():e!=null&&e.is_random?D.history.push(`/classrooms/${e.course_id}/exercise/${e.id}/random/preview?random=${e.is_random}`):D.history.push(`/classrooms/${e.course_id}/exercise/${e.id}/detail?random=${e.is_random}&tabs=2`)}},"\u9884\u89C8"),a.createElement("a",{onClick:l=>{l.preventDefault(),l.stopPropagation(),(0,_.xg)(`/classrooms/${e.course_id}/exercise/${e.id}/detail?random=${e.is_random}`)}},"\u8BE6\u60C5"),a.createElement(a.Fragment,null,!!e.off_limits&&a.createElement(p.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${e==null?void 0:e.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},a.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),!e.off_limits&&e.current_status===0&&e.exercise_status>1&&!((S=e.exercise_tips)!=null&&S.includes("\u5DF2\u622A\u6B62"))&&a.createElement("a",{onClick:l=>{l.stopPropagation(),l.preventDefault(),Y(e)},href:""},(e==null?void 0:e.screen_used_num)>(e==null?void 0:e.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5"),!((h=e.exercise_tips)!=null&&h.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.screen_used_num)>(e==null?void 0:e.screen_total_num)&&a.createElement("a",{onClick:l=>{l.stopPropagation(),l.preventDefault(),Y(e)},href:""},"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"),!e.off_limits&&e.current_status===1&&e.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&a.createElement("a",{style:{color:"#0152d9"},onClick:l=>ae(void 0,null,function*(){var i;if(l.preventDefault(),l.stopPropagation(),!(e!=null&&e.answered_open)){H.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}(0,_.xg)(`/classrooms/${c.coursesId}/exercise/${e.id}/users/${(i=(0,y.eY)())==null?void 0:i.login}?check=true`)})},"\u67E5\u770B\u8003\u8BD5"),!e.off_limits&&e.current_status===2&&e.exercise_status>1&&!((F=e.exercise_tips)!=null&&F.includes("\u5DF2\u622A\u6B62"))&&a.createElement("a",{style:{color:(e==null?void 0:e.is_redo)===1&&"red"},onClick:l=>{l.stopPropagation(),l.preventDefault(),Y(e)},href:""},(e==null?void 0:e.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")))),a.createElement("p",{style:{display:"flex"}},a.createElement("span",{className:"c-grey-999 mr20"},"\u521B\u5EFA\u8005\uFF1A",a.createElement("span",{className:"c-blue"},e.username)),a.createElement("span",{className:"c-grey-999 mr20"},"\u6240\u5C5E\u8BFE\u5802\uFF1A",a.createElement("span",{className:"c-blue"},e.course_name)),a.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u8003\u8BD5\u65F6\u957F\uFF1A",a.createElement("span",{className:"c-blue"},e.time===null||e.time===-1?"\u4E0D\u9650":`${e.time}\u5206\u949F`)),a.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u65F6\u95F4\uFF1A",a.createElement("span",{className:"c-blue"},L()(e==null?void 0:e.published_time).format("YYYY-MM-DD HH:mm"))," \u81F3 ",a.createElement("span",{className:"c-blue"},L()(e==null?void 0:e.end_time).format("YYYY-MM-DD HH:mm"))))))},Fe=Object.defineProperty,A=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ne=(e,t,u)=>t in e?Fe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[t]=u,V=(e,t)=>{for(var u in t||(t={}))le.call(t,u)&&ne(e,u,t[u]);if(A)for(var u of A(t))re.call(t,u)&&ne(e,u,t[u]);return e},Ce=(e,t)=>{var u={};for(var o in e)le.call(e,o)&&t.indexOf(o)<0&&(u[o]=e[o]);if(e!=null&&A)for(var o of A(e))t.indexOf(o)<0&&re.call(e,o)&&(u[o]=e[o]);return u};const{Option:se}=v.default,Oe=e=>{var t=e,{classroomList:u,globalSetting:o,exercise:d,loading:b,dispatch:c,match:x}=t,g=Ce(t,["classroomList","globalSetting","exercise","loading","dispatch","match"]),f,I,S,h,F;const[z,ie]=(0,r.useState)(V({},(0,D.useParams)())),we=(0,D.useLocation)(),{detailExerciseList:oe,detailTopBanner:K,detailLeftMenus:ce}=u,[de,T]=(0,r.useState)([]),[Y,Pe]=(0,r.useState)(!1),[M,l]=(0,r.useState)({page:1,course_id:""});z.id=z.coursesId,(0,r.useEffect)(()=>{i(),c({type:"globalSetting/footerToggle",payload:!1}),c({type:"globalSetting/onlyShowBackTopToggle",payload:!0})},[M]),(0,r.useEffect)(()=>{T([])},[oe]);const i=()=>{document.body.scrollIntoView(),c({type:"exercise/getUserExercise",payload:M})};return r.createElement("section",{className:"minH500 minW1200"},r.createElement("aside",{className:`${Q.acitons} w100`},r.createElement(R.Z,{className:"w100"},r.createElement(w.Z,{flex:"1"},r.createElement("div",{className:"font20 blod"},"\u8003\u8BD5\u5217\u8868")),r.createElement(w.Z,null,r.createElement("div",null,"\u6309\u8BFE\u5802\u540D\u79F0\u641C\u7D22\u8BD5\u5377\u8003\u8BD5\uFF1A",r.createElement(v.default,{className:"ml20",size:"large",style:{width:300},placeholder:"\u5168\u90E8",onChange:E=>{M.course_id=E,M.page=1,l(V({},M))}},r.createElement(se,{value:""},"\u5168\u90E8"),(I=(f=d==null?void 0:d.userExerciseList)==null?void 0:f.courses)==null?void 0:I.map((E,C)=>r.createElement(se,{value:E.id},E.name))))))),((S=d==null?void 0:d.userExerciseList)==null?void 0:S.exercises_count)===0&&r.createElement(Z.Z,null),r.createElement(k.Z,{loading:b["exercise/getUserExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},((h=d==null?void 0:d.userExerciseList)==null?void 0:h.exercises)&&((F=d==null?void 0:d.userExerciseList)==null?void 0:F.exercises.map(function(E,C){return r.createElement(he,{v:E,k:C,match:x,selectArrs:de,setSelectArrs:T,dispatch:c,params:z})})),r.createElement("aside",{className:"tc mb50 mt30"},r.createElement(P.Z,{showTotal:E=>{var C;return`\u5171 ${(C=d==null?void 0:d.userExerciseList)==null?void 0:C.exercises_count} \u6761`},hideOnSinglePage:!0,showSizeChanger:!1,onChange:E=>{M.page=E,l(V({},M))},defaultPageSize:20,defaultCurrent:M.page,current:M.page||1,total:d==null?void 0:d.userExerciseList.exercises_count}))))};var ve=(0,D.connect)(({classroomList:e,loading:t,globalSetting:u,exercise:o})=>({classroomList:e,globalSetting:u,loading:t.effects,exercise:o}))(Oe)}}]);
|