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.
NewEduCoderBuild/p__Paths__Detail__id.async.js

1 line
456 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23332,49130],{29730:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(7557),a=t.n(i),s=t(82242),l=t.n(s),r=t(37205),o=t.n(r),c=t(41498),u=t.n(c),d=t(79800),f=t.n(d),p=t(59301),v=t(7880),m=t(24905),h=t(12101),x=t(88996),g=t(51136),y=t(78241),j=t(57809),b={},w=t(37712),P=(m.Z.Group,(0,v.connect)((function(e){var n=e.classroomList,t=e.loading,i=e.globalSetting,a=e.user;return{classroomList:n,globalSetting:i,loading:t.effects,user:a}}))((function(e){e.classroomList,e.loading,e.user,e.exercise_id,e.homework_common_id;var n,t,i,s,r,o,c,d,m=e.setitem,h=e.item,x=(e.type,e.rz),P=(e.dispatch,(0,p.useState)([])),k=f()(P,2),T=(k[0],k[1],(0,p.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20})),N=f()(T,2),_=N[0],S=N[1],I=((0,v.useParams)(),(0,p.useState)(!1)),A=f()(I,2),C=(A[0],A[1],(0,p.useState)(!1)),Z=f()(C,2),L=(Z[0],Z[1],y.Z.useForm()),D=f()(L,1)[0];function z(){return(z=u()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----",h),e.next=3,X(null==h?void 0:h.ec_major_school_id);case 3:return e.next=5,M(null==h?void 0:h.ec_year_id);case 5:return e.next=7,E(null==h?void 0:h.ec_course_id);case 7:D.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 X(e){return F.apply(this,arguments)}function F(){return(F=u()(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,g.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:t=e.sent,_.jbdatas=null==t?void 0:t.data,S(l()({},_)),D.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e){return H.apply(this,arguments)}function H(){return(H=u()(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,g.ZP)("/api/ec_years/".concat(n,"/ec_courses/get_courses.json"),{method:"get"});case 2:t=e.sent,_.kcdatas=null==t?void 0:t.data,S(l()({},_)),D.setFieldsValue({ec_course_id:"",ec_point_ids:[]});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){x&&(_.zydatas=x,S(l()({},_)),null!=h&&h.ec_course_id&&function(){z.apply(this,arguments)}())}),[h,x]);var E=function(){var e=u()(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,g.ZP)("/api/ec_courses/".concat(n,"/ec_points.json"),{method:"get",params:{ec_course_id:n}});case 2:t=e.sent,_.zsdatas=null==t?void 0:t.data,S(l()({},_));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,w.jsx)("div",{className:b.from,children:(0,w.jsxs)(y.Z,{form:D,layout:"inline",onValuesChange:function(e){console.log("----",e),e.ec_major_school_id&&(_.jbdatas=[],_.kcdatas=[],_.zsdatas=[],S(l()({},_)),X(e.ec_major_school_id)),e.ec_year_id&&(_.kcdatas=[],_.zsdatas=[],S(l()({},_)),M(e.ec_year_id)),e.ec_course_id&&(_.zsdatas=[],S(l()({},_)),E(e.ec_course_id))},onFinish:function(){var e=u()(a()().mark((function e(n){return a()().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,w.jsx)(y.Z.Item,{label:"认证专业",name:"ec_major_school_id",children:(0,w.jsx)(j.default,{style:{width:150},disabled:(null===(n=_.zydatas)||void 0===n?void 0:n.length)<=0,placeholder:"请选择认证专业",children:null==_||null===(t=_.zydatas)||void 0===t?void 0:t.map((function(e,n){return(0,w.jsx)(j.default.Option,{value:null==e?void 0:e.ec_major_school_id,children:null==e?void 0:e.name},n)}))})}),(0,w.jsx)(y.Z.Item,{label:"认证届别",name:"ec_year_id",children:(0,w.jsx)(j.default,{style:{width:150},disabled:(null===(i=_.jbdatas)||void 0===i?void 0:i.length)<=0,placeholder:"请选择认证届别",children:null==_||null===(s=_.jbdatas)||void 0===s?void 0:s.map((function(e,n){return(0,w.jsx)(j.default.Option,{value:null==e?void 0:e.ec_year_id,children:null==e?void 0:e.year},n)}))})}),(0,w.jsx)(y.Z.Item,{label:"课程",name:"ec_course_id",children:(0,w.jsx)(j.default,{style:{width:150},disabled:(null===(r=_.kcdatas)||void 0===r?void 0:r.length)<=0,placeholder:"请选择课程",children:null==_||null===(o=_.kcdatas)||void 0===o?void 0:o.map((function(e,n){return(0,w.jsx)(j.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}),(0,w.jsx)(y.Z.Item,{label:"知识点",name:"ec_point_ids",children:(0,w.jsx)(j.default,{onChange:function(){D.submit()},style:{width:150},mode:"multiple",disabled:(null===(c=_.zsdatas)||void 0===c?void 0:c.length)<=0,placeholder:"请选择知识点",children:null==_||null===(d=_.zsdatas)||void 0===d?void 0:d.map((function(e,n){return(0,w.jsx)(j.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})})]})})}))),k=(m.Z.Group,(0,v.connect)((function(e){var n=e.classroomList,t=e.loading,i=e.globalSetting,a=e.user;return{classroomList:n,globalSetting:i,loading:t.effects,user:a}}))((function(e){e.classroomList,e.loading;var n,t,i=e.user,s=e.exercise_id,r=void 0===s?null:s,c=e.homework_common_id,d=void 0===c?null:c,v=e.setitem,m=(e.type,e.dispatch,(0,p.useState)([{}])),y=f()(m,2),j=y[0],b=y[1],k=(0,p.useState)([]),T=f()(k,2),N=T[0],_=T[1];function S(){return I.apply(this,arguments)}function I(){return(I=u()(a()().mark((function e(){var n,t,i,s,o;return a()().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:d}});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)}))})),v(l()(l()({},null==t||null===(s=t.data)||void 0===s?void 0:s[0]),{},{ec_point_ids:o})),b(null==t?void 0:t.data));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(){return(A=u()(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,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,_(null==t?void 0:t.data),(d||r)&&S();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,p.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(){A.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,w.jsxs)("div",{style:{display:null!==(t=i.userInfo.course)&&void 0!==t&&t.is_openengineering?"":"none"},children:[(0,w.jsx)("p",{style:{fontSize:"16px",fontWeight:400},children:"工程认证考核知识点"}),null==j?void 0:j.map((function(e,n){return(0,w.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"},children:[(0,w.jsx)(P,{rz:N,item:e,type:n,setitem:function(e){j.splice(n,1,e),b(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)}))})),v(l()(l()({},e),{},{ec_point_ids:t}))}}),0!=n&&(0,w.jsx)(h.Z,{onClick:function(){j.splice(n,1),b(o()(j))},style:{marginLeft:10,fontSize:"20px"}}),(0,w.jsx)(x.Z,{onClick:function(){j.push({}),b(o()(j))},style:{marginLeft:10,fontSize:"20px"}})]},n)}))]})})))},37363:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(7557),a=t.n(i),s=t(41498),l=t.n(s),r=t(79800),o=t.n(r),c=t(59301),u="list___KhJas",d="row___GGtIx",f="title___o_xqf",p="size___OVRoL",v="download___ZLcIH",m="preview___gi0kI",h="annotation___KVSwj",x=t(92310),g=t.n(x),y=t(84143),j=t(74908),b=t(6457),w=t(27065),P=t(51136),k=t(89918),T=t(37712),N=function(e){var n=e.className,t=e.style,i=e.dataSource,s=void 0===i?[]:i,r=e.authority,x=void 0!==r&&r,N=e.callback,_=e.showDimensions,S=void 0===_||_,I=(0,c.useState)({content:"",type:""}),A=o()(I,2),C=A[0],Z=A[1],L=(0,c.useState)({}),D=o()(L,2),z=D[0],X=D[1],F=(0,c.useState)(!1),M=o()(F,2),H=M[0],E=M[1],O=(0,c.useState)({title:"",visible:!1,src:"",snapshotData:{}}),R=o()(O,2),J=R[0],V=R[1],K=(0,c.useRef)(),B=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(X(n),"txt"!==n.file_type){e.next=6;break}return e.next=4,(0,P.ZP)(n.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:t=e.sent,K.current=t;case 6:Z({type:n.file_type,content:w.Z.API_SERVER+n.url});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(e){var n;V({visible:!0,src:w.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})},U=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z({type:n.file_type,content:w.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!=s&&s.length?(0,T.jsxs)(c.Fragment,{children:[(0,T.jsx)("div",{className:g()(u,n),style:t,children:s.map((function(e,n){var t,i,a;return(0,T.jsxs)("div",{className:d,children:[(0,T.jsxs)("div",{className:f,onClick:function(){return B(e)},children:[(0,T.jsx)("i",{className:"iconfont icon-fujian1"}),(0,T.jsx)("span",{title:e.title,children:e.title})]}),(0,T.jsx)("div",{className:p,children:e.filesize}),(0,T.jsxs)("div",{className:v,onClick:function(){var n;(0,b.Nd)("","".concat(w.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,T.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==e?void 0:e.file_type)&&(0,T.jsxs)("div",{className:m,onClick:function(){return B(e)},children:[(0,T.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==e?void 0:e.file_type)&&S&&(x?(0,T.jsxs)("div",{className:h,onClick:function(){return q(e)},children:[(0,T.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(t=e.subitem)&&void 0!==t&&t.id?"修改批注":"批注"]}):(null===(i=e.subitem)||void 0===i?void 0:i.id)&&(0,T.jsxs)("div",{className:h,onClick:function(){return U(e)},children:[(0,T.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,T.jsxs)("div",{className:v,style:{marginLeft:20},onClick:function(){var n;(0,b.Nd)("","".concat(w.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,T.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==e?void 0:e.file_type)&&(0,k.eB)()&&["xlsx","docx","pptx"].includes(null==e?void 0:e.file_sub)&&S&&(0,T.jsxs)("div",{className:h,onClick:function(){E(!0),B(e)},children:[(0,T.jsx)("i",{className:"iconfont icon-pizhu"}),e.is_edit?"修改批注":"批注"]}),e.is_edit&&(0,k.dE)()&&S&&(0,T.jsxs)("div",{className:h,onClick:function(){B(e)},children:[(0,T.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},n)}))}),(0,T.jsx)(y.Z,{close:!0,data:null==C?void 0:C.content,type:null==C?void 0:C.type,hasMask:!0,editOffice:H?"edit":"view",monacoEditor:{value:K.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&S&&"image"===C.type?function(){return q(z)}:null,onClose:function(){N(),E(!1),Z({content:"",type:""})}}),(0,T.jsx)(j.Z,{onOk:function(){N(),V({visible:!1})},onClose:function(){return V({visible:!1})},data:J})]}):null}},60643:function(e,n,t){t.d(n,{Z:function(){return d}});var i=t(79800),a=t.n(i),s=t(78241),l=t(8772),r=t(3113),o=t(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},u=t(37712),d=function(e){var n=e.value,t=e.onChange,i=s.Z.useForm(),d=a()(i,1)[0],f=(0,o.useRef)(!1);(0,o.useEffect)((function(){n&&d.setFieldsValue(n)}),n);return(0,u.jsx)("div",{className:c.search,children:(0,u.jsxs)(s.Z,{className:c.formWrap,colon:!1,form:d,size:"large",layout:"inline",onFinish:function(e){f.current||function(e){f.current||t(e),f.current=!0,setTimeout((function(){f.current=!1}),2e3)}(e)},children:[(0,u.jsx)(s.Z.Item,{label:"实践项目名称",name:"keyword",initialValue:"",children:(0,u.jsx)(l.Z,{style:{width:280,height:40}})}),(0,u.jsx)(s.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(l.Z,{style:{width:280,height:40}})}),(0,u.jsx)(s.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:"搜索"})]})})}},58449:function(e,n,t){t.d(n,{Z:function(){return g}});var i=t(37205),a=t.n(i),s=t(82242),l=t.n(s),r=t(79800),o=t.n(r),c=t(39647),u=t.n(c),d=t(59301),f=t(9221),p=t(37712),v=["onResize","width"],m={header:{cell:function(e){var n=e.onResize,t=e.width,i=u()(e,v);return t?(0,p.jsx)(f.Resizable,{width:t,height:0,handle:(0,p.jsx)("span",{className:"react-resizable-handle",onClick:function(e){e.stopPropagation()}}),onResize:n,draggableOpts:{enableUserSelectHack:!1},children:(0,p.jsx)("th",l()({},i))}):(0,p.jsx)("th",l()({},i))}}},h=t(52306),x=["pagination","resColumns","dataSource","onRow"],g=function(e){var n=e.pagination,t=e.resColumns,i=e.dataSource,s=e.onRow,r=u()(e,x),c=(0,d.useState)(!1),f=o()(c,2),v=f[0],g=(f[1],(0,d.useState)([{}])),y=o()(g,2),j=y[0],b=y[1],w=(0,d.useRef)(null);(0,d.useEffect)((function(){var e=t;e=e.map((function(e,n){return l()(l()({},e),{},{onHeaderCell:function(e){return{width:e.width,onResize:P(n)}}})})),b(e)}),[]),(0,d.useEffect)((function(){w.current=j}),[j]);var P=function(e){return function(n,t){var i=t.size,s=a()(w.current);s[e]=l()(l()({},s[e]),{},{width:i.width}),b(s)}};return(0,p.jsx)("div",{children:(0,p.jsx)(h.Z,l()(l()({bordered:!0,components:m,columns:j,dataSource:i,pagination:n,loading:v,onRow:s},r),{},{rowKey:function(e){return e.key||e.id}}))})}},30941:function(e,n,t){t.d(n,{Z:function(){return z},P:function(){return L}});var i=t(37205),a=t.n(i),s=t(39647),l=t.n(s),r=t(7557),o=t.n(r),c=t(82242),u=t.n(c),d=t(41498),f=t.n(d),p=t(79800),v=t.n(p),m=t(59301),h=t(78241),x=t(43418),g=t(5112),y=t(8772),j=t(52306),b="brief___LOzpE",w="contentTitle___xkdcN",P="content___Vtri0",k="antdTable___s8T2N",T="tableCell___kN9Fw",N="antdModal___WVBk3",_="orangeColor___ryB2u",S=t(85062),I=t(37712),A=["isImportMultipleCourse"],C=function(e){var n=e.studentNames,t=e.total;return t>3?(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:_,children:null==n?void 0:n.join("、")}),"等",(0,I.jsx)("span",{className:_,children:t}),"名学生"]}):(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:_,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},Z=function(e){var n=e.onCancel,t=e.onOk,i=e.visible,a=(e.inPaper,e.renderData),s=(e.type,e.isMultipleCourse),l=void 0!==s&&s,r=h.Z.useForm(),c=v()(r,1)[0],d=(0,m.useState)(1),p=v()(d,2),y=p[0],j=p[1],b=(0,m.useState)(!1),w=v()(b,2),k=w[0],T=w[1],S=(0,m.useMemo)((function(){return 1===(null==a?void 0:a.total_num)&&1===(null==a?void 0:a.can_copy_num)}),[a]),A=(0,m.useMemo)((function(){var e;return null==a||null===(e=a.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[a]);return(0,I.jsx)(I.Fragment,{children:S?(0,I.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,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),n=y,l&&(s=u()({},c.getFieldsValue()),n=null==a||null===(i=a.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==s[e.id]?u()(u()({},e),{},{is_copy:s[e.id]}):e}))),e.next=5,t(n);case 5:T(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,I.jsx)("div",{className:P,style:{marginBottom:20},children:l?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(C,{studentNames:null==a?void 0:a.student_names,total:null==a?void 0:a.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),l?(0,I.jsx)(h.Z,{form:c,preserve:!1,children:null==A?void 0:A.map((function(e){return(0,I.jsxs)(m.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(h.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:P,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:y,onChange:function(e){return j(e.target.value)},className:P,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:P,style:{marginBottom:10},children:"* 说明:"}),(0,I.jsx)("div",{className:P,style:{marginBottom:20},children:"1、复制系统将复制并创建一个新的项目发送到课堂中使用不会复制学生的挑战记录新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:"".concat(P," ").concat(_),children:"2、不复制当前项目会被直接发送到课堂中使用挑战过该项目的学生再次进入项目开启挑战时会清空之前的挑战记录。"})]})]}):(0,I.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,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),n=0,l&&(s=u()({},c.getFieldsValue()),n=null==a||null===(i=a.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==s[e.id]?u()(u()({},e),{},{is_use:s[e.id]}):e}))),e.next=5,t(n);case 5:T(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{className:P,children:[(0,I.jsx)(C,{studentNames:null==a?void 0:a.student_names,total:null==a?void 0:a.student_count}),"学习过该实践项目。",l?(0,I.jsxs)(h.Z,{form:c,preserve:!1,children:[(0,I.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==A?void 0:A.map((function(e){return(0,I.jsxs)(m.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(h.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:P,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:_,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},L=function(){var e=(0,m.useState)(!1),n=v()(e,2),t=n[0],i=n[1],a=(0,m.useState)(),s=v()(a,2),r=s[0],c=s[1],u=function(){var e=f()(o()().mark((function e(n){var t,a,s,r,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.isImportMultipleCourse,a=void 0!==t&&t,s=l()(n,A),console.log(n),e.t0=null==n?void 0:n.result,e.t0){e.next=7;break}return e.next=6,(0,S.Tr)(s);case 6:e.t0=e.sent;case 7:if(!("status"in(r=e.t0))){e.next=10;break}return e.abrupt("return",!1);case 10:if(!a){e.next=17;break}if(!(null==r||null===(u=r.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=16;break}return c(r),i(!0),e.abrupt("return",!0);case 16:return e.abrupt("return",r.course_data_list||[]);case 17:if(0!==r.student_count){e.next=19;break}return e.abrupt("return",!1);case 19:return c(r),i(!0),e.abrupt("return",!0);case 22:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return i(!1)},r,u]},D=function(e){var n=h.Z.useForm(),t=v()(n,1)[0],i=(0,m.useState)(!1),s=v()(i,2),l=s[0],r=s[1],c=e.onCancel,u=e.onOk,d=e.visible,p=e.inPaper,P=void 0!==p&&p,S=e.renderData,A=e.type,Z=e.isMultipleCourse,L=void 0!==Z&&Z,D=e.position,z=(0,m.useMemo)((function(){return P?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:T,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)(h.Z.Item,{name:["".concat("subject"===A?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)(h.Z.Item,{name:["".concat("subject"===A?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.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:T,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)(h.Z.Item,{name:["".concat("subject"===A?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)(h.Z.Item,{name:["".concat("subject"===A?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:"否"})]})})}}]}),[P]),X=(0,m.useMemo)((function(){return P?[{title:"实践项目名称",dataIndex:"name",width:424,className:T,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)(h.Z.Item,{name:["".concat("subject"===A?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(y.Z,{type:"hidden"})}),(0,I.jsx)(h.Z.Item,{name:["".concat("subject"===A?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:T,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)(h.Z.Item,{name:["".concat("subject"===A?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)(h.Z.Item,{name:["".concat("subject"===A?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(y.Z,{type:"hidden"})})]})}}]}),[P]);if(L){var F={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:T,render:function(e,n){return(0,I.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};z=[F].concat(a()(z)),X=[F].concat(a()(X))}var M=(0,m.useMemo)((function(){return function(e){var n=e.used,t=e.copy,i=e.canNotCopy,a=e.studentNames,s=e.studentCount,l=e.inPaper,r=e.is_random,o=void 0!==r&&r,c=e.position,u=(void 0===c?"":c)||(l?"试卷":"课程");return(0,I.jsxs)("span",{children:[(0,I.jsx)(C,{studentNames:a,total:s}),"学习过",u,"中的",(0,I.jsx)("span",{className:_,children:n}),"个项目,",t>0&&i>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:_,children:t}),"个项目支持复制,",(0,I.jsx)("span",{className:_,children:i}),"个项目不支持复制"]}):t>0&&0===i?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:_,children:t}),"个项目支持复制"]}):0===t&&i>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:_,children:i}),"个项目不支持复制"]}):void 0,"。请选择",o?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==S?void 0:S.repeat_shixun_num,copy:null==S?void 0:S.can_copy_num,canNotCopy:null==S?void 0:S.no_copy_num,studentNames:null==S?void 0:S.student_names,studentCount:null==S?void 0:S.student_count,is_random:null==S?void 0:S.is_random,inPaper:P,position:D})}),[S,P,D]);return(0,I.jsx)(x.Z,{title:"提示",centered:!0,open:d,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,u(i);case 5:r(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:N,destroyOnClose:!0,children:(0,I.jsxs)(h.Z,{form:t,preserve:!1,children:[(0,I.jsx)("div",{className:b,children:M}),(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:_,children:"2、不复制当前项目会被直接发送到课堂中使用挑战过该项目的学生再次进入项目开启挑战时会清空之前的挑战记录。"})]}),(null==S?void 0:S.can_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:w,children:"支持复制的项目"}),(0,I.jsx)(j.Z,{columns:z,className:k,dataSource:null==S?void 0:S.can_copy_list,rowKey:"subject"===A?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==S?void 0:S.no_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:w,children:"不支持复制的项目"}),(0,I.jsx)(j.Z,{columns:X,className:k,dataSource:null==S?void 0:S.no_copy_list,rowKey:"subject"===A?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==S?void 0:S.no_use_list.length)>0&&(null==S?void 0:S.no_use_list.map((function(e){return(0,I.jsxs)("div",{children:[(0,I.jsx)(h.Z.Item,{name:["".concat("subject"===A?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)(h.Z.Item,{name:["".concat("subject"===A?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"===A?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)(Z,u()({},e))}},24996:function(e,n,t){t.d(n,{K:function(){return c}});t(59301);var i=t(43418),a=t(49130),s="modal___LGwws",l="closeIcon___vsUXI",r=t(24334),o=t(37712),c=function(e){var n=e.visible,t=e.width,c=e.videoId,u=e.file_url,d=e.course_id,f=(e.copyUrl,e.toLog),p=void 0===f||f,v=e.logWatchHistory,m=void 0===v?function(){}:v,h=e.allow_skip,x=e.onClose,g=void 0===x?function(){}:x,y=e.autoPlay,j=void 0!==y&&y,b=e.onPlayEnded,w=void 0===b?function(){}:b;return(0,o.jsxs)(i.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n,title:null,footer:null,width:t,className:s,children:[(0,o.jsx)("i",{className:"".concat(l," iconfont icon-guanbi10"),onClick:g}),n&&(0,o.jsx)(a.Z,{onPlayEnded:w,autoPlay:j,allow_skip:h,courseId:d,src:null!=u&&u.startsWith("http")?u:r.Base64.decode(u),videoId:c,toLog:p,logWatchHistory:m})]})}},49130:function(e,n,t){t.d(n,{Z:function(){return P}});var i=t(79800),a=t.n(i),s=t(7557),l=t.n(s),r=t(41498),o=t.n(r),c=t(59301),u=t(8591),d=t(38854),f=t(21771),p=t(63824),v=t(89918),m=t(56102),h=t(3883),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"},g=t(37712);function y(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var n=new Date(1e3*e).toISOString().substr(11,8);return{hour:n.substr(0,2),minutes:n.substr(3,2),seconds:n.substr(6,2)}}function j(e,n){return e-n}function b(e){e.sort(j);for(var n=0,t=0;t<e.length-1;t++){var i=Math.abs(e[t+1]-e[t]);i<21&&(n+=i)}return n}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return!!(this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2)}});var w=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,P=(0,c.forwardRef)((function(e,n){var t,i,s=e.allow_skip,r=e.src,j=e.toLog,P=e.videoId,k=e.logWatchHistory,T=e.courseId,N=void 0===T?null:T,_=e.startTime,S=e.handlePause,I=void 0===S?function(){}:S,A=e.handlePlay,C=void 0===A?function(){}:A,Z=e.handlePlayEnded,L=void 0===Z?function(){}:Z,D=e.autoPlay,z=void 0!==D&&D,X=e.onPlayEnded,F=void 0===X?function(){}:X,M="flv"===(null===(i=r=null===(t=r)||void 0===t?void 0:t.replace("http://","https://"))||void 0===i||null===(i=i.split("."))||void 0===i?void 0:i.pop()),H=(0,c.useRef)(),E=(0,c.useRef)(),O=(0,c.useRef)(),R=(0,c.useRef)(),J=(0,c.useRef)(),V=(0,c.useRef)(),K=(0,c.useRef)(),B=(0,c.useRef)(),q=(0,c.useRef)(),U=(0,c.useRef)(),W=(0,c.useRef)(),G=(0,c.useRef)(),Q=(0,c.useRef)(),Y=(0,c.useRef)(),$=navigator.userAgent.toLowerCase().match(w),ee=$?$[0]:"pc",ne=(0,c.useRef)(!1),te=(0,v.eY)(),ie=0,ae=0,se=0,le=null,re=!1,oe=20,ce=1,ue=!1,de=!1,fe=[];(0,c.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return H.current.currentTime},getDuration:function(){return H.current.duration}}})),u.ZP.config({maxCount:1,getContainer:function(){return O.current}});var pe=(0,c.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t={point:H.current.currentTime};function i(){return a.apply(this,arguments)}function a(){return(a=o()(l()().mark((function n(){var i;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return ue=!0,n.next=3,null==k?void 0:k(t);case 3:i=n.sent,le=i,ue=!1,e&&e();case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}le?(t.log_id=le,t.watch_duration=b(fe),t.total_duration=ae):(N?(t.video_id=parseInt(P,10),t.course_id=N):t.video_id=P,t.duration=ie,t.device=ee),n&&(t.ed="1"),i()}),[P,N]);function ve(){H.current.paused?(R.current.style.display="none",J.current.style.display="block"):(R.current.style.display="block",J.current.style.display="none")}function me(){W.current.style.display="none",Q.current.style.display="none",G.current.style.display="none",H.current.muted||0===H.current.volume?W.current.style.display="block":H.current.volume>0&&H.current.volume<=.5?Q.current.style.display="block":G.current.style.display="block"}(0,c.useEffect)((function(){var e;H.current&&(R.current.style.display="none",J.current.style.display="block"),u.ZP.destroy();var n=null;return f.Z.isSupported&&M&&r&&(null===(e=r)||void 0===e?void 0:e.indexOf(".m3u8"))<0?(n=f.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:r,muted:!1}),H.current&&(n.attachMediaElement(H.current),n.load())):H.current.setAttribute("src",r),me(),function(){n&&(n.unload(),n.pause(),n.destroy(),n=null)}}),[H,M,r]),(0,c.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){C(),_&&!ne.current&&(H.current.currentTime=_),ne.current=!0,fe.push(H.current.currentTime),re||(re=!0,j&&pe())}function n(){return t.apply(this,arguments)}function t(){return(t=o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ve(),fe.push(H.current.currentTime),j&&pe((function(){le=null,se=0,re=!1,ue=!1,de=!1,fe=[],ae=0,ce=1}),!0),F();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function i(){V.current.value=Math.round(H.current.currentTime),K.current.value=Math.round(H.current.currentTime)}function a(){var e=Math.round(H.current.duration);V.current.setAttribute("max",e),K.current.setAttribute("max",e);var n=y(e);B.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),B.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s"))}function r(){try{var e=Math.round(H.current.duration);V.current.setAttribute("max",e),K.current.setAttribute("max",e);var n=y(e);B.current.innerText="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds),B.current.setAttribute("datetime","".concat(n.hour>0?" "+n.hour+" ":"").concat(n.minutes,"m ").concat(n.seconds,"s")),i(),function(){var e=y(Math.round(H.current.currentTime));q.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),q.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var t=E.current.getBoundingClientRect(),a=t.width,s=(t.height,t.x),l=t.y;if(s<0||l<0||!a)return;if(!de){var r=H.current.currentTime,o=r-se;Math.abs(o)<10?(ae+=Math.abs(o),se=r,ue||ae-ce*oe>=0&&(ce++,fe.push(se),j&&pe())):(se=r,j&&pe())}}catch(e){console.log(e)}}function c(){de=!0}function d(){H.current.playing&&fe.push(H.current.currentTime,se),se=H.current.currentTime,de=!1}function f(){(ie=H.current.duration)<=20&&(oe=ie/3),H.current.addEventListener("play",e)}function p(){I()}function v(e){if(s){var n=e.target.dataset.seek?e.target.dataset.seek:e.target.value;H.current.currentTime=n,K.current.value=n,V.current.value=n}else u.ZP.warning("该视频禁止快进/后退播放")}function m(e){var n=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));V.current.setAttribute("data-seek",n);var t=y(n);U.current.textContent="".concat(t.hour>0?t.hour+":":"").concat(t.minutes,":").concat(t.seconds);var i=H.current.getBoundingClientRect();U.current.style.left="".concat(e.pageX-i.left,"px")}function x(e){switch(e.code){case"Space":e.preventDefault(),ye();break;case"ArrowRight":if(e.preventDefault(),!s){u.ZP.warning("该视频禁止快进/后退播放");break}if(H.current.currentTime>=H.current.duration)break;H.current.currentTime=parseInt(H.current.currentTime)+5,i();break;case"ArrowLeft":if(e.preventDefault(),!s){u.ZP.warning("该视频禁止快进/后退播放");break}if(0===H.current.currentTime)break;H.current.currentTime=parseInt(H.current.currentTime)-5,i();break;case"ArrowUp":e.preventDefault(),H.current.volume<1&&(H.current.volume=(parseInt(10*H.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),H.current.volume>0&&(H.current.volume=(parseInt(10*H.current.volume)-1)/10)}}return O.current.addEventListener((0,h.gH)(),(function(e){e.preventDefault(),(0,h.vp)()?(H.current.style.width="100%",H.current.style.height="100%"):H.current.style.cssText=""})),H.current.addEventListener("canplay",f),H.current.addEventListener("ended",n),H.current.addEventListener("seeking",c),H.current.addEventListener("seeked",d),H.current.addEventListener("loadedmetadata",a),V.current.addEventListener("mousemove",m),V.current.addEventListener("input",v),H.current.addEventListener("timeupdate",r),H.current.addEventListener("pause",p),H.current.addEventListener("volumechange",me),document.addEventListener("keydown",x),function(){var t,i,s,l,o,u,h,g,y,b,w,P;null===(t=H.current)||void 0===t||t.removeEventListener("canplay",f),null===(i=H.current)||void 0===i||i.removeEventListener("play",e),null===(s=H.current)||void 0===s||s.removeEventListener("ended",n),null===(l=H.current)||void 0===l||l.removeEventListener("seeking",c),null===(o=H.current)||void 0===o||o.removeEventListener("seeked",d),null===(u=V.current)||void 0===u||u.removeEventListener("mousemove",m),null===(h=V.current)||void 0===h||h.removeEventListener("input",v),null===(g=H.current)||void 0===g||g.removeEventListener("timeupdate",r),null===(y=H.current)||void 0===y||y.removeEventListener("pause",p),null===(b=H.current)||void 0===b||b.removeEventListener("loadedmetadata",a),null===(w=H.current)||void 0===w||w.removeEventListener("volumechange",me),document.removeEventListener("keydown",x),null!==(P=H.current)&&void 0!==P&&P.playing&&(fe.push(se,H.current.currentTime),j&&pe())}}),[H,r]),(0,c.useEffect)((function(){var e;if(H.current.onended=function(){L(H)},H.current.oncontextmenu=function(){return!1},(null===(e=r)||void 0===e?void 0:e.indexOf(".m3u8"))>-1)if(H.current.canPlayType("application/vnd.apple.mpegurl"))H.current.src=r;else if(p.ZP.isSupported()){var n=new p.ZP;n.loadSource(r),n.attachMedia(H.current)}}),[r]);var he=(0,c.useState)(1),xe=a()(he,2),ge=(xe[0],xe[1]),ye=function(){H.current.paused||H.current.ended?H.current.play():H.current.pause(),ve()};return(0,g.jsxs)("div",{style:{position:"relative"},ref:O,children:[(0,g.jsx)("div",{ref:E,className:"".concat(x.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(x.animate__loop),children:te?te.login:" "}),(0,g.jsx)("div",{className:x.container,children:(0,g.jsxs)("div",{className:x["video-container"],id:"video-container",children:[(0,g.jsx)("div",{className:x["playback-animation"],id:"playback-animation",children:(0,g.jsxs)("svg",{className:x["playback-icons"],children:[(0,g.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,g.jsx)("use",{href:"#pause"})]})}),(0,g.jsx)("video",{className:x.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:H,autoPlay:z}),(0,g.jsxs)("div",{className:"".concat(x["video-controls"]," "),id:"video-controls",children:[(0,g.jsxs)("div",{className:x["bottom-controls"],children:[(0,g.jsxs)("div",{className:x["left-controls"],children:[(0,g.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:ye,children:(0,g.jsxs)("svg",{className:x["playback-icons"],children:[(0,g.jsx)("use",{ref:J,href:"#play-icon"}),(0,g.jsx)("use",{ref:R,style:{display:"none"},href:"#pause"})]})}),(0,g.jsxs)("div",{className:x.time,children:[(0,g.jsx)("time",{id:"time-elapsed",ref:q,children:"00:00"}),(0,g.jsx)("span",{children:" / "}),(0,g.jsx)("time",{id:"duration",ref:B,children:"00:00"})]})]}),(0,g.jsxs)("div",{className:x["right-controls"],children:[s&&(0,g.jsx)(d.Z,{placement:"top",overlayClassName:x.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,g.jsx)("span",{onClick:function(){ge(1),H.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,g.jsx)("span",{onClick:function(){ge(1.5),H.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,g.jsx)("span",{onClick:function(){ge(2),H.current.playbackRate=2},children:"2.0x"})}]},children:(0,g.jsx)("div",{className:"".concat(x.controlText," mr5"),children:"倍速"})}),(0,g.jsx)(m.CopyToClipboard,{text:r,onCopy:function(){return u.ZP.success("复制成功")},children:(0,g.jsx)("button",{"data-title":"复制链接",children:(0,g.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,g.jsxs)("div",{className:x["volume-controls"],children:[(0,g.jsxs)("button",{"data-title":"开启/关闭声音",className:x["volume-button"],id:"volume-button",onClick:function(){H.current.muted=!H.current.muted,H.current.muted?(Y.current.setAttribute("data-volume",volume.value),Y.current.value=0):Y.current.value=Y.current.dataset.volume},children:[(0,g.jsx)("i",{ref:W,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,g.jsx)("i",{ref:Q,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,g.jsx)("i",{ref:G,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,g.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:me})]}),(0,g.jsx)("button",{"data-title":"全屏/退出全屏",className:x["fullscreen-button"],onClick:function(){(0,h.vp)()?(0,h.BU)():(0,h.Dj)(O.current)},children:(0,g.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,g.jsxs)("div",{className:x["video-progress"],children:[(0,g.jsx)("progress",{ref:K,value:"0",min:"0"}),(0,g.jsx)("input",{className:x.seek,ref:V,value:"0",min:"0",type:"range",step:"1"}),(0,g.jsx)("div",{className:x["seek-tooltip"],ref:U,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,g.jsx)("svg",{style:{display:"none"},children:(0,g.jsxs)("defs",{children:[(0,g.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,g.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,g.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,g.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,g.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,g.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,g.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,g.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,g.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,g.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,g.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,g.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,g.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,g.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,g.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,g.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"})})]})})]})}))},98329:function(e,n,t){var i=t(7557),a=t.n(i),s=t(37205),l=t.n(s),r=t(41498),o=t.n(r),c=t(82242),u=t.n(c),d=t(79800),f=t.n(d),p=t(59301),v=t(78241),m=t(43418),h=t(87876),x=t(95237),g=t(43604),y=t(6848),j=t(12563),b=t(99232),w=t.n(b),P=t(7880),k=t(27065),T=t(84143),N=t(6457),_=t(37712),S={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""};n.Z=(0,P.connect)((function(e){var n=e.attachment,t=e.loading;return{attachment:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.attachment,t=e.dispatch,i=e.loading,s=e.globalSetting,r=(0,P.useParams)(),c=(n.detail,v.Z.useForm()),d=f()(c,1)[0],b=(0,p.useState)(!1),I=f()(b,2),A=I[0],C=I[1],Z=(0,p.useState)([]),L=f()(Z,2),D=L[0],z=L[1],X=(0,p.useState)(u()({},S)),F=f()(X,2),M=F[0],H=F[1],E=(0,p.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}}}),O=f()(E,2),R=O[0],J=O[1];r.id=r.coursesId,r.course_id=r.coursesId;var V=function(){var e=o()(a()().mark((function e(){var i,s,o,c,f,p;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o={},o="课程内教学课件预览"==(null==n||null===(i=n.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.openType)?u()({},n.actionTabs.params):u()({},r),e.next=4,t({type:"attachment/getDetail",payload:o});case 4:(c=e.sent).delay_publish=c.delay_publish?1:0,M.is_public=[c.is_public],M.description=c.description,M.delay_publish=c.delay_publish,M.publish_time=c.publish_time,d.setFieldsValue(M),z([u()({},c)].concat(l()(null==c?void 0:c.attachment_histories))),null!=c&&null!==(s=c.attachment_histories)&&void 0!==s&&s.length?C(!0):c.link||"application/pdf"===c.content_type?((0,N.xg)(k.Z.IMG_SERVER+c.url),t({type:"attachment/setActionTabs",payload:{}})):(R.type=c.file_type,R.data=k.Z.API_SERVER+c.url,R.recordInfo={id:null==n||null===(f=n.actionTabs)||void 0===f||null===(f=f.selectArrs)||void 0===f?void 0:f.id,course_id:null==n||null===(p=n.actionTabs)||void 0===p||null===(p=p.params)||void 0===p?void 0:p.course_id},"txt"===c.file_type&&(R.monacoEditor.value=c.content),J(u()({},R)));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){var e;"资源下载"===n.actionTabs.key?(r.id=null===(e=n.actionTabs.selectArrs)||void 0===e?void 0:e.id,d.resetFields(),V()):C(!1)}),[n.actionTabs.key,r.id]),(0,p.useEffect)((function(){return function(){J(u()(u()({},R),{},{type:""})),t({type:"attachment/setActionTabs",payload:{}})}}),[]),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(m.Z,{centered:!0,title:"资源下载",open:A,okText:"确定",destroyOnClose:!0,maskClosable:!1,cancelText:"取消",width:600,onOk:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:"attachment/setActionTabs",payload:{}});case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){H(u()({},S)),t({type:"attachment/setActionTabs",payload:{}})},children:(0,_.jsx)("section",{className:"pl20 pr20 pt10",children:(0,_.jsxs)(h.Z,{loading:i["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[(0,_.jsxs)(x.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8],children:[(0,_.jsx)(g.Z,{flex:"307px",children:"资源名称"}),(0,_.jsx)(g.Z,{flex:"80px",children:"下载"}),(0,_.jsx)(g.Z,{flex:"140px",children:"版本号"})]}),null==D?void 0:D.map((function(e,n){return(0,_.jsxs)(x.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},gutter:[20,8],children:[(0,_.jsx)(g.Z,{flex:"307px",children:(0,_.jsx)(y.Z,{title:e.title,children:(0,_.jsxs)(x.Z,{children:[(0,_.jsx)(g.Z,{children:(0,_.jsx)("a",{href:k.Z.API_SERVER+e.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:function(n){e.link||"application/pdf"===e.content_type||s.setting.is_local||(n.preventDefault(),R.type=e.file_type,R.data=k.Z.API_SERVER+e.url,"txt"===e.file_type&&(R.monacoEditor.value=e.content),J(u()({},R)))},children:e.title})}),(0,_.jsx)(g.Z,{children:(0,_.jsx)(j.Z,{className:"",color:0===n?"green":"orange",children:0===n?"当前版本":"历史版本"})})]})})}),(0,_.jsx)(g.Z,{flex:"80px",children:e.downloads_count}),(0,_.jsx)(g.Z,{flex:"140px",children:w()(e.created_on).format("YYYY-MM-DD HH:mm")})]},n)}))]})})}),(0,_.jsx)(T.Z,u()(u()({},R),{},{onClose:function(){J(u()(u()({},R),{},{type:""})),t({type:"attachment/setActionTabs",payload:{}})}}))]})}))},81130:function(e,n,t){t.r(n),t.d(n,{default:function(){return wa}});var i=t(7557),a=t.n(i),s=t(82242),l=t.n(s),r=t(41498),o=t.n(r),c=t(79800),u=t.n(c),d=t(39647),f=t.n(d),p=t(59301),v=t(7880),m=t(37205),h=t.n(m),x=t(8591),g=t(43418),y=t(5112),j=t(6848),b=t(38854),w=t(20834),P=t(41750),k=t(3113),T=t(12078),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"},_=t(89918),S=t(70738),I=t(57809),A=t(95237),C=t(43604),Z=t(24905),L=t(51589),D=t(99232),z=t.n(D),X="scoremodal___BKuJN",F="wrap___ptPf6",M="wrap_title___QhQIv",H="radioWrap___YOQsB",E="createMkdir___kT_2U",O="tree___an1x1",R=t(6457),J=t(30941),V=t(37712),K=["pathsDetail","globalSetting","loading","dispatch"],B=I.default.Option,q=(0,v.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,K),(0,v.useParams)()),s=(0,p.useState)(),r=u()(s,2),c=r[0],d=r[1],m=(0,p.useState)([]),h=u()(m,2),y=h[0],b=h[1],w=(0,p.useState)([]),P=u()(w,2),k=P[0],T=P[1],N=(0,p.useState)([]),_=u()(N,2),D=_[0],q=_[1],U=(0,p.useState)(),W=u()(U,2),G=W[0],Q=W[1],Y=(0,p.useState)(),$=u()(Y,2),ee=$[0],ne=$[1],te=(0,p.useState)(!0),ie=u()(te,2),ae=ie[0],se=ie[1];(0,p.useEffect)((function(){"PathsDetail-SendToClass"===n.actionTabs.key&&re()}),[n.actionTabs.key]);var le=function(e){switch(e.item_type){case"Shixun":return(0,V.jsx)(j.Z,{title:null!=e&&e.is_published?"":null!=e&&e.edit_permission?"实训需要发布后才能发送到课堂,点击名称可前往实训详情":"实训需要发布后才能发送到课堂,请联系实训管理员发布",children:(0,V.jsxs)("span",{onClick:function(){null!=e&&e.is_published||null==e||!e.edit_permission||window.open("/shixuns/".concat(e.identifier,"/challenges"))},children:[(0,V.jsx)("span",{className:"mr5 c-light-primary",children:"实训"}),e.name,!(null!=e&&e.is_published)&&(0,V.jsx)("span",{style:{marginLeft:5,color:"rgb(216, 216, 216)"},children:"未发布"}),"Shixun"===e.item_type&&e.is_unity_3d&&(0,V.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,V.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,V.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"Jupyter Notebook"})]})});case"Attachment":return(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{className:"mr5 c-cyan-blue",children:"课件"}),e.name]});case"ExaminationBank":return(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{className:"mr5",style:{color:"#e69917"},children:"测验"}),e.name]});case"HomeworkCommon":return(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{className:"mr5",style:{color:"#E99237"},children:"编程作业"}),e.name]});case"VideoItem":return(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{className:"mr5 c-purple-8C1",children:"视频"}),e.name]});case"SubjectHomework":return"group"==(null==e?void 0:e.homework_type)?(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{className:"mr5",style:{color:"#AABF07"},children:"分组作业"}),e.name]}):(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{className:"mr5",style:{color:"#20BB8A"},children:"图文作业"}),e.name]});case"StageCatalog":return(0,V.jsx)("span",{children:e.name});default:return""}},re=function(){var e=o()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.MO)({id:i.pathId});case 2:(n=e.sent)&&(b((null==n?void 0:n.courses)||[]),s=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:le(e),key:"".concat(n,"-").concat(t),disabled:"ExaminationBank"==(null==e?void 0:e.item_type)||"Shixun"===(null==e?void 0:e.item_type)&&!1===(null==e?void 0:e.is_published),children:null===(i=e.children)||void 0===i?void 0:i.map((function(i,a){return l()(l()({},i),{},{title:le(i),disabled:"ExaminationBank"==(null==i?void 0:i.item_type)||"Shixun"===(null==e?void 0:e.item_type)&&!1===(null==e?void 0:e.is_published),key:"".concat(n,"-").concat(t,"-").concat(a)})}))})}))}})),T(s||[]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e=D.filter((function(e){return"string"==typeof e})),n=[],t=[],i=[],a=[],s=[],l=[],r=[],o=[];return null==k||k.map((function(c,u){var d;null==c||null===(d=c.children)||void 0===d||d.map((function(c,d){var f;e.includes("".concat(u,"-").concat(d))&&(i.push(c.stage_item_id),"Shixun"===c.item_type?n.push(c.id):"Attachment"===c.item_type?a.push(c.id):"VideoItem"===c.item_type?t.push(c.id):"ExaminationBank"===c.item_type?r.push(c.id):"HomeworkCommon"===c.item_type?o.push(c.id):"SubjectHomework"===c.item_type&&("group"==c.homework_type?s.push(c.id):"normal"==c.homework_type&&l.push(c.id))),null==c||null===(f=c.children)||void 0===f||f.map((function(f,p){e.includes("".concat(u,"-").concat(d,"-").concat(p))&&(i.push(f.stage_item_id),"Shixun"===f.item_type?n.push(f.id):"Attachment"===f.item_type?a.push(f.id):"VideoItem"===f.item_type?t.push(f.id):"ExaminationBank"===c.item_type?r.push(f.id):"HomeworkCommon"===c.item_type?o.push(f.id):"SubjectHomework"===c.item_type&&("group"==c.homework_type?s.push(c.id):"normal"==c.homework_type&&l.push(c.id)))}))}))})),{shixunIds:n,videoItemIds:t,stageItemIds:i,coursewareIds:a,groupIds:s,normalIds:l,banksIds:r,hackIds:o}},ce=(0,J.P)(),ue=u()(ce,4),de=ue[0],fe=ue[1],pe=ue[2],ve=ue[3],me=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(n=oe(),t=n.stageItemIds,c){e.next=4;break}return x.ZP.info("您还未选择发送的课堂"),e.abrupt("return");case 4:if(je.length||we.length||Se.length||Ae.length||Ze.length||ke.length||Ne.length){e.next=7;break}return x.ZP.info("您还未选择实训、视频、分组作业、图文作业、测验或者编程作业"),e.abrupt("return");case 7:return ne(!0),e.next=10,ve({id:i.pathId,course_id:parseInt(c),type:"subject",stage_item_id:t,sync_catelog:ae?1:0});case 10:if(e.sent){e.next=14;break}return e.next=14,he(t.map((function(e){return{id:e,is_copy:0,is_use:1}})));case 14:ne(!1),xe();case 16: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;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.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:ae?1:0});case 2:t=e.sent,d(null),fe(),1===(null==t?void 0:t.status)&&g.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,V.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,R.xg)("/classrooms/".concat(n,"/shixun_homework"))}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),xe=function(){t({type:"pathsDetail/setActionTabs",payload:{}}),q([]),Q(null)},ge=oe(),ye=ge.shixunIds,je=void 0===ye?[]:ye,be=ge.videoItemIds,we=void 0===be?[]:be,Pe=ge.banksIds,ke=void 0===Pe?[]:Pe,Te=ge.hackIds,Ne=void 0===Te?[]:Te,_e=ge.coursewareIds,Se=void 0===_e?[]:_e,Ie=ge.groupIds,Ae=void 0===Ie?[]:Ie,Ce=ge.normalIds,Ze=void 0===Ce?[]:Ce;return(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(g.Z,{title:"发送至课堂",keyboard:!1,destroyOnClose:!0,open:"PathsDetail-SendToClass"===n.actionTabs.key,width:800,centered:!0,confirmLoading:ee,className:X,onCancel:xe,onOk:me,children:(0,V.jsxs)("div",{className:F,children:[(0,V.jsx)("div",{className:"mb10",children:(0,V.jsx)(I.default,{placeholder:"请选择您要发送的课堂",defaultOpen:!1,value:c,style:{width:"100%"},onSelect:function(e){return d(e)},optionLabelProp:"lable",children:null==y?void 0:y.map((function(e,n){return(0,V.jsx)(B,{value:e.course_id,lable:e.course_name,children:(0,V.jsxs)(A.Z,{justify:"space-between",children:[(0,V.jsx)(C.Z,{children:e.course_name}),(0,V.jsx)(C.Z,{children:z()(e.created_at).format("YYYY-MM-DD HH:mm")})]})},e.course_id)}))})}),(0,V.jsxs)("div",{className:M,children:["温馨提示:",(0,V.jsx)("br",{}),"1.请在本课程中选择所需项目发送到指定课堂,分组作业不会被发送至开放课堂;",(0,V.jsx)("br",{}),"2.未发布的实训不能发送至课堂"]}),(0,V.jsxs)("a",{onClick:function(){re()},children:[(0,V.jsx)("i",{className:"iconfont icon-shuaxin3 font14 mr5",style:{color:"#3061d0"}}),"刷新列表"]}),(0,V.jsxs)("div",{className:H,children:[(0,V.jsx)("div",{children:(0,V.jsx)(Z.Z,{value:G,onChange:function(e){var n=e.target.checked,t=[];null==k||k.map((function(e,n){var i;t.push(n),null==e||null===(i=e.children)||void 0===i||i.map((function(i,a){var s;"ExaminationBank"==(null==i?void 0:i.item_type)||null!=i&&i.disabled||(t.push("".concat(n,"-").concat(a)),null==i||null===(s=i.children)||void 0===s||s.map((function(i,s){null!=e&&e.disabled||t.push("".concat(n,"-").concat(a,"-").concat(s))})))}))})),q(n?t:[])},className:"font14 ml20",children:"全选"})}),!(null==k||!k.length)&&(0,V.jsx)(L.Z,{className:O,checkable:!0,defaultExpandAll:!0,treeData:k,checkedKeys:D,onCheck:function(e,n){return function(e,n){q(e)}(e)}})]}),(0,V.jsxs)("div",{className:E,children:[(0,V.jsx)(Z.Z,{checked:ae,onChange:function(e){return se(e.target.checked)},className:"font14",children:"选中章节在课堂中同步生成目录"}),!!(je.length+we.length+Ae.length+Ze.length+ke.length+Ne.length)&&(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{children:"已选中:"}),!!je.length&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)("span",{className:"c-light-primary",children:[je.length," "]}),(0,V.jsx)("span",{children:"个实训"})]}),!!we.length&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)("span",{className:"c-purple-8C1 ml5",children:[we.length," "]}),(0,V.jsx)("span",{children:"个视频"})]}),!!Se.length&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)("span",{className:"c-cyan-blue ml5",children:[Se.length," "]}),(0,V.jsx)("span",{children:"个课件"})]}),!!Ae.length&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)("span",{className:"ml5",style:{color:"#AABF07"},children:[Ae.length," "]}),(0,V.jsx)("span",{children:"个分组作业"})]}),!!Ze.length&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)("span",{className:"ml5",style:{color:"#20BB8A"},children:[Ze.length," "]}),(0,V.jsx)("span",{children:"个图文作业"})]}),!!ke.length&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)("span",{className:"ml5",style:{color:"#e69917"},children:[ke.length," "]}),(0,V.jsx)("span",{children:"个测验"})]}),!!Ne.length&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)("span",{className:"ml5",style:{color:"#e69917"},children:[Ne.length," "]}),(0,V.jsx)("span",{children:"个编程作业"})]})]})]})]})}),(0,V.jsx)(J.Z,{visible:de,inPaper:!1,renderData:pe,onCancel:fe,onOk:he,modalType:"multiple",type:"subject"})]})})),U=t(54506),W=t(56102),G=t(78241),Q=t(19842),Y=t(8772),$=t(71418),ee=t(51136),ne="applyPublicContainer___UVHD5",te="applyPublicContent___XjdaZ",ie="spin___xLRsh",ae="tips___Hok1Y",se="action___Wp5oZ",le=function(e){var n=e.type,t=e.onCancel,i=e.onOk,s=G.Z.useForm(),l=u()(s,1)[0],r=(0,p.useState)(!0),c=u()(r,2),d=c[0],f=c[1],v=(0,p.useState)(!1),m=u()(v,2),h=m[0],y=m[1],j=(0,p.useState)([]),b=u()(j,2),w=b[0],P=b[1];(0,p.useEffect)((function(){k()}),[]);var k=function(){var e=o()(a()().mark((function e(){var t;return a()().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,P(t.disciplines||[]),y(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,V.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,a=e.sub_discipline_name;if((!n||n&&0===n.length)&&(!t||!a))return x.ZP.warning("请选择方向&课程"),!1;i({user_customize:n&&0===n.length||!n,sub_discipline_id:n,discipline_name:t,sub_discipline_name:a})},children:(0,V.jsxs)("div",{className:te,children:[(0,V.jsx)("div",{className:ae,children:"需填写实践项目的方向&课程后,才能申请公开"}),(0,V.jsxs)(G.Z,{labelCol:{span:4},labelAlign:"right",form:l,children:[(0,V.jsxs)(G.Z.Item,{label:"方向&课程:",name:"sub_discipline_id",children:[(0,V.jsx)(Q.Z,{expandTrigger:"hover",placeholder:"请选择方向&课程",options:w,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:function(e,n){return l.setFieldsValue({sub_discipline_id:e})}}),(0,V.jsxs)("div",{className:se,onClick:function(){return f(!d)},children:[(0,V.jsx)("div",{children:"自定义方向&课程"}),(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{children:d?"展开":"收起"}),(0,V.jsx)("span",{children:(0,V.jsx)("i",{className:"iconfont ".concat(d?"icon-zhankai2":"icon-shouqi1")})})]})]})]}),!d&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(G.Z.Item,{label:"方向",name:"discipline_name",children:(0,V.jsx)(Y.Z,{placeholder:"请输入方向",autoComplete:"off"})}),(0,V.jsx)(G.Z.Item,{label:"课程",name:"sub_discipline_name",children:(0,V.jsx)(Y.Z,{placeholder:"请输入课程",autoComplete:"off"})})]})]}),h&&(0,V.jsx)("div",{className:ie,children:(0,V.jsx)($.Z,{})})]})})},re=t(42783);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var oe="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 ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ue=["pathsDetail","user","globalSetting","loading","dispatch"],de=[{name:"未发布",connect:"当前课程正在开发中,不可被他人使用",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"静默发布",connect:"当前课程已发布,可以通过分享链接使用,但不能被开放检索",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"公开审核",connect:"当前课程已发布,申请纳入开放检索,目前平台正在审核中",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"公开发布",connect:"当前课程已发布,且可被开放检索",bkcolor:"#FFE9C1",txcolor:"#A45204"}],fe=(0,v.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,s,r,c,d,m,I,A,C,Z,L,D,z,X,F,M,H,E,O,J,K,B,G,Q,Y,$,ee,ne,te,ie,ae,se,fe,pe,ve,me,he,xe,ge,ye,je,be,we,Pe,ke,Te,Ne,_e,Se,Ie,Ae,Ce,Ze,Le,De,ze,Xe,Fe,Me,He,Ee,Oe,Re,Je,Ve,Ke,Be,qe,Ue,We,Ge,Qe,Ye,$e,en,nn,tn,an,sn,ln,rn,on,cn,un,dn,fn,pn,vn,mn,hn,xn,gn,yn,jn,bn,wn,Pn,kn,Tn,Nn,_n,Sn,In,An,Cn=e.pathsDetail,Zn=e.user,Ln=(e.globalSetting,e.loading,e.dispatch),Dn=(f()(e,ue),(0,v.useParams)()),zn=(0,p.useState)({}),Xn=u()(zn,2),Fn=Xn[0],Mn=Xn[1],Hn=(0,p.useRef)(1),En=(0,p.useState)(),On=u()(En,2),Rn=On[0],Jn=On[1],Vn=(0,p.useState)(!1),Kn=u()(Vn,2),Bn=Kn[0],qn=Kn[1],Un=(0,p.useState)(!1),Wn=u()(Un,2),Gn=Wn[0],Qn=Wn[1],Yn=(0,p.useRef)(null),$n=(0,p.useState)({status:!1}),et=u()($n,2),nt=et[0],tt=et[1];(null===(n=Cn.detail)||void 0===n?void 0:n.is_free)||null===(t=Cn.detail)||void 0===t||t.can_learning;(0,p.useEffect)((function(){tt({status:!1})}),[]),(0,p.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){var n,t,i,s,l,r,o,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!==(n=Cn.detail)&&void 0!==n&&n.courses&&(null!=(l=null===(t=Cn.detail)||void 0===t?void 0:t.courses)&&null!==(i=l.toast)&&void 0!==i&&i.is_open&&-1===(null===(s=l.toast)||void 0===s?void 0:s.open_num)?Qn(!0):null!=l&&null!==(r=l.toast)&&void 0!==r&&r.is_open&&1===(null==l||null===(o=l.toast)||void 0===o?void 0:o.open_num)?(u=JSON.parse(localStorage.getItem("pathsshow"))||[],(null===(c=u.filter((function(e){return e===(null==Dn?void 0:Dn.pathId)})))||void 0===c?void 0:c.length)>0?Qn(!1):(Qn(!0),u.push(null==Dn?void 0:Dn.pathId),localStorage.setItem("pathsshow",JSON.stringify(u)))):Qn(!1));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[null===(i=Cn.detail)||void 0===i?void 0:i.courses]),(0,p.useEffect)((function(){var e,n,t;if(null===(e=Cn.detail)||void 0===e||null===(e=e.courses)||void 0===e?void 0:e.length){var i;if(null!==(n=Cn.detail)&&void 0!==n&&n.has_start){var a,s=null===(a=Cn.detail)||void 0===a||null===(a=a.courses)||void 0===a?void 0:a.findIndex((function(e){var n;return 1===(null===(n=e.course_status)||void 0===n?void 0:n.status)}));i=s>-1?s:0}else{var l,r,o=null===(l=Cn.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=Cn.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}Mn((null===(t=Cn.detail)||void 0===t?void 0:t.courses[i])||{})}}),[Cn.detail]);var it=function(){var e=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,S.rs)({container_id:Dn.pathId,container_type:"Subject"});case 2:0===(n=e.sent).status&&(mt(),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()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.KM)({container_id:Dn.pathId,container_type:"Subject"});case 2:0===(n=e.sent).status&&(mt(),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),st=function(){var e=o()(a()().mark((function e(){return a()().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,V.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否删除实践课程?"}),onOk:function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.eJ)({id:Dn.pathId});case 2:1===e.sent.status&&v.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)}}(),lt=function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.info({centered:!0,width:530,title:"提示",okText:"知道啦",icon:null,content:(0,V.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"课程发布后即可发送课堂使用"}),onOk:function(){var e=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,S.Go)({id:Dn.pathId});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(mt(),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)}}(),rt=function(){var e=o()(a()().mark((function e(){return a()().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,V.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确认撤销发布?"}),okButtonProps:{loading:Bn},onOk:function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return qn(!0),e.next=3,(0,S.fj)({id:Dn.pathId});case 3:1===(null==(n=e.sent)?void 0:n.status)&&(mt(),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)}}(),ot=function(){Cn.detail&&Cn.detail.has_sub_discipline?ut({user_customize:!1}):ct(!0)},ct=function(e){tt({status:e})},ut=function(e){var n;g.Z.confirm({centered:!0,width:590,title:"提示",okText:"确定申请",cancelText:"取消申请",icon:null,content:(0,V.jsxs)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:["公开课程需经过平台标准化审核审核周期为1-2天公开的课程将对平台所有人可见。",(0,V.jsx)("br",{}),"若仅本人教学使用则无需申请公开,直接发送到课堂即可",(0,V.jsx)("br",{})]}),onOk:(n=o()(a()().mark((function n(){var t,i;return a()().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,S.WO)(l()({id:Dn.pathId},t));case 4:0!==(null==(i=n.sent)?void 0:i.status)&&1!==(null==i?void 0:i.status)||(mt(),x.ZP.success("公开申请已提交,请等待管理员的审核"));case 6:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},dt=function(){var e=o()(a()().mark((function e(){return a()().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,V.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确认撤销申请公开?"}),onOk:function(){var e=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,S.Er)({id:Dn.pathId});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(mt(),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)}}(),ft=function(){var e=o()(a()().mark((function e(){return a()().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,V.jsx)("div",{className:"ml20",children:(0,V.jsxs)(y.ZP.Group,{defaultValue:1,onChange:function(e){return Hn.current=e.target.value},children:[(0,V.jsxs)(y.ZP,{value:1,className:"mt10",style:{color:"#5F6367"},children:["开放课堂:",(0,V.jsx)("span",{children:"所有用户可以随时访问"})]}),(0,V.jsxs)(y.ZP,{value:0,className:"mt10",style:{color:"#5F6367"},children:["私有课堂:",(0,V.jsx)("span",{children:"仅报名参与的课堂成员可以访问"})]})]})}),onOk:function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,R.xg)("/classrooms/news/".concat(Dn.pathId,"/newgold/").concat(Hn.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,V.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确认立即预约?"}),onOk:(e=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,S.c3)({id:Dn.pathId});case 2:0===(n=e.sent).status&&(Jn(!0),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},vt=function(){var e;(0,U.tJ)(Ln)&&g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",icon:null,cancelText:"取消",content:(0,V.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确定加入该课堂"}),onOk:(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,S.JS)({id:null==Fn?void 0:Fn.course_id});case 2:0===(n=e.sent).status&&(x.ZP.success(n.message),Ln({type:"pathsDetail/getPathsDetail",payload:{id:Dn.pathId}}),1===(null===(t=Fn.course_status)||void 0===t?void 0:t.status)&&(0,R.xg)("/classrooms/".concat(null==Fn?void 0:Fn.course_id,"/shixun_homework")));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},mt=function(){Ln({type:"pathsDetail/getPathsDetail",payload:{id:Dn.pathId}}),Ln({type:"pathsDetail/getRightData",payload:{id:Dn.pathId}})},ht=!(null===(s=Cn.detail)||void 0===s||!s.participant_count||null!==(r=Cn.detail)&&void 0!==r&&r.allow_statistics),xt=(null===(c=Cn.detail)||void 0===c||null===(c=c.courses)||void 0===c?void 0:c.findIndex((function(e){return(null==e?void 0:e.course_id)===(null==Fn?void 0:Fn.course_id)})))+1,gt=xt===(null===(d=Cn.detail)||void 0===d||null===(d=d.courses)||void 0===d?void 0:d.length);return(0,V.jsxs)("section",{children:[(0,V.jsx)("aside",{className:N.banner,style:{backgroundImage:null!=Cn&&null!==(m=Cn.detail)&&void 0!==m&&null!==(m=m.attachments)&&void 0!==m&&null!==(m=m[0])&&void 0!==m&&m.url?"url(".concat(null==Cn||null===(I=Cn.detail)||void 0===I||null===(I=I.attachments)||void 0===I||null===(I=I[0])||void 0===I?void 0:I.url,")"):"url(".concat("data:image/png;base64,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",")"),marginBottom:null!==(A=Cn.detail)&&void 0!==A&&null!==(A=A.courses)&&void 0!==A&&A.length?70:20,paddingTop:20},children:(0,V.jsxs)("aside",{className:N.wrp,style:{backgroundImage:null!=Cn&&null!==(C=Cn.detail)&&void 0!==C&&null!==(C=C.attachments_b)&&void 0!==C&&null!==(C=C[0])&&void 0!==C&&C.url?"url(".concat(null==Cn||null===(Z=Cn.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,V.jsxs)("div",{className:N.operationWrap,children:[(null===(L=Zn.userInfo)||void 0===L?void 0:L.login)&&(null===(D=Cn.detail)||void 0===D?void 0:D.is_collect)&&(0,V.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex"},onClick:it,children:[(0,V.jsx)(j.Z,{title:"取消收藏",children:(0,V.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",style:{marginRight:"10px"}})}),(0,V.jsx)("span",{style:{height:"24px"},children:"已收藏"})]}),(null===(z=Zn.userInfo)||void 0===z?void 0:z.login)&&!(null!==(X=Cn.detail)&&void 0!==X&&X.is_collect)&&(0,V.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex"},onClick:at,children:[(0,V.jsx)(j.Z,{title:"收藏",children:(0,V.jsx)("img",{src:ce,style:{marginRight:"10px"}})}),(0,V.jsx)("span",{style:{height:"24px"},children:"收藏"})]}),!(0,_.bg)()&&(0,V.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex",width:70},className:"mr15",onClick:function(){(0,U.tJ)(Ln)},children:[(0,V.jsx)("img",{src:ce,style:{marginRight:"10px"}}),(0,V.jsx)("span",{style:{height:"24px"},children:"收藏"})]}),!(null===(F=Cn.detail)||void 0===F||!F.is_free)&&0!==(null===(M=Cn.detail)||void 0===M?void 0:M.publish_status)&&((null===(H=Cn.detail)||void 0===H?void 0:H.allow_add_member)||!(0,_.JA)())&&(0,V.jsx)(j.Z,{title:"以课堂实验的形式发送到我的课堂",children:(0,V.jsxs)("span",{onClick:function(){var e;null!==(e=Cn.detail)&&void 0!==e&&e.need_authorize?(0,U.rX)(!1,"该课程中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请获得继续操作的权限。"):(0,U.tJ)(Ln)&&Ln({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,V.jsx)("img",{src:oe,style:{marginRight:"10px"}}),"发送课堂"]})}),(null===(E=Cn.detail)||void 0===E?void 0:E.allow_statistics)&&2===(null===(O=Cn.detail)||void 0===O?void 0:O.public_status)&&(0,V.jsxs)("span",{onClick:function(){return v.history.push("/paths/".concat(Dn.pathId,"/statistics"))},style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,V.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",style:{marginRight:"10px"}}),"学习统计"]}),(null===(J=Cn.detail)||void 0===J?void 0:J.is_share)&&(0,V.jsx)(W.CopyToClipboard,{text:"".concat(window.location.origin,"/paths/").concat(Dn.pathId,"?userid=").concat(null===(K=Zn.userInfo)||void 0===K?void 0:K.user_id),onCopy:function(){return x.ZP.success("已复制课程分享专属链接")},children:(0,V.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,V.jsx)("img",{src:oe,style:{marginRight:"10px"}}),"分享课程"]})}),(null===(B=Cn.detail)||void 0===B?void 0:B.allow_add_member)&&(0,V.jsx)(b.Z,{dropdownRender:function(){var e,n,t,i,a,s,l,r,o,c,u,d,f,p,m,h,x;return(0,V.jsxs)(w.Z,{children:[(null===(e=Cn.detail)||void 0===e?void 0:e.courses)&&((null===(n=Cn.detail)||void 0===n?void 0:n.is_creator)&&!(null===(t=Zn.userInfo)||void 0===t||!t.professional_certification)||(0,_.ag)())&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:ft,children:"开课"}),(null===(i=Cn.detail)||void 0===i?void 0:i.allow_statistics)&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){return v.history.push("/paths/".concat(Dn.pathId,"/edit"))},children:"编辑课程"}),(null===(a=Cn.detail)||void 0===a?void 0:a.allow_add_member)&&0===(null===(s=Cn.detail)||void 0===s?void 0:s.publish_status)&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:lt,children:"发布课程"}),(null===(l=Cn.detail)||void 0===l?void 0:l.allow_statistics)&&2===(null===(r=Cn.detail)||void 0===r?void 0:r.publish_status)&&0===(null===(o=Cn.detail)||void 0===o?void 0:o.public_status)&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:rt,children:"撤销发布"}),(null===(c=Cn.detail)||void 0===c?void 0:c.allow_statistics)&&2===(null===(u=Cn.detail)||void 0===u?void 0:u.publish_status)&&0===(null===(d=Cn.detail)||void 0===d?void 0:d.public_status)&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:ot,children:"公开课程"}),(null===(f=Cn.detail)||void 0===f?void 0:f.allow_statistics)&&1===(null===(p=Cn.detail)||void 0===p?void 0:p.public_status)&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:dt,children:"撤销申请公开"}),(0,_.GJ)()&&(null===(m=Cn.detail)||void 0===m?void 0:m.allow_statistics)&&2===(null===(h=Cn.detail)||void 0===h?void 0:h.public_status)&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:dt,children:"撤销公开"}),(null===(x=Cn.detail)||void 0===x?void 0:x.allow_delete)&&(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:st,children:"删除课程"})]})},children:(0,V.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,V.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",style:{marginRight:"10px"}}),"设置"]})})]}),(0,V.jsxs)("div",{style:{alignItems:"center"},className:[N.titleWrap,(null===(G=Cn.detail)||void 0===G||null===(G=G.name)||void 0===G?void 0:G.indexOf("\n"))&&N.titleFlexEnd].join(" "),children:[(0,V.jsxs)("div",{className:N.title,children:[(0,V.jsx)(j.Z,{title:null===(Q=Cn.detail)||void 0===Q||null===(Q=Q.name)||void 0===Q?void 0:Q.split("\n")[0],children:(0,V.jsx)("strong",{className:N.titleName,style:{maxWidth:(null==Yn||null===(Y=Yn.current)||void 0===Y?void 0:Y.offsetWidth)<150?810:730},children:null===($=Cn.detail)||void 0===$||null===($=$.name)||void 0===$?void 0:$.split("\n")[0]})}),(0,V.jsxs)("span",{className:"font24",children:[(0,V.jsx)("br",{}),null===(ee=Cn.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,V.jsx)("div",{children:(0,V.jsxs)("div",{className:N.tagsWrap,ref:Yn,children:[(null===(ne=Cn.detail)||void 0===ne?void 0:ne.allow_add_member)&&!(null!==(te=Cn.detail)&&void 0!==te&&te.excellent)&&(0,V.jsx)(j.Z,{title:null===(ie=de[(null===(ae=Cn.detail)||void 0===ae?void 0:ae.shixun_tag_num)-1])||void 0===ie?void 0:ie.connect,children:(0,V.jsx)("div",{children:(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{backgroundColor:null===(se=de[(null===(fe=Cn.detail)||void 0===fe?void 0:fe.shixun_tag_num)-1])||void 0===se?void 0:se.bkcolor,color:null===(pe=de[(null===(ve=Cn.detail)||void 0===ve?void 0:ve.shixun_tag_num)-1])||void 0===pe?void 0:pe.txcolor,height:26,border:"1px solid ".concat(null===(me=de[(null===(he=Cn.detail)||void 0===he?void 0:he.shixun_tag_num)-1])||void 0===me?void 0:me.bkcolor)},children:null===(xe=de[(null===(ge=Cn.detail)||void 0===ge?void 0:ge.shixun_tag_num)-1])||void 0===xe?void 0:xe.name})})}),(null===(ye=Cn.detail)||void 0===ye?void 0:ye.featured)>0&&(0,V.jsxs)("div",{children:[1===(null===(je=Cn.detail)||void 0===je?void 0:je.featured)&&(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#FF6500",border:"1px solid #FF6500"},children:"国家一流"}),2===(null===(be=Cn.detail)||void 0===be?void 0:be.featured)&&(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#4361F2",border:"1px solid #4361F2"},children:"军队一流"}),3===(null===(we=Cn.detail)||void 0===we?void 0:we.featured)&&(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#E9AD5D",border:"1px solid #E9AD5D"},children:"省级一流"}),4===(null===(Pe=Cn.detail)||void 0===Pe?void 0:Pe.featured)&&(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#f7ce62",border:"1px solid #f7ce62"},children:"精品课程"})]}),(null===(ke=Cn.detail)||void 0===ke?void 0:ke.excellent)&&(null===(Te=Cn.detail)||void 0===Te?void 0:Te.allow_add_member)&&"公开发布"==(null===(Ne=de[(null===(_e=Cn.detail)||void 0===_e?void 0:_e.shixun_tag_num)-1])||void 0===Ne?void 0:Ne.name)&&15!=(null==Zn||null===(Se=Zn.userInfo)||void 0===Se?void 0:Se.role)&&(0,V.jsx)("div",{children:(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#44D7B6",border:"1px solid #44D7B6"},children:"开放课程"})}),(null===(Ie=Cn.detail)||void 0===Ie?void 0:Ie.excellent)&&15==(null==Zn||null===(Ae=Zn.userInfo)||void 0===Ae?void 0:Ae.role)&&(0,V.jsx)("div",{children:(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#44D7B6",border:"1px solid #44D7B6"},children:"开放课程"})}),(null===(Ce=Cn.detail)||void 0===Ce?void 0:Ce.is_plan)&&(0,V.jsx)(j.Z,{title:"教育部101计划计算机类课程",children:(0,V.jsx)("div",{children:(0,V.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#19CB70",border:"1px solid #19CB70",marginRight:0},children:"101计划"})})})]})})]}),(null===(Ze=Cn.detail)||void 0===Ze?void 0:Ze.laboratory_name)&&(0,_.Ny)()&&(0,V.jsxs)("div",{className:N.laboratory,children:[(0,V.jsx)("span",{children:"云上实验室:"}),(0,V.jsx)(j.Z,{title:null===(Le=Cn.detail)||void 0===Le?void 0:Le.laboratory_name,children:(0,V.jsx)("a",{href:"https://".concat(null===(De=Cn.detail)||void 0===De?void 0:De.laboratory_url),target:"_blank",className:N.name,children:null===(ze=Cn.detail)||void 0===ze?void 0:ze.laboratory_name})})]}),(0,V.jsx)("div",{className:N.contentWrap,children:(0,V.jsxs)("div",{className:N.contentLeftWrap,children:[!(null===(Xe=Cn.detail)||void 0===Xe||!Xe.stages_count)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsx)("span",{children:"章节"}),(0,V.jsx)("p",{className:"mt3",children:null===(Fe=Cn.detail)||void 0===Fe?void 0:Fe.stages_count})]}),!(null===(Me=Cn.detail)||void 0===Me||!Me.shixuns_count)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsx)("span",{children:"单元"}),(0,V.jsx)("p",{className:"mt3",children:null===(He=Cn.detail)||void 0===He?void 0:He.shixuns_count})]}),!(null===(Ee=Cn.detail)||void 0===Ee||!Ee.challenge_choose_count)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsx)("span",{children:"选择题关卡"}),(0,V.jsx)("p",{className:"mt3",children:null===(Oe=Cn.detail)||void 0===Oe?void 0:Oe.challenge_choose_count})]}),!(null===(Re=Cn.detail)||void 0===Re||!Re.challenges_count)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsx)("span",{children:"实践关卡"}),(0,V.jsx)("p",{className:"mt3",children:null===(Je=Cn.detail)||void 0===Je?void 0:Je.challenges_count})]}),!(null===(Ve=Cn.detail)||void 0===Ve||!Ve.videos_count)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsx)("span",{children:"视频"}),(0,V.jsx)("p",{className:"mt3",children:null===(Ke=Cn.detail)||void 0===Ke?void 0:Ke.videos_count})]}),!(null===(Be=Cn.detail)||void 0===Be||!Be.attachment_count)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsx)("span",{children:"课件"}),(0,V.jsx)("p",{className:"mt3",children:null===(qe=Cn.detail)||void 0===qe?void 0:qe.attachment_count})]}),0!==(null===(Ue=Cn.detail)||void 0===Ue?void 0:Ue.publish_status)&&!(null===(We=Cn.detail)||void 0===We||!We.subject_score)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsx)("span",{children:"经验值"}),(0,V.jsx)("p",{className:"mt3",children:null===(Ge=Cn.detail)||void 0===Ge?void 0:Ge.subject_score})]}),0!==(null===(Qe=Cn.detail)||void 0===Qe?void 0:Qe.publish_status)&&!(null===(Ye=Cn.detail)||void 0===Ye||!Ye.member_count)&&(0,V.jsxs)("div",{className:"mr30",children:[(0,V.jsxs)("span",{children:[(0,V.jsx)("span",{children:"学习人数"}),(0,V.jsx)(j.Z,{title:"更新时间:".concat((null===($e=Cn.detail)||void 0===$e?void 0:$e.member_count_update_at)||"--"),children:(0,V.jsx)("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"})})]}),(0,V.jsx)("p",{className:"mt3",children:null===(en=Cn.detail)||void 0===en?void 0:en.member_count})]}),(null===(nn=Cn.detail)||void 0===nn?void 0:nn.subject_score)>0&&(0,V.jsxs)("span",{className:"font14 c-white",children:[(0,V.jsx)("span",{children:"评分"}),(0,V.jsx)("br",{}),(0,V.jsx)("div",{className:N.rating,children:(0,V.jsx)(P.Z,{allowHalf:!0,style:{fontSize:12},value:(0,R.og)(null===(tn=Cn.detail)||void 0===tn?void 0:tn.averge_star),disabled:!0})})]})]})}),!(null===(an=Cn.detail)||void 0===an||null===(an=an.courses)||void 0===an||!an.length)&&(0,V.jsxs)("aside",{className:N.nav,children:[(0,V.jsxs)("div",{className:N.navLeft,children:[Fn.course_identity<4&&(0,V.jsx)(j.Z,{placement:"bottom",title:"编辑课堂",children:(0,V.jsx)("a",{href:"/classrooms/".concat(null==Fn?void 0:Fn.course_id,"/newgolds/settings"),target:"_blank",children:(0,V.jsx)("i",{className:"iconfont icon-bianji1 ".concat(N.navLeftIcon)})})}),(0,V.jsx)(b.Z,{dropdownRender:function(){var e,n;return(0,V.jsx)(w.Z,{children:null===(e=h()(null===(n=Cn.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,V.jsx)(w.Z.Item,{onClick:function(){return n=e.course_id,i=null===(t=Cn.detail)||void 0===t||null===(t=t.courses)||void 0===t?void 0:t.find((function(e){return e.course_id===n})),Mn(i||{}),void Ln({type:"classroomList/setActionTabs",payload:{key:"修改开课时间",name:n}});var n,t,i},children:(0,V.jsxs)("span",{className:"font14",children:["第",(null===(t=Cn.detail)||void 0===t||null===(t=t.courses)||void 0===t?void 0:t.length)-n,"期"]})},e.course_id)}))})},children:(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"font14 current",children:["第",(0,V.jsx)("span",{className:N.colorOrange,children:xt}),"期"]}),(0,V.jsx)(T.Z,{})]})}),(0,V.jsxs)("div",{className:N.navContent,children:[(0,V.jsxs)("div",{className:N.contentItem,children:[(0,V.jsx)("div",{className:N.contentItemTitle,children:"开课时间:"}),(0,V.jsx)("div",{className:N.contentItemText,children:null==Fn?void 0:Fn.start_date})]}),(0,V.jsx)("div",{className:N.verticalLine}),(0,V.jsxs)("div",{className:N.contentItem,children:[(0,V.jsx)("div",{className:N.contentItemTitle,children:"结课时间:"}),(0,V.jsx)("div",{className:N.contentItemText,children:null==Fn?void 0:Fn.end_date})]}),(0,V.jsx)("div",{className:N.verticalLine}),(0,V.jsxs)("div",{className:N.contentItem,children:[(0,V.jsx)("div",{className:N.contentItemTitle,children:"本期选课人数"}),(0,V.jsxs)("div",{className:N.contentItemText,children:[null==Fn?void 0:Fn.student_count," 人"]})]})]})]}),(0,V.jsxs)("div",{className:N.navRight,style:{display:"none"},children:[(0,V.jsxs)("div",{className:N.flexRow,children:[1===(null==Fn||null===(sn=Fn.course_status)||void 0===sn?void 0:sn.status)&&(0,V.jsx)("div",{className:"mr20 c-red-ee4",children:null==Fn||null===(ln=Fn.course_status)||void 0===ln?void 0:ln.time}),2===(null==Fn||null===(rn=Fn.course_status)||void 0===rn?void 0:rn.status)&&Fn.course_identity<6&&(0,V.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"}),2===(null===(on=Fn.course_status)||void 0===on?void 0:on.status)&&(Fn.course_identity<6?(0,V.jsx)("a",{className:N.classButton,href:"/classrooms/".concat(null==Fn||null===(cn=Fn.first_category_url)||void 0===cn||null===(cn=cn.split("/"))||void 0===cn?void 0:cn[2],"/announcement"),target:"_blank",children:"进入课堂"}):(0,V.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"})),1===(null===(un=Fn.course_status)||void 0===un?void 0:un.status)&&Fn.course_identity>5&&(0,V.jsx)("div",{className:N.classButton,onClick:vt,children:"立即加入"}),1===(null===(dn=Fn.course_status)||void 0===dn?void 0:dn.status)&&5===Fn.course_identity&&(0,V.jsx)("a",{className:N.classButton,href:"/classrooms/".concat(null==Fn||null===(fn=Fn.first_category_url)||void 0===fn||null===(fn=fn.split("/"))||void 0===fn?void 0:fn[2],"/announcement"),target:"_blank",children:"立即学习"}),0===(null===(pn=Fn.course_status)||void 0===pn?void 0:pn.status)&&Fn.course_identity>5&&(0,V.jsx)("div",{className:N.classButton,onClick:vt,children:"立即报名"}),0===(null===(vn=Fn.course_status)||void 0===vn?void 0:vn.status)&&5===Fn.course_identity&&(0,V.jsx)("div",{className:N.classButton,children:"报名成功"}),(0===(null==Fn||null===(mn=Fn.course_status)||void 0===mn?void 0:mn.status)||1===(null==Fn||null===(hn=Fn.course_status)||void 0===hn?void 0:hn.status))&&Fn.course_identity<5&&(0,V.jsx)("a",{className:N.classButton,href:"/classrooms/".concat(null==Fn||null===(xn=Fn.first_category_url)||void 0===xn||null===(xn=xn.split("/"))||void 0===xn?void 0:xn[2],"/announcement"),target:"_blank",children:"进入课堂"}),ht&&gt&&(null===(gn=Cn.detail)||void 0===gn?void 0:gn.has_participate)&&(0,V.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}),ht&&gt&&!(null!==(yn=Cn.detail)&&void 0!==yn&&yn.has_participate)&&(Rn?(0,V.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}):(0,V.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bg28e),onClick:pt,children:"期待开课并预约报名"}))]}),(0,V.jsxs)("div",{className:N.flexRow,children:[ht&&!(null===(jn=Cn.detail)||void 0===jn||null===(jn=jn.courses)||void 0===jn||!jn.length)&&gt&&(0,V.jsxs)("span",{className:"mt20",children:[(0,V.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(bn=Cn.detail)||void 0===bn?void 0:bn.student_count," ","人时即将开课"]}),(0,V.jsxs)("span",{className:"",children:["当前预约报名人数:",(0,V.jsx)("span",{className:"mr5 c-red-ee4",children:!0===Rn?(null===(wn=Cn.detail)||void 0===wn?void 0:wn.participant_count)+1:null===(Pn=Cn.detail)||void 0===Pn?void 0:Pn.participant_count}),"人"]})]}),ht&&!(null!==(kn=Cn.detail)&&void 0!==kn&&null!==(kn=kn.courses)&&void 0!==kn&&kn.length)&&gt&&(0,V.jsxs)("span",{children:[!(null!==(Tn=Cn.detail)&&void 0!==Tn&&Tn.has_participate)&&(!0===Rn?(0,V.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}):(0,V.jsx)("a",{className:"".concat(N.classButton," ").concat(N.bg28e),onClick:pt,children:"期待开课并预约报名"})),(null===(Nn=Cn.detail)||void 0===Nn?void 0:Nn.has_participate)&&(0,V.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}),(0,V.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(_n=Cn.detail)||void 0===_n?void 0:_n.student_count," ","人时即将开课"]}),(0,V.jsxs)("span",{className:"",children:["当前预约报名人数:",(0,V.jsx)("span",{className:"mr5 c-red-ee4",children:!0===Rn?(null===(Sn=Cn.detail)||void 0===Sn?void 0:Sn.participant_count)+1:null===(In=Cn.detail)||void 0===In?void 0:In.participant_count}),"人"]})]})]})]})]})]})}),(0,V.jsx)(q,{}),nt.status&&(0,V.jsx)(le,{type:"subject",onCancel:function(){return ct(!1)},onOk:function(e){ct(!1),ut(e)}}),(0,V.jsx)(g.Z,{open:Gn,title:"课程公告",width:593,maskClosable:!1,onCancel:function(){Qn(!1)},centered:!0,footer:(0,V.jsx)("div",{children:(0,V.jsx)(k.ZP,{type:"primary",onClick:function(){Qn(!1)},children:"我知道了"})}),children:(0,V.jsx)(re.Z,{style:{maxHeight:378,overflow:"auto"},value:null==Cn||null===(An=Cn.detail)||void 0===An||null===(An=An.toast)||void 0===An?void 0:An.content})})]})})),pe=t(27065),ve=t(93948),me="rightWrap___trEKQ",he="qrCode___J87U9",xe="cardTop___sVfNE",ge="card___xqkwa",ye="flexRow___EJjLR",je="flexRowAbout___wsXZw",be="skillWrap___H2LfA",we="skillTopWrap___Iy4yY",Pe="directionItemWrap___D3A3B",ke="groupActionWrap___uM9bY",Te="classButton___kwIIq",Ne="bg28e____4vxe",_e="bgGray___bP0QM",Se="price___YtmIz",Ie="d1___kWoQd",Ae="auto___j1TRz",Ce="disabled___acQun",Ze="d2___lGbRu",Le="d3___bWANm",De="d4___wyT_a",ze="imgradius___fmcxI",Xe="imageWrap___HkmiW",Fe="directionItemWrap___MKzHd",Me="groupActionWrap___PB2b7",He="teamHeight___qj0wW",Ee="divHeight___MUuEe",Oe=t(88522),Re=t(52306),Je=t(26724),Ve=t.n(Je),Ke=t(69363),Be=t(14386),qe=(0,v.connect)((function(e){return{pathsDetail:e.pathsDetail,loading:e.loading}}))((function(e){e.pathsDetail,e.loading;var n=e.dispatch,t=e.open,i=e.onClose,s=e.onReloadData,r=void 0===s?function(){}:s,c=(0,v.useParams)(),d=(0,p.useState)([]),f=u()(d,2),m=f[0],y=f[1],b=(0,p.useState)(!0),w=u()(b,2),P=w[0],T=w[1],N=(0,p.useState)(!1),_=u()(N,2),A=_[0],C=_[1],L=G.Z.useForm(),D=u()(L,1)[0],X=(0,p.useState)([]),F=u()(X,2),M=F[0],H=F[1],E=(0,p.useState)(1),O=u()(E,2),R=O[0],J=O[1],K=(0,p.useState)([]),B=u()(K,2),q=B[0],U=B[1],W=(0,p.useState)(!0),Q=u()(W,2),$=Q[0],ee=Q[1],ne=(0,p.useState)(!1),te=u()(ne,2),ie=te[0],ae=te[1];(0,p.useEffect)((function(){t&&se()}),[t]);var se=function(){var e=o()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"classroomList/getSchoolList",payload:{}});case 2:t=e.sent,y(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=o()(a()().mark((function e(){var n,t,i,s,r,o=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=o.length>0&&void 0!==o[0]&&o[0],!(P&&!A||n)){e.next=11;break}return s=D.getFieldValue(),C(!0),J(n?1:R+1),e.next=7,(0,Ke.nQ)(l()(l()({page:n?1:R+1,container_id:c.pathId,container_type:3},s),{},{school_name:(null==s?void 0:s.school_name)||null,keyword:(null==s||null===(t=s.keyword)||void 0===t?void 0:t.trim())||null}));case 7:r=e.sent,H(n?h()(r.users):[].concat(h()(M),h()(r.users))),C(!1),(null===(i=r.users)||void 0===i?void 0:i.length)<10&&T(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),re=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=q&&q.length){e.next=4;break}x.ZP.warning("请先在下面列表中选择要添加成员"),e.next=10;break;case 4:return ae(!0),e.next=7,(0,S.mx)({id:c.pathId,user_ids:q});case 7:n=e.sent,ae(!1),n&&(x.ZP.success("添加成功"),oe(),r&&r());case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){D.setFieldsValue({keyword:""}),i(),ee(!0),T(!0)},ce=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,V.jsx)(Z.Z,{value:n.numid,checked:q.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,V.jsx)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)(v.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,V.jsx)(j.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)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,V.jsx)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,V.jsx)(j.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)(j.Z,{placement:"bottom",title:e,children:(0,V.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,V.jsx)(j.Z,{placement:"bottom",title:e&&z()(e).format("YYYY-MM-DD HH:mm"),children:(0,V.jsx)("span",{children:e&&z()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,V.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,V.jsxs)(g.Z,{title:"添加合作者",open:t,okText:"确定",cancelText:"取消",width:1100,centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,bodyStyle:{minHeight:200},confirmLoading:ie,onOk:re,onCancel:oe,children:[(0,V.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([]);ee(!1),T(!0),C(!1),J(1),U([]),le(!0)},children:[(0,V.jsx)(G.Z.Item,{name:"search_type",label:"搜索类型",children:(0,V.jsxs)(I.default,{children:[(0,V.jsx)(I.default.Option,{value:"1",children:"姓名"}),(0,V.jsx)(I.default.Option,{value:"2",children:"手机号"}),(0,V.jsx)(I.default.Option,{value:"3",children:"邮箱"})]})}),(0,V.jsx)(G.Z.Item,{name:"keyword",label:"搜索内容",children:(0,V.jsx)(Y.Z,{allowClear:!0,style:{width:280},size:"middle",placeholder:"请输入内容"})}),(0,V.jsx)(G.Z.Item,{name:"school_name",label:"单位:",children:(0,V.jsx)(Oe.Z,{allowClear:!0,defaultOpen:!1,options:m,style:{width:380},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,V.jsx)(G.Z.Item,{children:(0,V.jsx)(k.ZP,{htmlType:"submit",type:"primary",size:"middle",children:"搜索"})})]}),$&&(0,V.jsxs)("div",{className:"tc font16 c-light-black mt40",children:[(0,V.jsx)("img",{src:Be.RL,width:"100",alt:""}),(0,V.jsx)("br",{}),"请搜索要添加的人员"]}),!$&&(0,V.jsxs)("section",{children:[(0,V.jsx)("div",{className:"flexd-table-header mt20",children:(0,V.jsx)(Re.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,V.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,V.jsx)(Ve(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){le()},hasMore:P,useWindow:!1,children:(0,V.jsx)(Re.Z,{loading:A,showHeader:!1,pagination:!1,dataSource:M,columns:ce,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),U(h()(q))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),Ue=(0,v.connect)((function(e){return{pathsDetail:e.pathsDetail,loading:e.loading}}))((function(e){var n=e.pathsDetail,t=(e.loading,e.dispatch),i=e.data,s=e.onReloadData,l=void 0===s?function(){}:s,r=(0,v.useParams)(),c=(0,p.useState)(!0),d=u()(c,2),f=d[0],m=d[1],y=(0,p.useState)(!1),b=u()(y,2),w=b[0],P=b[1],T=G.Z.useForm(),N=u()(T,1)[0],_=(0,p.useState)([]),I=u()(_,2),A=I[0],C=I[1],L=(0,p.useState)(1),D=u()(L,2),z=D[0],X=D[1],F=(0,p.useState)([]),M=u()(F,2),H=M[0],E=M[1],O=(0,p.useState)(!0),R=u()(O,2),J=R[0],K=R[1],B=(0,p.useState)(!1),q=u()(B,2),U=q[0],W=q[1];(0,p.useEffect)((function(){"Collaborators-AddCourses"===n.actionTabs.key&&(K(!0),m(!0),Q())}),[n.actionTabs.key]);var Q=function(){var e=o()(a()().mark((function e(){return a()().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()(a()().mark((function e(){var n,t,i,s,l,o=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=o.length>0&&void 0!==o[0]&&o[0],!(f&&!w||n)){e.next=11;break}return s=N.getFieldValue(),P(!0),X(n?1:z+1),e.next=7,(0,Ke.FU)({page:n?1:z+1,container_id:r.pathId,container_type:3,manager_name:(null==s?void 0:s.manager_name)||null,course_name:(null==s||null===(t=s.course_name)||void 0===t?void 0:t.trim())||null});case 7:l=e.sent,C(n?h()(l.courses):[].concat(h()(A),h()(l.courses))),P(!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()(a()().mark((function e(){var t,s,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=H&&H.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==H?void 0:H.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===(s=i.spoc_courses)||void 0===s?void 0:s.length)+(null==H?void 0:H.length)>3)){e.next=13;break}return x.ZP.warning("一个实践课程只能加入3个历史课堂"),e.abrupt("return");case 13:return W(!0),e.next=16,(0,S.sm)({id:r.pathId,course_ids:H,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:""}),E([]),t({type:"pathsDetail/setActionTabs",payload:{}})},te=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,V.jsx)(Z.Z,{value:n.id,checked:H.includes(String(n.id)),disabled:!!e})}},{title:"课堂名称",dataIndex:"name",width:100,ellipsis:!0,render:function(e){return(0,V.jsx)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"管理者",width:100,dataIndex:"managers",ellipsis:!0,render:function(e){return(0,V.jsx)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"课堂所在学校",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,V.jsx)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"创建时间",dataIndex:"created_at",width:140,ellipsis:!0,render:function(e){return(0,V.jsx)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e})})}},{title:"成员数量",dataIndex:"course_members_count",width:80,render:function(e){return(0,V.jsx)(j.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}}];return(0,V.jsxs)(g.Z,{title:"添加课堂",open:"Collaborators-AddCourses"===n.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:U,onOk:ee,onCancel:ne,children:[(0,V.jsxs)(G.Z,{layout:"inline",form:N,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:function(){K(!1),m(!0),P(!1),X(1),E([]),$(!0)},children:[(0,V.jsx)(G.Z.Item,{name:"course_name",label:"课堂名称",children:(0,V.jsx)(Y.Z,{allowClear:!0,style:{width:370},size:"middle",placeholder:"请输入课堂名称"})}),(0,V.jsx)(G.Z.Item,{name:"manager_name",label:"课堂管理者",children:(0,V.jsx)(Y.Z,{allowClear:!0,style:{width:370},size:"middle",placeholder:"请输入课堂管理者名称"})}),(0,V.jsx)(G.Z.Item,{children:(0,V.jsx)(k.ZP,{htmlType:"submit",type:"primary",size:"middle",children:"搜索"})})]}),J&&(0,V.jsxs)("div",{className:"tc font16 c-light-black mt40",children:[(0,V.jsx)("img",{src:Be.RL,width:"100",alt:""}),(0,V.jsx)("br",{}),"请搜索要添加的人员"]}),!J&&(0,V.jsxs)("section",{children:[(0,V.jsx)("div",{className:"flexd-table-header mt20",children:(0,V.jsx)(Re.Z,{pagination:!1,dataSource:[],columns:te})}),(0,V.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,V.jsx)(Ve(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){$()},hasMore:f,useWindow:!1,children:(0,V.jsx)(Re.Z,{loading:w,showHeader:!1,pagination:!1,dataSource:A,columns:te,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=H.indexOf(e);n<0?H.push(e):H.splice(n,1),E(h()(H))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),We=t(37413),Ge=t(44589),Qe=t(39180),Ye=t.n(Qe),$e=(0,Ge.W8)((function(e){var n,t,i,a,s,l,r=e.item,o=(e.toIndex,e.params,e.isShow,e.setShow,e.dispatch),c=e.user,u=(e.classroomList,e.handleDeleteMember),d=e.pathsDetail;return(0,V.jsx)("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"},children:(0,V.jsxs)("div",{className:Fe,children:[(0,V.jsxs)(j.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:(0,V.jsxs)("div",{className:He,children:[(0,V.jsxs)("div",{style:{display:"flex"},children:[(0,V.jsx)("div",{className:Xe,style:{marginRight:11},children:(0,V.jsx)("img",{className:Xe,src:pe.Z.API_SERVER+"/images/"+(null==r?void 0:r.image_url)})}),(0,V.jsxs)("div",{children:[(0,V.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,V.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,V.jsx)("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(null!=r&&r.brief_introduction)&&(0,V.jsx)("div",{children:"暂无相关介绍"}),(null==r?void 0:r.brief_introduction)&&(0,V.jsx)("div",{className:Ee,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,V.jsx)("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:function(){return v.history.push("/account/profile")},children:(0,V.jsx)("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})})]}),children:[(0,V.jsx)("img",{draggable:!1,className:ze,onClick:function(){(0,_.bg)()?v.history.push("".concat(r.user_url)):o({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:pe.Z.API_SERVER+"/images/"+(null==r?void 0:r.image_url)}),(0,V.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,V.jsx)("br",{}),(0,V.jsx)("span",{style:{color:"#999999"},children:(null==r||null===(a=r.school)||void 0===a?void 0:a.length)>6?(null==r||null===(s=r.school)||void 0===s?void 0:s.substr(0,6))+"...":(null==r?void 0:r.school)||"--"})]})]}),(0,V.jsx)("br",{}),(0,V.jsx)("span",{className:Me,children:(0,V.jsx)("i",{style:{display:!(null!==(l=d.detail)&&void 0!==l&&l.allow_add_member)&&"none"},className:"iconfont icon-shanchu5 mr1 c-red font15 current",onClick:function(e){e.stopPropagation(),u(r.id)}})})]})})})),en=(0,Ge.JN)((function(e){var n=e.isShow,t=e.setShow,i=e.pathsDetail,a=e.items,s=e.params,l=e.dispatch,r=e.user,o=e.classroomList,c=e.handleDeleteMember;return(0,V.jsx)("div",{className:"task-list-container",children:null==a?void 0:a.map((function(e,a){return(0,V.jsx)($e,{isShow:n,setShow:t,dispatch:l,pathsDetail:i,handleDeleteMember:c,user:r,classroomList:o,toIndex:a+1,params:s,index:a,item:e},"".concat(e.id))}))})})),nn=(0,v.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,s=e.user,l=e.classroomList,r=e.pathsDetail,c=e.operation,d=(e.callback,e.handleDeleteMember),f=(e.onCancel,e.dispatch),m=(e.visible,(0,p.useState)(i)),h=u()(m,2),x=h[0],g=h[1],y=(0,v.useParams)(),j=(0,p.useState)(),b=u()(j,2),w=(b[0],b[1],(0,p.useState)(!0)),P=u()(w,2),k=P[0],T=P[1];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.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,p.useEffect)((function(){n&&(!function(e){N.apply(this,arguments)}(x.map((function(e){return null==e?void 0:e.id}))),t(!1))}),[n]),(0,p.useEffect)((function(){g(i)}),[JSON.stringify(i)]),(0,V.jsx)("div",{style:{zIndex:1e3,width:"100%",position:"relative"},className:"sort-list-panel",children:(0,V.jsx)(en,{axis:"xy",helperClass:"dragging-li",isShow:k,setShow:T,distance:2,disableAutoscroll:!0,dispatch:f,pathsDetail:r,handleDeleteMember:d,user:s,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",an="directionItemWrap___odBHm",sn="groupActionWrap___u5Xgw",ln="bottomdiv___MLbfq",rn=(0,Ge.W8)((function(e){var n,t,i,a,s=e.item,l=(e.toIndex,e.params,e.dispatch,e.classroomList,e.handleDeleteMember),r=e.pathsDetail;return(0,V.jsxs)("span",{onClick:function(){window.open(null==s?void 0:s.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"},children:[(0,V.jsxs)("div",{className:an,children:[(0,V.jsx)("img",{className:tn,src:pe.Z.API_SERVER+(null==s?void 0:s.default_image)}),(0,V.jsx)("span",{className:sn,children:(0,V.jsx)(j.Z,{title:s.name,children:(0,V.jsx)("span",{style:{fontSize:"18px",color:"#ffffff"},children:(null===(n=s.name)||void 0===n?void 0:n.length)>7?(0,V.jsxs)("span",{children:[null===(t=s.name)||void 0===t?void 0:t.substring(0,7),(0,V.jsx)("br",{})," ",null===(i=s.name)||void 0===i?void 0:i.substring(7,14),(null==s?void 0:s.name.length)>14&&"..."]}):s.name})})})]}),(0,V.jsxs)("div",{className:ln,children:[(0,V.jsx)(j.Z,{title:"访问数:".concat(null==s?void 0:s.visits),placement:"bottom",children:(0,V.jsxs)("span",{children:[(0,V.jsx)("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),(0,V.jsx)("span",{style:{color:"rgba(0, 0, 0, 0.45)"},children:null==s?void 0:s.visits})]})}),(0,V.jsx)(j.Z,{title:"课堂成员数:".concat(null==s?void 0:s.course_members_count),placement:"bottom",children:(0,V.jsxs)("span",{children:[(0,V.jsx)("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),(0,V.jsxs)("span",{style:{color:"rgba(0, 0, 0, 0.45)"},children:[" ",null==s?void 0:s.course_members_count]})]})}),(0,V.jsx)(j.Z,{overlayStyle:{maxWidth:380},title:(0,V.jsxs)("div",{style:{whiteSpace:"nowrap"},children:["课堂的任务数(作业数+试卷数+问卷数)",null==s?void 0:s.tasks_count]}),placement:"bottom",children:(0,V.jsxs)("span",{children:[(0,V.jsx)("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),(0,V.jsxs)("span",{style:{color:"rgba(0, 0, 0, 0.45)"},children:[" ",null==s?void 0:s.tasks_count]})]})}),(0,V.jsx)(j.Z,{title:"删除",placement:"bottom",children:(0,V.jsx)("span",{children:(0,V.jsx)("i",{style:{color:"#bbbbbb",display:!(null!=r&&null!==(a=r.detail)&&void 0!==a&&a.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:function(e){e.stopPropagation(),l(s.id)}})})})]})]})})),on=(0,Ge.JN)((function(e){var n=e.items,t=e.params,i=e.dispatch,a=e.classroomList,s=e.handleDeleteMember,l=e.pathsDetail;return(0,V.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,V.jsx)(rn,{dispatch:i,pathsDetail:l,handleDeleteMember:s,classroomList:a,toIndex:n+1,params:t,index:n,item:e},"".concat(e.id))}))})})),cn=(0,v.connect)((function(e){return{classroomList:e.classroomList,pathsDetail:e.pathsDetail}}))((function(e){var n=e.data,t=e.classroomList,i=e.pathsDetail,s=(e.callback,e.handleDeleteMember),l=(e.onCancel,e.dispatch),r=(e.visible,(0,p.useState)(n)),c=u()(r,2),d=c[0],f=c[1],m=(0,v.useParams)(),h=(0,p.useState)(),x=u()(h,2);x[0],x[1];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.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,p.useEffect)((function(){f(n)}),[JSON.stringify(n)]),(0,V.jsx)("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel",children:(0,V.jsx)(on,{axis:"y",helperClass:"dragging-li",pathsDetail:i,distance:2,dispatch:l,handleDeleteMember:s,classroomList:t,params:m,items:d,onSortEnd:function(e){var n=e.newIndex,t=e.oldIndex;!function(e){g.apply(this,arguments)}(Ye()(d,t,n).map((function(e){return null==e?void 0:e.id}))),f(Ye()(d,t,n))}})})})),un=t(83),dn=t(85062),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=",pn="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==",vn=t(30929),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(),vn.Z.publish("preview-image",i))}}var gn=(0,v.connect)((function(e){var n=e.pathsDetail,t=e.user,i=e.loading,a=e.globalSetting,s=e.classroomList;return{pathsDetail:n,user:t,globalSetting:a,loading:i.models.index,classroomList:s}}))((function(e){var n,t,i,s,l,r,c,d,m,h,y,b,w,P,T,N,I,Z,L,D,z,X,F,M,H,E,O,J,K,B,q,W,G,Q,$,ne,te,ie,ae,se,le,oe,ce,ue,de,fe,Me,Oe,Re,Je,Ve,Ke,Ge,Qe,Ye,$e,en,tn,an,sn,ln,rn,on,vn,gn,yn,jn,bn,wn,Pn,kn,Tn,Nn,_n,Sn,In,An,Cn,Zn,Ln,Dn,zn,Xn,Fn,Mn,Hn,En,On,Rn=e.pathsDetail,Jn=e.user,Vn=(e.globalSetting,e.loading,e.classroomList),Kn=e.dispatch,Bn=(f()(e,hn),(0,v.useSearchParams)()),qn=u()(Bn,1)[0],Un=(0,v.useParams)(),Wn=(0,p.useState)(!0),Gn=u()(Wn,2),Qn=(Gn[0],Gn[1],(0,p.useState)(!1)),Yn=u()(Qn,2),$n=Yn[0],et=Yn[1],nt=(0,p.useState)(),tt=u()(nt,2),it=tt[0],at=tt[1],st=(0,p.useState)(),lt=u()(st,2),rt=lt[0],ot=lt[1],ct=(0,p.useState)({}),ut=u()(ct,2),dt=ut[0],ft=ut[1],pt=(0,p.useState)(),vt=u()(pt,2),mt=vt[0],ht=vt[1],xt=(0,p.useRef)(),gt=(0,p.useState)(!1),yt=u()(gt,2),jt=yt[0],bt=yt[1],wt=(0,p.useState)({}),Pt=u()(wt,2),kt=Pt[0],Tt=Pt[1],Nt=(0,p.useState)(!1),_t=u()(Nt,2),St=_t[0],It=_t[1],At=(0,p.useState)(!1),Ct=u()(At,2),Zt=Ct[0],Lt=Ct[1],Dt=(0,p.useState)(!1),zt=u()(Dt,2),Xt=zt[0],Ft=zt[1];(0,v.useLocation)();(0,p.useEffect)((function(){if(xt.current)return xt.current.addEventListener("mousedown",xn),function(){var e;null===(e=xt.current)||void 0===e||e.removeEventListener("mousedown",xn)}}),[xt.current]);var Mt=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=rt&&rt.trim()){e.next=3;break}return x.ZP.warning("名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,S.bw)({id:Un.pathId,team_title:rt.trim()});case 5:n=e.sent,at(!it),0===(null==n?void 0:n.status)&&(ot(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 Ht(){return(Ht=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Tt,e.next=3,(0,S.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,p.useEffect)((function(){var e,n;1===(null===(e=Rn.detail)||void 0===e?void 0:e.show_spoc)&&Kn({type:"pathsDetail/getCoureses",payload:{id:Un.pathId}}),null!==(n=Rn.detail)&&void 0!==n&&n.show_history&&function(){Ht.apply(this,arguments)}()}),[Rn.detail]),(0,p.useEffect)((function(){var e;if("修改开课时间"===(null===(e=Vn.actionTabs)||void 0===e?void 0:e.key)){var n,t=null===(n=Rn.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)}));ft(t||{})}}),[Vn.actionTabs]),(0,p.useEffect)((function(){var e,n,t,i;if(null!==(e=Rn.detail)&&void 0!==e&&e.has_start){var a,s=null===(a=Rn.detail)||void 0===a||null===(a=a.courses)||void 0===a?void 0:a.findIndex((function(e){var n;return 1===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)}));t=s>-1?s:0}else{var l,r,o=null===(l=Rn.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=Rn.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=Rn.detail)&&void 0!==n&&n.courses&&ft((null===(i=Rn.detail)||void 0===i?void 0:i.courses[t])||{})}),[Rn.detail]);var Et,Ot=function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,V.jsx)("div",{className:"tc",children:"你确定要删除该成员吗?"}),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:return e.next=2,(0,S.EP)({id:Un.pathId,user_id:n});case 2:1===(null==(t=e.sent)?void 0:t.status)&&((null===(i=Jn.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),Kt());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)}}(),Rt=function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,V.jsx)("div",{className:"tc",children:"你确定要删除该课堂吗?"}),onOk:function(){var e=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,S.$D)({id:Un.pathId,courseid:n});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(x.ZP.info("删除成功"),Kt());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;g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,V.jsx)("div",{className:"tc",children:"是否确认立即预约?"}),onOk:(e=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,S.c3)({id:Un.pathId});case 2:0===(n=e.sent).status&&(ht(!0),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},Vt=function(e){Kn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:e}})},Kt=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}})},Bt=function(){var e;(0,U.tJ)(Kn)&&g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,V.jsx)("div",{className:"tc",children:"是否确定加入该课堂"}),onOk:(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,S.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,R.xg)("".concat(null==dt?void 0:dt.first_category_url)));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},qt=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return et(!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&&(et(!1),v.history.push(qn.get("userid")?"/order/".concat(Un.pathId,"/pay?order_num=").concat(null==n?void 0:n.num,"&userid=").concat(qn.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)}}(),Ut=function(){var e=o()(a()().mark((function e(n,t){var i;return a()().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,dn.BK)({id:n});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,dn.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,R.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)?Gt(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&Wt(null==i?void 0:i.message);case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Wt=function(e){g.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,V.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},Gt=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,V.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=o()(a()().mark((function t(){var i,s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,un.$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,dn.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)&&Wt(null==s?void 0:s.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},Qt=function(){var e;if((0,U.tJ)(Kn)){var n=[];null==Rn||null===(e=Rn.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||Ut(t.identifier,t.is_jupyter):(0,R.xg)(t.url):(0,R.xg)("/video/".concat(t.id,"?subject_id=").concat(Un.pathId))}},Yt=function(){var e=o()(a()().mark((function e(){var n,t,i,s,l,r,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=function(){var e=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,ee.ZP)("/api/users/".concat(Jn.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=Jn.userInfo)&&void 0!==n&&n.professional_certification){e.next=4;break}return g.Z.confirm({title:"提示",centered:!0,content:(0,V.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,R.xg)("/account/certification")}}),e.abrupt("return",!1);case 4:if("drafted"!==(null===(t=Rn.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=Rn.rightData)||void 0===i||null===(i=i.progress)||void 0===i?void 0:i.certificated)&&"rejected"!==(null===(s=Rn.rightData)||void 0===s||null===(s=s.progress)||void 0===s?void 0:s.certificated)){e.next=9;break}return 100===(null===(c=Rn.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===(u=Rn.rightData)||void 0===u?void 0:u.progress.learned,"%,建议申请后继续进行课程学习"),okText:"确定申请",cancelText:"取消",onOk:r}),e.abrupt("return",!1);case 9:"passed"===(null===(l=Rn.rightData)||void 0===l||null===(l=l.progress)||void 0===l?void 0:l.certificated)&&bt(!0);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$t=(0,p.useMemo)((function(){var e,n,t;if(null!==(e=Rn.rightData)&&void 0!==e&&null!==(e=e.tags)&&void 0!==e&&e.length)return(0,V.jsx)(mn.Z,{option:(t=new Image,t.src=Be.yt,{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}</b>"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:t,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===(n=Rn.rightData)||void 0===n||null===(n=n.tags)||void 0===n?void 0:n.map((function(e,n){return{name:e.tag_name,value:n}})))||[]}]}),style:{height:370},opts:{renderer:"svg"}})}),[null===(n=Rn.rightData)||void 0===n?void 0:n.tags]),ei=(0,p.useMemo)((function(){var e;return(0,V.jsx)("div",{style:{width:"100%"},children:null===(e=Rn.rightData)||void 0===e||null===(e=e.members)||void 0===e?void 0:e.map((function(e,n){var t,i,a,s,l;return(0,V.jsx)("div",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"},children:(0,V.jsxs)("div",{className:Fe,children:[(0,V.jsxs)(j.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:(0,V.jsxs)("div",{className:He,children:[(0,V.jsxs)("div",{style:{display:"flex"},children:[(0,V.jsx)("div",{className:Xe,style:{marginRight:11},children:(0,V.jsx)("img",{className:Xe,src:pe.Z.API_SERVER+"/images/"+(null==e?void 0:e.image_url)})}),(0,V.jsxs)("div",{children:[(0,V.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,V.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,V.jsx)("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(null!=e&&e.brief_introduction)&&(0,V.jsx)("div",{children:"暂无相关介绍"}),(null==e?void 0:e.brief_introduction)&&(0,V.jsx)("div",{className:Ee,children:null==e?void 0:e.brief_introduction}),(null==Jn||null===(t=Jn.userInfo)||void 0===t?void 0:t.user_id)===(null==e?void 0:e.id)&&(0,V.jsx)("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:function(){return v.history.push("/account/profile")},children:(0,V.jsx)("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})})]}),children:[(0,V.jsx)("img",{draggable:!1,className:ze,onClick:function(){(0,_.bg)()?v.history.push("".concat(e.user_url)):Kn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:pe.Z.API_SERVER+"/images/"+(null==e?void 0:e.image_url)}),(0,V.jsxs)("div",{children:[(null==e||null===(i=e.name)||void 0===i?void 0:i.length)>6?(null==e||null===(a=e.name)||void 0===a?void 0:a.substr(0,6))+"...":(null==e?void 0:e.name)||"--",(0,V.jsx)("br",{}),(0,V.jsx)("span",{style:{color:"#999999"},children:(null==e||null===(s=e.school)||void 0===s?void 0:s.length)>6?(null==e||null===(l=e.school)||void 0===l?void 0:l.substr(0,6))+"...":(null==e?void 0:e.school)||"--"})]})]}),(0,V.jsx)("br",{})]})},n)}))})}),[null===(t=Rn.rightData)||void 0===t?void 0:t.members]),ni=!(null===(i=Rn.detail)||void 0===i||!i.participant_count||null!==(s=Rn.detail)&&void 0!==s&&s.allow_statistics),ti=(null===(l=Rn.detail)||void 0===l||null===(l=l.courses)||void 0===l?void 0:l.findIndex((function(e){return(null==e?void 0:e.course_id)===(null==dt?void 0:dt.course_id)})))+1===(null===(r=Rn.detail)||void 0===r||null===(r=r.courses)||void 0===r?void 0:r.length);return(0,V.jsxs)("section",{className:me,children:[(null===(c=Rn.rightData)||void 0===c?void 0:c.qrcode_img)&&(0,V.jsx)("div",{className:he,children:(0,V.jsx)("img",{src:null===(d=Rn.rightData)||void 0===d?void 0:d.qrcode_img})}),(null===(m=Rn.rightData)||void 0===m?void 0:m.progress)&&(0,V.jsxs)("div",{className:"".concat(ge," ").concat(xe),style:{top:null!==(h=Rn.detail)&&void 0!==h&&null!==(h=h.courses)&&void 0!==h&&h.length?"-140px":"-70px"},children:[2===parseInt(null==dt||null===(y=dt.course_status)||void 0===y?void 0:y.status)&&dt.course_identity<6&&(0,V.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"}),2===parseInt(null===(b=dt.course_status)||void 0===b?void 0:b.status)&&(dt.course_identity<6?"":(0,V.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"})),(0,V.jsxs)("div",{className:ye,children:[ni&&!(null===(w=Rn.detail)||void 0===w||null===(w=w.courses)||void 0===w||!w.length)&&ti&&(0,V.jsxs)("span",{className:"mt20",children:[(0,V.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(P=Rn.detail)||void 0===P?void 0:P.student_count," 人时即将开课"]}),(0,V.jsxs)("p",{className:"",children:["当前预约报名人数:",(0,V.jsx)("span",{className:"mr5 c-red-ee4",children:!0===mt?(null===(T=Rn.detail)||void 0===T?void 0:T.participant_count)+1:null===(N=Rn.detail)||void 0===N?void 0:N.participant_count}),"人"]})]}),ni&&!(null!==(I=Rn.detail)&&void 0!==I&&null!==(I=I.courses)&&void 0!==I&&I.length)&&ti&&(0,V.jsxs)("span",{children:[!(null!==(Z=Rn.detail)&&void 0!==Z&&Z.has_participate)&&(!0===mt?(0,V.jsx)("span",{className:"".concat(Te," ").concat(_e),children:"预约报名成功"}):(0,V.jsx)("a",{className:"".concat(Te," ").concat(Ne),onClick:Jt,children:"期待开课并预约报名"})),(null===(L=Rn.detail)||void 0===L?void 0:L.has_participate)&&(0,V.jsx)("span",{className:"".concat(Te," ").concat(_e),children:"预约报名成功"}),(0,V.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(D=Rn.detail)||void 0===D?void 0:D.student_count," 人时即将开课"]}),(0,V.jsxs)("p",{className:"",children:["当前预约报名人数:",(0,V.jsx)("span",{className:"mr5 c-red-ee4",children:!0===mt?(null===(z=Rn.detail)||void 0===z?void 0:z.participant_count)+1:null===(X=Rn.detail)||void 0===X?void 0:X.participant_count}),"人"]})]})]}),1===parseInt(null==dt||null===(F=dt.course_status)||void 0===F?void 0:F.status)&&(0,V.jsx)("div",{className:"mr20 c-red-ee4",children:null==dt||null===(M=dt.course_status)||void 0===M?void 0:M.time}),(0,V.jsxs)("p",{style:{display:dt.course_identity<6?"":"none"},className:"mb10 mt10 ".concat(je),children:[(0,V.jsxs)("span",{style:{display:(null===(H=dt.course_status)||void 0===H?void 0:H.status)<=1?"":"none"},className:"c-light-green font14",children:["已学",null===(E=Rn.rightData)||void 0===E?void 0:E.progress.learned,"%"]}),(0,V.jsxs)("span",{style:{display:(null===(O=dt.course_status)||void 0===O?void 0:O.status)<=1?"":"none"},className:"c-light-black",children:["学习耗时",(0,R.li)(null===(J=Rn.rightData)||void 0===J?void 0:J.progress.time)," "]}),"disabled"!=(null===(K=Rn.rightData)||void 0===K||null===(K=K.progress)||void 0===K?void 0:K.certificated)&&(0,V.jsxs)(k.ZP,{disabled:"drafted"===(null===(B=Rn.rightData)||void 0===B||null===(B=B.progress)||void 0===B?void 0:B.certificated),onClick:Yt,children:["none"===(null===(q=Rn.rightData)||void 0===q||null===(q=q.progress)||void 0===q?void 0:q.certificated)&&"申请证书","rejected"===(null===(W=Rn.rightData)||void 0===W||null===(W=W.progress)||void 0===W?void 0:W.certificated)&&"申请证书","drafted"===(null===(G=Rn.rightData)||void 0===G||null===(G=G.progress)||void 0===G?void 0:G.certificated)&&"审核中","passed"===(null===(Q=Rn.rightData)||void 0===Q||null===(Q=Q.progress)||void 0===Q?void 0:Q.certificated)&&"查看证书"]})]}),(0,V.jsxs)(j.Z,{placement:"bottom",title:"完成课程后可获取证书!",color:"yellow",children:[" ",(0,V.jsx)(ve.Z,{percent:null===($=Rn.rightData)||void 0===$?void 0:$.progress.learned,showInfo:!1,style:{display:(null===(ne=dt.course_status)||void 0===ne?void 0:ne.status)<=1&&dt.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})]}),2===parseInt(null===(te=dt.course_status)||void 0===te?void 0:te.status)&&(null===(ie=Rn.detail)||void 0===ie?void 0:ie.allow_add_member)&&(0,V.jsx)("a",{className:Te,href:"".concat(null==dt?void 0:dt.first_category_url),target:"_blank",children:"进入课堂"}),1===parseInt(null===(ae=dt.course_status)||void 0===ae?void 0:ae.status)&&dt.course_identity>5&&(0,V.jsx)("div",{className:Te,onClick:Bt,children:"立即加入"}),1===parseInt(null===(se=dt.course_status)||void 0===se?void 0:se.status)&&5===dt.course_identity&&(0,V.jsx)("a",{className:Te,href:"".concat(null==dt?void 0:dt.first_category_url),target:"_blank",children:"立即学习"}),0===parseInt(null===(le=dt.course_status)||void 0===le?void 0:le.status)&&dt.course_identity>5&&(0,V.jsx)("div",{className:Te,onClick:Bt,children:"立即报名"}),0===parseInt(null===(oe=dt.course_status)||void 0===oe?void 0:oe.status)&&5===dt.course_identity&&(0,V.jsx)("div",{className:Te,children:"报名成功"}),(0===parseInt(null==dt||null===(ce=dt.course_status)||void 0===ce?void 0:ce.status)||1===parseInt(null==dt||null===(ue=dt.course_status)||void 0===ue?void 0:ue.status))&&dt.course_identity<5&&(0,V.jsx)("a",{className:Te,href:"".concat(null==dt?void 0:dt.first_category_url),target:"_blank",children:"进入课堂"}),ni&&ti&&(null===(de=Rn.detail)||void 0===de?void 0:de.has_participate)&&(0,V.jsx)("span",{className:"".concat(Te," ").concat(_e),children:"预约报名成功"}),ni&&ti&&!(null!==(fe=Rn.detail)&&void 0!==fe&&fe.has_participate)&&(mt?(0,V.jsx)("span",{className:"".concat(Te," ").concat(_e),children:"预约报名成功"}):(0,V.jsx)("span",{className:"".concat(Te," ").concat(Ne),onClick:Jt,children:"期待开课并预约报名"})),!(null!==(Me=Rn.detail)&&void 0!==Me&&Me.excellent)&&!0!==(null===(Oe=Rn.detail)||void 0===Oe?void 0:Oe.is_free)&&(0,V.jsxs)("div",{className:Se,children:[(0,V.jsxs)("div",{className:Ie,children:[(0,V.jsxs)("span",{children:[(0,V.jsx)(j.Z,{placement:"top",title:"课程有效期",color:"rgba(74,87,118,0.8)",children:(0,V.jsx)("i",{className:"iconfont icon-shijian3 mr8 font14 current",style:{color:"#707787"}})}),(0,V.jsxs)("span",{style:{color:"#333"},children:["1"===(null===(Re=Rn.detail)||void 0===Re||null===(Re=Re.expiration_type)||void 0===Re?void 0:Re.clazz)&&"永久有效","2"===(null===(Je=Rn.detail)||void 0===Je||null===(Je=Je.expiration_type)||void 0===Je?void 0:Je.clazz)&&"购买后".concat(null===(Ve=Rn.detail)||void 0===Ve||null===(Ve=Ve.expiration_type)||void 0===Ve||null===(Ve=Ve.days)||void 0===Ve?void 0:Ve[0],"天内有效"),"3"===(null===(Ke=Rn.detail)||void 0===Ke||null===(Ke=Ke.expiration_type)||void 0===Ke?void 0:Ke.clazz)&&"".concat(null===(Ge=Rn.detail)||void 0===Ge||null===(Ge=Ge.expiration_type)||void 0===Ge||null===(Ge=Ge.days)||void 0===Ge?void 0:Ge.join("到"))]})]}),function(){var e,n,t,i,a,s,l,r=null===(e=Rn.detail)||void 0===e||null===(e=e.learning_status)||void 0===e?void 0:e[0];null===(n=Rn.detail)||void 0===n||null===(n=n.learning_status)||void 0===n||n[1];return"disabled"===r?(0,V.jsx)(j.Z,{title:"完成课程学习即可获得结业证书",children:(0,V.jsx)("b",{className:Ae,children:"申请证书"})}):"can"===r?(0,V.jsxs)("b",{className:"drafted"===(null===(t=Rn.rightData)||void 0===t||null===(t=t.progress)||void 0===t?void 0:t.certificated)?Ce:"",onClick:Yt,children:["none"===(null===(i=Rn.rightData)||void 0===i||null===(i=i.progress)||void 0===i?void 0:i.certificated)&&"申请证书","rejected"===(null===(a=Rn.rightData)||void 0===a||null===(a=a.progress)||void 0===a?void 0:a.certificated)&&"申请证书","drafted"===(null===(s=Rn.rightData)||void 0===s||null===(s=s.progress)||void 0===s?void 0:s.certificated)&&"审核中","passed"===(null===(l=Rn.rightData)||void 0===l||null===(l=l.progress)||void 0===l?void 0:l.certificated)&&"查看证书"]}):void 0}()]}),"can"===(null===(Qe=Rn.detail)||void 0===Qe||null===(Qe=Qe.learning_status)||void 0===Qe?void 0:Qe[0])?(0,V.jsxs)(p.Fragment,{children:[(0,V.jsxs)("div",{className:Ze,children:[(0,V.jsxs)("span",{children:["已学",null===(Ye=Rn.rightData)||void 0===Ye?void 0:Ye.progress.learned,"%"]}),(0,V.jsxs)("b",{children:["学习耗时",(0,R.li)(null===($e=Rn.rightData)||void 0===$e?void 0:$e.progress.time)]})]}),(0,V.jsx)("div",{className:Le,children:(0,V.jsx)("div",{style:{width:(null===(en=Rn.rightData)||void 0===en?void 0:en.progress.learned)+"%"}})})]}):(0,V.jsxs)("div",{className:De,children:[(null===(tn=Rn.detail)||void 0===tn?void 0:tn.is_discount)&&!(null===(an=Rn.detail)||void 0===an||!an.origin_price)&&(0,V.jsxs)("span",{children:["课程原价",(0,V.jsx)("br",{}),(0,V.jsxs)("i",{children:["¥",null===(sn=Rn.detail)||void 0===sn?void 0:sn.origin_price]})]}),(0,V.jsxs)("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"},children:[(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{style:{fontSize:"16px",marginRight:"4px"},children:"¥"}),null!==(ln=Rn.detail)&&void 0!==ln&&ln.is_discount?null===(rn=Rn.detail)||void 0===rn?void 0:rn.price:null===(on=Rn.detail)||void 0===on?void 0:on.origin_price]}),null!==(vn=Rn.detail)&&void 0!==vn&&vn.is_discount?(0,V.jsx)("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"},children:null!==(gn=Rn.detail)&&void 0!==gn&&gn.countdown?"倒计时:".concat(null===(yn=Rn.detail)||void 0===yn?void 0:yn.countdown):"限时优惠"}):(0,V.jsx)(V.Fragment,{})]})]}),function(){var e,n,t=null===(e=Rn.detail)||void 0===e||null===(e=e.learning_status)||void 0===e?void 0:e[0],i=null===(n=Rn.detail)||void 0===n||null===(n=n.learning_status)||void 0===n?void 0:n[1];if("can"===t)return(0,V.jsx)(k.ZP,{onClick:Qt,type:"primary",children:"开始学习"});if("disabled"===t){if("try"===i||"unpayed"===i)return(0,V.jsx)(k.ZP,{loading:$n,onClick:qt,type:"primary",children:"立即购买"});if("expired"===i)return(0,V.jsx)(k.ZP,{disabled:!0,type:"primary",children:"已过期"});if("buyed"===i)return(0,V.jsx)(k.ZP,{disabled:!0,type:"primary",children:"未开始"})}}()]}),(0,V.jsx)("p",{className:"mb30",style:{marginTop:"15px"},children:(0,V.jsxs)("span",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,V.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===(jn=Rn.detail)||void 0===jn?void 0:jn.learning_notes_title]})}),(0,V.jsx)("div",{ref:xt,children:(0,V.jsx)(re.Z,{className:"fon16",value:null===(bn=Rn.detail)||void 0===bn?void 0:bn.learning_notes})})]}),!(null===(wn=Rn.rightData)||void 0===wn||null===(wn=wn.members)||void 0===wn||!wn.length)&&(0,V.jsxs)("div",{className:"".concat(ge," pb0"),style:{marginTop:null!==(Pn=Rn.detail)&&void 0!==Pn&&null!==(Pn=Pn.courses)&&void 0!==Pn&&Pn.length?-135:-65},children:[null!==(kn=Rn.detail)&&void 0!==kn&&kn.allow_add_member?it?(0,V.jsxs)("div",{className:ye,children:[(0,V.jsx)(Y.Z,{placeholder:"例如:教学团队",value:rt,onChange:function(e){return ot(e.target.value)}}),(0,V.jsx)(k.ZP,{className:"ml5",onClick:function(){return at(!it)},children:"取消"}),(0,V.jsx)(k.ZP,{className:"ml5",type:"primary",onClick:Mt,children:"确定"})]}):(0,V.jsxs)("div",{className:Pe,children:[(0,V.jsxs)("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"},children:[" ",(0,V.jsx)("img",{style:{marginRight:"10px"},src:fn})," ",null===(Et=Rn.rightData)||void 0===Et?void 0:Et.team_title]}),(0,V.jsx)("span",{className:ke,children:(0,V.jsx)("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:function(){return at(!it)}})}),!St&&(0,V.jsx)("a",{style:{flex:"1",textAlign:"end"},onClick:function(){It(!0)},children:"编辑"}),St&&(0,V.jsxs)("div",{style:{flex:"1",textAlign:"end"},children:[(0,V.jsx)("a",{onClick:function(){It(!1)},children:"取消"}),(0,V.jsx)("a",{onClick:function(){Lt(!0),setTimeout((function(){It(!1)}),500)},style:{marginLeft:10},children:"完成"})]})]}):(0,V.jsxs)("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"},children:[" ",(0,V.jsx)("img",{style:{marginRight:"10px"},src:fn})," ",null===(Tn=Rn.rightData)||void 0===Tn?void 0:Tn.team_title]}),St&&(0,V.jsx)(nn,{setisupdate:Lt,isupdate:Zt,data:null===(Nn=Rn.rightData)||void 0===Nn?void 0:Nn.members,operation:null===(_n=Rn.detail)||void 0===_n?void 0:_n.allow_add_member,handleDeleteMember:Ot}),!St&&ei,(null===(Sn=Rn.detail)||void 0===Sn?void 0:Sn.allow_add_member)&&(0,V.jsx)(A.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20",children:(0,V.jsx)(C.Z,{className:"c-blue current",onClick:function(){return Ft(!0)},children:"+ 添加合作者"})})]}),!(null===(In=Rn.rightData)||void 0===In||null===(In=In.tags)||void 0===In||!In.length)&&(null===(An=Rn.detail)||void 0===An?void 0:An.show_tag)&&(0,V.jsxs)("div",{className:be,children:[(0,V.jsx)("p",{className:"".concat(we," font16 mb20"),children:(0,V.jsxs)("span",{children:["技能标签",(0,V.jsx)("span",{className:"ml5 c-grey-c",children:null===(Cn=Rn.rightData)||void 0===Cn||null===(Cn=Cn.tags)||void 0===Cn?void 0:Cn.length})]})}),$t]}),1===(null===(Zn=Rn.detail)||void 0===Zn?void 0:Zn.show_spoc)&&(0,V.jsxs)("div",{className:"".concat(ge," pb0"),style:{marginTop:15},children:[(0,V.jsxs)("p",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,V.jsx)("img",{style:{marginRight:"10px"},src:pn}),"SPOC课堂"]}),(0,V.jsx)(cn,{data:null===(Ln=Rn.Courses)||void 0===Ln?void 0:Ln.spoc_courses,handleDeleteMember:Rt}),1===(null===(Dn=Rn.detail)||void 0===Dn?void 0:Dn.show_spoc)&&(null==Rn||null===(zn=Rn.Courses)||void 0===zn||null===(zn=zn.spoc_courses)||void 0===zn?void 0:zn.length)<3&&(null===(Xn=Rn.detail)||void 0===Xn?void 0:Xn.allow_add_member)&&(0,V.jsx)(A.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20",children:(0,V.jsx)(C.Z,{className:"c-blue current",onClick:function(){return Vt()},children:"+ 添加课堂"})})]}),(null===(Fn=Rn.detail)||void 0===Fn?void 0:Fn.show_history)&&(0,V.jsxs)("div",{className:"".concat(ge," pb0"),style:{marginTop:15},children:[(0,V.jsxs)("p",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,V.jsx)("img",{style:{marginRight:"10px"},src:pn}),"历史课堂"]}),(0,V.jsx)(cn,{data:null==kt?void 0:kt.spoc_courses,handleDeleteMember:Rt}),(null===(Mn=Rn.detail)||void 0===Mn?void 0:Mn.show_history)&&(null==kt||null===(Hn=kt.spoc_courses)||void 0===Hn?void 0:Hn.length)<3&&(null===(En=Rn.detail)||void 0===En?void 0:En.allow_add_member)&&(0,V.jsx)(A.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0",children:(0,V.jsx)(C.Z,{className:"c-blue current",onClick:function(){return Vt(1)},children:"+ 添加课堂"})})]}),(0,V.jsx)(qe,{open:Xt,onReloadData:Kt,onClose:function(){return Ft(!1)}}),(0,V.jsx)(Ue,{onReloadData:Kt,data:kt}),(0,V.jsx)(We.Z,{visible:jt,onCancel:function(){bt(!1)},data:(null===(On=Rn.rightData)||void 0===On||null===(On=On.progress)||void 0===On?void 0:On.info)||{}})]})})),yn={flex_box_center:"flex_box_center___q0S4d",flex_space_between:"flex_space_between___Fy02c",flex_box_vertical_center:"flex_box_vertical_center___K_FnU",flex_box_center_end:"flex_box_center_end___qmqaH",flex_box_column:"flex_box_column___WQzhZ",icons:"icons___aaBUJ",shixuns:"shixuns___x9sW9",buttons:"buttons___LxOPo",addStage:"addStage___o5akL",color4CA:"color4CA___SvYU_",color204:"color204___eoE_n",completed:"completed___gk1M4",actionTabs:"actionTabs____5k1w",tab:"tab___Bfp9d",s1:"s1___BkREC",s2:"s2___y46gT",tabActive:"tabActive___Tk1ym",learn:"learn___nzbq4",labelContainer:"labelContainer___o566h",text:"text___J_6Dy",tag:"tag____4FNA","tagsList-content":"tagsList-content___j8ztj",introContent:"introContent____8Ziq",introContentMaxHeight:"introContentMaxHeight___OQHN_"},jn=t(43428),bn=t(28103),wn=t(88590),Pn=t(60643),kn="drawer___hKPci",Tn="menu___NmsZq",Nn="actived___VmSRs",_n="listItem___rLCYD",Sn="info___ProlR",In="title___DtPu3",An="titleLeft___nAPKM",Cn="description___D_sXj",Zn="filter___UOLBV",Ln="menuCourse___gfJ2j",Dn="authorname___cTiR0",zn="tooltip-content___M1Rrn",Xn=(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"}]}]),Fn=(0,v.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,i=e.loading,s=e.dispatch,r=e.cb,c=e.shixunIds,d=void 0===c?[]:c,f=((0,v.useParams)(),(0,v.useLocation)(),t.actionTabs,G.Z.useForm()),m=(u()(f,1)[0],t.shixunLists),g=(0,p.useState)([]),y=u()(g,2),b=y[0],w=y[1],P=(0,p.useState)([]),T=u()(P,2),N=T[0],I=T[1],L=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),D=(0,p.useState)({page:1,type:(0,_.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0}),z=u()(D,2),X=z[0],F=z[1];(0,p.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&(M(),X.page=1,s({type:"classroomList/getShixunLists",payload:l()({},X)}))}),[t.actionTabs.key]);var M=function(){var e=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,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)}}(),H=function(){s({type:"classroomList/setActionTabs",payload:{}}),F({page:1,type:(0,_.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0})};return"选用实践项目"!==t.actionTabs.key?null:(0,V.jsxs)(jn.Z,{placement:"bottom",height:"100%",closable:!1,open:"选用实践项目"===t.actionTabs.key,rootClassName:kn,footer:(0,V.jsxs)("div",{className:"tc",children:[(0,V.jsx)(k.ZP,{size:"middle",onClick:function(){H(),I([]),r("取消")},style:{marginRight:8},children:"取消"}),(0,V.jsx)(k.ZP,{size:"middle",onClick:o()(a()().mark((function e(){var n,i,s,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=N[s],!d.includes(n)){e.next=4;break}return x.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)})),s=0;case 2:if(!(s<(null==N?void 0:N.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:s++,e.next=2;break;case 10:return e.next=12,(0,S.Ep)({id:t.actionTabs.id,subject_id:t.actionTabs.subject_id,shixun_ids:h()(N)});case 12:l=e.sent,I([]),null!=l&&l.shixuns_list&&(H(),r(l.shixuns_list));case 15:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,V.jsx)("section",{className:"tc",children:(0,V.jsx)(Pn.Z,{onChange:function(e){F(l()(l()(l()({},X),e),{},{page:1})),s({type:"classroomList/getShixunLists",payload:l()(l()(l()({},X),e),{},{page:1})})}})}),(0,V.jsx)($.Z,{spinning:i.effects["classroomList/getShixunLists"],children:(0,V.jsxs)("section",{className:"edu-container",children:[Xn.map((function(e,n){var t;return(0,V.jsxs)("ul",{className:Tn,children:[(0,V.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,_.Ny)()||"type"!==e.id||"全部"!==n.name?(0,V.jsx)("li",{className:X[e.id]==n.id?Nn:"",onClick:function(){X[e.id]=n.id,X.page=1,F(l()({},X)),s({type:"classroomList/getShixunLists",payload:l()({},X)})},children:(0,V.jsx)("strong",{children:n.name})},t):(0,V.jsx)(V.Fragment,{})}))]},n)})),"mine"===X.type&&(0,V.jsxs)("ul",{className:Tn,children:[(0,V.jsx)("li",{children:"目录"}),null==b?void 0:b.map((function(e,n){return(0,V.jsx)("li",{className:X.group_id==e.id?Nn:"",onClick:function(){X.group_id=e.id,X.page=1,F(l()({},X)),s({type:"classroomList/getShixunLists",payload:l()({},X)})},children:(0,V.jsx)("strong",{children:e.name})},e.name)}))]}),(0,V.jsxs)(A.Z,{align:"middle",children:[(0,V.jsx)(C.Z,{flex:"1",className:Zn,children:L.map((function(e,n){return(0,V.jsx)(k.ZP,{className:"mr20",type:X.sort===e.id?"primary":"default",onClick:function(){X.sort=e.id,F(l()({},X)),s({type:"classroomList/getShixunLists",payload:l()({},X)})},children:e.name},n)}))}),(0,V.jsx)(C.Z,{className:"c-grey-999",children:(0,V.jsx)("div",{className:Ln,children:(0,V.jsx)("ul",{children:(0,V.jsxs)("li",{className:"current",onClick:function(){X.order="asc"===X.order?"desc":"asc",F(l()({},X)),s({type:"classroomList/getShixunLists",payload:l()({},X)})},children:["学习人数",(0,V.jsxs)("p",{className:"edu-sorter current ".concat(X.order),children:[(0,V.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,V.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})})})})]}),null==m||null===(n=m.shixun_list)||void 0===n?void 0:n.map((function(e,n){return(0,V.jsxs)("div",{className:_n,children:[(0,V.jsx)(Z.Z,{checked:N.includes(e.id),value:e.id,onChange:function(n){N.indexOf(e.id);N.indexOf(e.id)>-1?I(N.filter((function(n){return n!==e.id}))):I(N.concat(e.id))},disabled:"未发布"==(null==e?void 0:e.shixun_tag_num_name)}),(0,V.jsxs)("div",{className:Sn,children:[(0,V.jsx)("div",{className:In,children:(0,V.jsxs)("div",{className:An,children:[(0,V.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,V.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(0,_.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,V.jsx)(j.Z,{title:null==e?void 0:e.mark_content,children:(0,V.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,_.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,V.jsx)(j.Z,{title:null==e?void 0:e.mark_content,children:(0,V.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,_.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,V.jsx)(j.Z,{title:null==e?void 0:e.mark_content,children:(0,V.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),"未发布"==(null==e?void 0:e.shixun_tag_num_name)&&(0,V.jsx)(j.Z,{zIndex:1e4,title:"实训需发布后才能选用到课程中,点击名称可前往实训详情",children:(0,V.jsx)("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10",children:"未发布"})})]})}),(0,V.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,V.jsx)("span",{className:Cn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,V.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,V.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,V.jsx)(bn.Z,{dashed:!0}),(0,V.jsxs)("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"},children:[(0,V.jsxs)("div",{children:[(0,V.jsx)(j.Z,{overlayClassName:zn,title:(0,V.jsx)("div",{children:(0,V.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,V.jsx)("span",{className:Dn,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,V.jsx)(p.Fragment,{children:(0,V.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,V.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},n)})),(0,V.jsx)("p",{})]})}),(0,V.jsx)("div",{className:"tc",children:(0,V.jsx)(wn.Z,{current:X.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:null==m?void 0:m.shixuns_count,onChange:function(e){X.page=e,s({type:"classroomList/getShixunLists",payload:l()({},X)})}})})]},"bottom")})),Mn=t(91232),Hn=t.n(Mn),En=t(12563),On=t(99313),Rn="scoremodal___lnIm4",Jn="selectWrapper___Om9M5",Vn="search___eCZan",Kn="searchIcon___fI8IN",Bn="header_style___E1ylY",qn="tabWrap___hzccg",Un="form_style___oK8LP",Wn=t(7406),Gn=t(37231),Qn="scoremodal___cmAHe",Yn="tabWrap___Xnuvu",$n="RenderHtml_content___pmH_q",et="RenderHtml_style___tvtS0",nt="content_list___jvOz0",tt="content_value___DkebT",it="content_text___oRKdm",at=t(37363);z().locale("ZH-cn");var st=["","简单","中等","困难"],lt=function(e){var n,t,i,s,r=e.setScoreShow,c=e.ScoreShow,d=e.modalDdata,f=e.homeType,m=(e.homeId,(0,p.useState)(l()(l()({},(0,v.useParams)()),{},{per_page:10}))),h=u()(m,2),x=h[0],y=h[1],j=(0,p.useState)("1"),b=u()(j,2),w=b[0],P=b[1];return(0,p.useEffect)((function(){y(l()({},x))}),[]),(0,V.jsx)("div",{children:(0,V.jsxs)(g.Z,{title:"详情",footer:!1,open:c,width:900,centered:!0,className:Qn,onCancel:function(){r(!1)},children:[(0,V.jsx)(On.Z,{className:Yn,activeKey:w,onChange:function(e){P(e)},items:[{label:"".concat("HomeworkCommon"==f?"说明":"作业描述"),key:"1"},{label:"".concat("HomeworkCommon"==f?"题目列表":"参考答案"),key:"2"}]}),"HomeworkCommon"==f?(0,V.jsxs)("div",{className:$n,children:["1"==w&&(0,V.jsxs)("section",{className:" edu-container",style:{background:"#fff",width:"100%"},children:[!(null!=d&&d.description)&&(0,V.jsx)(Wn.Z,{customText:"暂无说明"}),(0,V.jsx)(re.Z,{value:(null==d?void 0:d.description)||""})]}),"2"==w&&(0,V.jsxs)("div",{children:[(0,V.jsx)("section",{className:" edu-container",style:{background:"#fff",width:"100%"},children:(null==d||null===(n=d.data)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.identifier)&&(0,V.jsx)(Re.Z,{dataSource:null==d?void 0:d.data,rowKey:function(e){return null==e?void 0:e.identifier},pagination:!1,expandable:{expandedRowRender:function(e){return(0,V.jsxs)("div",{style:{padding:"10px 48px",borderRadius:2},children:[(0,V.jsxs)("p",{children:["题目:",null==e?void 0:e.name]}),(0,V.jsxs)("p",{children:["描述:",null==e?void 0:e.description]}),!(0,_.dE)()&&(0,V.jsxs)("p",{children:["题目解析:",(0,V.jsx)(re.Z,{style:{fontSize:"14px"},value:(null==e?void 0:e.analysis)||"暂无解析"})]})]})},defaultExpandedRowKeys:null==d||null===(t=d.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.identifier},columns:[{title:"题目",dataIndex:"name",ellipsis:!0,key:"name"},{title:"难度",dataIndex:"difficult",key:"difficult",render:function(e,n,t){return(0,V.jsx)("div",{children:st[e]})}},{title:"知识点",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline"},{title:"操作",dataIndex:"identifier",key:"identifier",render:function(e,n,t){return(0,V.jsx)("div",{children:(0,V.jsx)("a",{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,ee.ZP)("/api/problems/".concat(null==n?void 0:n.identifier,"/start.json"),{method:"get"});case 2:(t=e.sent)&&window.open("/myproblems/".concat(null==t?void 0:t.identifier,"?type=1&backUrl=/paths/").concat(null==x?void 0:x.pathId));case 4:case"end":return e.stop()}}),e)}))),children:"体验"})})}}]})}),(0,V.jsx)("aside",{className:"tc mt30 pb30",children:(0,V.jsx)(wn.Z,{defaultCurrent:1,total:null==d?void 0:d.count,hideOnSinglePage:!0,showTotal:function(e){return(0,V.jsxs)("span",{children:["共",e,"条"]})},current:x.page||1,pageSize:x.per_page||10,onChange:function(e,n){x.page=e,x.per_page=n,y(l()({},x))}})})]})]}):(0,V.jsxs)("div",{className:$n,children:["1"==w&&(null!=d&&d.description||(null==d||null===(i=d.attachments)||void 0===i?void 0:i.length)>0?"group"==(null==d?void 0:d.homework_type)?(0,V.jsxs)("div",{children:[(0,V.jsx)(re.Z,{value:null==d?void 0:d.description,className:et,style:{color:"#5f6367"}}),(0,V.jsxs)("div",{className:nt,children:["分组要求",(0,V.jsxs)("span",{className:tt,children:[null==d?void 0:d.min_num,"-",null==d?void 0:d.max_num]}),"人",(0,V.jsx)("span",{className:it,children:"(学生提交作品时需要关联同组成员,组内成员作品共享)"})]}),(0,V.jsxs)("div",{className:nt,children:["基于项目实施",(0,V.jsx)("span",{className:tt,children:null!=d&&d.base_on_project?"是":"否"}),(0,V.jsx)("span",{className:it,children:null!=d&&d.base_on_project?"(学生必须在平台创建项目,项目管理员可以提交作品)":"(学生不需要在本平台创建项目,所有学生可以提交作品)"})]}),(0,V.jsx)(at.Z,{callback:function(){},dataSource:null==d?void 0:d.attachments})]}):(0,V.jsxs)("div",{children:[(0,V.jsx)(re.Z,{value:null==d?void 0:d.description,style:{color:"#5f6367",fontSize:14}}),(0,V.jsx)(at.Z,{callback:function(){},dataSource:null==d?void 0:d.attachments})]}):(0,V.jsx)(Wn.Z,{styles:{margin:"80px auto"}})),"2"==w&&(null!=d&&d.reference_answer||(null==d||null===(s=d.ref_attachments)||void 0===s?void 0:s.length)>0?(0,V.jsxs)("div",{children:[(0,V.jsx)(re.Z,{value:null==d?void 0:d.reference_answer,style:{color:"#5f6367",fontSize:14}}),(0,V.jsx)(at.Z,{callback:function(){},dataSource:null==d?void 0:d.ref_attachments})]}):(0,V.jsx)(Wn.Z,{styles:{margin:"80px auto"}}))]})]})})},rt=t(84143),ot=t(24996),ct=(0,v.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t=e.setScoreShow,i=e.ScoreShow,s=e.modalType,r=e.user,c=e.id,d=e.subjectId,f=e.dispatch,m=e.getData,y=e.openPreview,j=(0,p.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),b=u()(j,2),w=b[0],P=b[1],k=(0,p.useState)([]),T=u()(k,2),N=T[0],_=T[1],A=(0,p.useState)([]),C=u()(A,2),Z=C[0],L=C[1],D=(0,p.useState)([]),z=u()(D,2),X=z[0],F=z[1],M=(0,p.useState)(!1),H=u()(M,2),E=H[0],O=H[1],J=G.Z.useForm(),K=u()(J,1)[0],B=(0,p.useState)(0),q=u()(B,2),U=q[0],W=q[1],Q=(0,p.useState)(!1),$=u()(Q,2),ee=$[0],ne=$[1],te=(0,p.useState)(""),ie=u()(te,2),ae=ie[0],se=ie[1],le=(0,p.useState)([]),re=u()(le,2),oe=re[0],ce=re[1],ue=(0,p.useRef)(new Set),de=(0,p.useRef)(new Set),fe=(0,p.useState)([{}]),pe=u()(fe,2),ve=pe[0],me=pe[1],he=(0,p.useState)(),xe=u()(he,2),ge=xe[0],ye=xe[1],je=(0,p.useState)({}),be=u()(je,2),we=be[0],Pe=be[1],ke=(0,p.useState)(""),Te=u()(ke,2),Ne=Te[0],_e=Te[1],Se=(0,p.useState)(""),Ie=u()(Se,2),Ae=Ie[0],Ce=Ie[1],Ze=((0,v.useParams)(),[{title:"名称",dataIndex:"3"==(null==w?void 0:w.type)?"title":"name",key:"name",render:function(e,n,t){var i,a;return(0,V.jsxs)("div",{children:["1"==(null==w?void 0:w.homework_type)&&(null==n?void 0:n.name),"3"==(null==w?void 0:w.homework_type)&&(null==n?void 0:n.name),"5"==(null==w?void 0:w.homework_type)&&(null==n?void 0:n.name),"7"==(null==w?void 0:w.homework_type)&&(null==n||null===(i=n.video)||void 0===i?void 0:i.title),"8"==(null==w?void 0:w.homework_type)&&"1"==(null==w?void 0:w.type)?null==n?void 0:n.filename:null==n||null===(a=n.attachment)||void 0===a?void 0:a.filename,"3"==(null==w?void 0:w.type)&&e]})}},{title:"1"==(null==w?void 0:w.type)?"所属课堂":"所属实践课程",dataIndex:"1"==(null==w?void 0:w.type)?"course_name":"subject_name",width:"55%",key:"1"==(null==w?void 0:w.type)?"course_name":"subject_name",ellipsis:!0,hidden:"3"==(null==w?void 0:w.type)},{title:"操作",dataIndex:"id",width:"60px",key:"item_type",render:function(e,n,t){return(0,V.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,V.jsx)("a",{onClick:function(){if(null!=n&&n.link)(0,R.xg)(n.link);else if("教学课件"==s)y(n);else if("视频项目"==s){var e,t;if(null!=n&&n.video)ye(!0),Pe({videoId:null==n||null===(e=n.video)||void 0===e?void 0:e.id,file_url:null==n||null===(t=n.video)||void 0===t?void 0:t.play_url});else"3"==(null==w?void 0:w.type)?(ye(!0),Pe({videoId:n.id,file_url:n.play_url||n.file_url})):x.ZP.error("没有视频资源")}else"编程作业"==s?(0,S.NV)({id:null==n?void 0:n.id,source:"course"}).then((function(e){var n;0==(null==e?void 0:e.status)&&(se(null==e||null===(n=e.data)||void 0===n?void 0:n.homework),Ce(null==e?void 0:e.course_id));_e("HomeworkCommon"),ne(!0)})):(0,S.NV)({id:null==n?void 0:n.id,source:"1"==(null==w?void 0:w.type)?"course":"subject"}).then((function(e){var n;0==(null==e?void 0:e.status)&&se(null==e||null===(n=e.data)||void 0===n?void 0:n.homework);ne(!0)}))},children:"查看"})})}}].filter((function(e){return!e.hidden}))),Le={type:"checkbox",selectedRowKeys:N,onSelect:function(e,n,t){if(n)_([].concat(h()(N),[e.id])),ce([].concat(h()(oe),[e])),"2"===w.type?ue.current.add(e.id):de.current.add(e.id),W(1),L([].concat(h()(Z),[e.id]));else{var i=oe.filter((function(n){return n.id!==e.id}));ce(i);var a=i.map((function(e){return e.id}));_(h()(a)),"2"===w.type?ue.current.delete(e.id):de.current.delete(e.id);var s=Z.filter((function(n){return n!==e.id}));L(s)}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));ce([].concat(h()(oe),h()(t))),_([].concat(h()(N),h()(i))),L([].concat(h()(Z),h()(i)));var a,s=Hn()(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;"2"===w.type?ue.current.add(l.id):de.current.add(l.id)}}catch(e){s.e(e)}finally{s.f()}}else{var r=t.map((function(e){return e.id})),o=N.filter((function(e){return!r.some((function(n){return n===e}))})),c=oe.filter((function(e){return!r.some((function(n){return n===e.id}))}));ce(c),_(h()(o)),L(h()(o));var u,d=Hn()(r);try{for(d.s();!(u=d.n()).done;){var f=u.value;"2"===w.type?ue.current.delete(f):de.current.delete(f)}}catch(e){d.e(e)}finally{d.f()}}}};(0,p.useEffect)((function(){i&&(w.search="",w.type="1",w.homework_type="分组作业"==s?"3":"图文作业"==s?"1":"视频项目"==s?"7":"编程作业"==s?"5":"8",P(w),Be(w),K.setFieldsValue({association_id:"",search:null}),ue.current.clear(),de.current.clear(),ce([]),_([]),L([]))}),[i]);var De=(0,p.useState)(1),ze=u()(De,2),Xe=ze[0],Fe=ze[1],Me=(0,p.useState)([]),He=u()(Me,2),Ee=He[0],Oe=He[1];(0,p.useEffect)((function(){1!=Xe&&i&&Je(Xe)}),[Xe]),(0,p.useEffect)((function(){i&&(Oe([]),Fe(1),Je(1))}),[w.type]);var Je=function(e){"1"==w.type?Ve(e):"2"==w.type&&Ke(e)},Ve=function(e){var n;(0,Gn.Ho)({page:e,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login}).then((function(n){Oe(1==e?[{id:"",name:"全部教学课堂"}].concat(h()(null==n?void 0:n.courses)):[].concat(h()(Ee),h()(null==n?void 0:n.courses)))}))},Ke=function(e){var n;(0,Gn.w3)({page:e,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login}).then((function(n){Oe(1==e?[{id:"",name:"全部实践课程"}].concat(h()(null==n?void 0:n.subjects)):[].concat(h()(Ee),h()(null==n?void 0:n.subjects)))}))};function Be(e){return qe.apply(this,arguments)}function qe(){return(qe=o()(a()().mark((function e(n){var t,i,s,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O(!0),P(l()({},n)),"1"!=n.type){e.next=6;break}(0,S.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)&&F(null==e?void 0:e.data)})),e.next=15;break;case 6:if("2"!=n.type){e.next=10;break}(0,S.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)&&F(null==e?void 0:e.data)})),e.next=15;break;case 10:if("3"!=n.type){e.next=15;break}return e.next=13,f({type:"userDetail/getVideos",payload:l()(l()({},n),{},{category:"all",sort_by:"published_at",sort_direction:"desc",username:null===(s=r.userInfo)||void 0===s?void 0:s.login})});case 13:o=e.sent,F({count:null==o?void 0:o.count,list:null==o?void 0:o.videos});case 15:O(!1);case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,p.useEffect)((function(){U>0&&setTimeout((function(){W(0)}),2e3)}),[U]),(0,V.jsxs)("div",{children:[(0,V.jsxs)(g.Z,{title:"选用"+s,open:i,width:900,centered:!0,zIndex:10,className:Rn,onCancel:function(){t(!1)},onOk:function(){(null==Z?void 0:Z.length)<=0?x.ZP.info("当前暂未选择数据"):(0,S._C)({id:c,subject_id:d,homework_type:"3"==w.type?"9":"分组作业"==s?"3":"图文作业"==s?"1":"视频项目"==s?"7":"编程作业"==s?"5":"8",homework_ids:h()(de.current),subject_homework_ids:h()(ue.current)}).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("选用成功"),m(),t(!1))}))},children:[(0,V.jsxs)("div",{className:Bn,children:[(0,V.jsx)(On.Z,{className:qn,activeKey:w.type,onChange:function(e){w.type=e,w.page=1,w.updated_at="",w.association_id=null,w.search=null,K.setFieldsValue({association_id:"",search:null}),P(l()({},w)),Be(l()({},w))},items:[{label:"从教学课堂选用",key:"1"},"编程作业"!=s&&("视频项目"==s?{label:"从个人主页选用",key:"3"}:{label:"从实践课程选用",key:"2"})]}),(0,V.jsxs)(G.Z,{layout:"inline",className:Un,form:K,onValuesChange:function(e,n){w.page=1,e.search||""===e.search||K.submit()},onFinish:function(e){P(l()(l()({},w),e)),Be(l()(l()({},w),e))},children:["3"!=w.type&&(0,V.jsx)(G.Z.Item,{name:"association_id",children:(0,V.jsx)(I.default,{onPopupScroll:function(e){var n=e.target;n.scrollHeight-n.clientHeight===n.scrollTop&&Fe(Xe+1)},className:Jn,style:{width:200},size:"large",children:Ee.map((function(e,n){return(0,V.jsx)(I.default.Option,{children:null==e?void 0:e.name},null==e?void 0:e.id)}))})}),(0,V.jsx)(G.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search",children:(0,V.jsx)(Y.Z.Search,{className:Vn,placeholder:"视频项目"==s?"请输入视频名称进行搜索":"教学课件"==s?"请输入课件名称进行搜索":"请输入作业名称进行搜索",allowClear:!0,suffix:(0,V.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Kn),onClick:function(){return K.submit()}}),onSearch:function(e){K.submit()}})})]})]}),(null==X||null===(n=X.list)||void 0===n?void 0:n.length)>0?(0,V.jsx)(Re.Z,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:null==X?void 0:X.list,pagination:!1,loading:E,rowKey:function(e){return e.id},rowSelection:Le,columns:Ze}):(0,V.jsx)(Wn.Z,{}),(null==X?void 0:X.count)>0&&(0,V.jsx)(wn.Z,{current:w.page,total:null==X?void 0:X.count,style:{marginBottom:20},defaultPageSize:w.per_page,showTotal:function(e){return(0,V.jsxs)("span",{children:["共 ",(0,V.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:w.per_page,onChange:function(e,n){w.page=e,w.per_page=n,P(l()({},w)),Be(l()({},w))}})]}),(0,V.jsx)(lt,{setScoreShow:ne,ScoreShow:ee,modalDdata:ae,homeType:Ne,homeId:Ae}),(0,V.jsx)(rt.Z,{close:!0,data:null==ve?void 0:ve.content,type:null==ve?void 0:ve.type,hasMask:!0,monacoEditor:{value:"",language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){me({content:"",type:""})}}),(0,V.jsx)(ot.K,l()(l()({},we),{},{visible:ge,allow_skip:!0,width:800,onClose:function(){ye(!1),Pe({})}}))]})})),ut=t(11094),dt=t(92838),ft=t(27776),pt=t(42658),vt=t(7695),mt=t(89392),ht=["pathsDetail","user","globalSetting","loading","val","allData","index","exercise","dispatch","classroomList","visibleTypeNew","visibleType","getData","setEditParentKey","parentEditKey","isAdd","setIsAdd","selectExercise","openPreview"],xt=["tagName"],gt=["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"],yt=(0,v.connect)((function(e){var n=e.pathsDetail,t=e.user,i=e.loading,a=e.globalSetting,s=e.classroomList,l=e.exercise;return{pathsDetail:n,user:t,globalSetting:a,loading:i.effects,classroomList:s,exercise:l}}))((function(e){var n,t,i=e.pathsDetail,s=e.user,r=e.globalSetting,c=(e.loading,e.val),d=e.allData,m=e.index,P=(e.exercise,e.dispatch),T=(e.classroomList,e.visibleTypeNew),N=e.visibleType,I=e.getData,Z=e.setEditParentKey,L=e.parentEditKey,D=e.isAdd,z=e.setIsAdd,X=e.selectExercise,F=e.openPreview,M=f()(e,ht),H=(0,v.useParams)(),E=i.stageData,O=(0,p.useState)(),R=u()(O,2),J=R[0],K=R[1],B=(0,p.useState)(-1),q=u()(B,2),W=q[0],Q=q[1],$=(0,p.useState)(!1),ne=u()($,2),te=ne[0],ie=ne[1],ae=(0,p.useState)(!1),se=u()(ae,2),le=se[0],oe=se[1],ce=(0,p.useState)(!1),ue=u()(ce,2),de=ue[0],fe=ue[1],pe=(0,p.useState)({name:"",is_jupyter:!1}),ve=u()(pe,2),me=ve[0],he=ve[1],xe=G.Z.useForm(),ge=u()(xe,1)[0],ye=G.Z.useForm(),je=u()(ye,1)[0],be=G.Z.useForm(),we=u()(be,1)[0],Pe=G.Z.useForm(),ke=u()(Pe,1)[0],Te=(0,p.useRef)(D),Ne=(0,p.useState)([]),_e=u()(Ne,2),Se=(_e[0],_e[1]),Ie=(0,p.useState)(!1),Ae=u()(Ie,2),Ce=Ae[0],Ze=Ae[1],Le=(0,p.useState)(!1),De=u()(Le,2),ze=De[0],Xe=De[1],Fe=(0,p.useState)(0),Me=u()(Fe,2),He=Me[0],Ee=Me[1],Oe=(0,p.useState)(),Re=u()(Oe,2),Je=Re[0],Ve=Re[1],Ke=(0,p.useState)(!1),Be=u()(Ke,2),qe=Be[0],Ue=Be[1],We=(0,p.useState)(!1),Ge=u()(We,2),Qe=Ge[0],Ye=Ge[1],$e=(0,p.useState)(""),en=u()($e,2),nn=en[0],tn=en[1],an=(0,p.useState)(""),sn=u()(an,2),ln=sn[0],rn=sn[1],on=(0,p.useState)(""),cn=u()(on,2),un=cn[0],dn=cn[1],fn=(0,p.useState)(""),pn=u()(fn,2),vn=pn[0],mn=pn[1],hn=(0,p.useRef)(),xn=(0,p.useState)(),gn=u()(xn,2),jn=gn[0],wn=gn[1],Pn=(0,p.useState)(!0),kn=u()(Pn,2),Tn=kn[0],Nn=kn[1],_n=(0,p.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:"HomeworkCommon",number:0},{name:"测验",type:"ExaminationBank",number:0},{name:"讨论",type:"Discusses",number:0}]),Sn=u()(_n,2),In=Sn[0],An=Sn[1],Cn=(0,p.useState)(),Zn=u()(Cn,2),Ln=Zn[0],Dn=Zn[1],zn=(0,p.useState)([]),Xn=u()(zn,2),Fn=Xn[0],Mn=Xn[1],On=(null===(n=i.detail)||void 0===n?void 0:n.is_free)||(null===(t=i.detail)||void 0===t?void 0:t.can_learning),Rn=function(){var e=i.detail,n=e.shixuns_count,t=void 0===n?0:n,a=e.videos_count,s=void 0===a?0:a,r=e.attachment_count,o=void 0===r?0:r,c=e.group_count,u=void 0===c?0:c,d=e.normal_count,f=void 0===d?0:d,p=e.disscuss_count,v=void 0===p?0:p,m=e.banks_count,h=void 0===m?0:m,x=e.hack_count,g=void 0===x?0:x,y={All:t+s+o+u+f+h+g,Shixun:t,VideoItem:s,Attachment:o,Discusses:v,group_count:u,normal_count:f,ExaminationBank:h,HomeworkCommon:g},j=In.map((function(e){return l()(l()({},e),{},{number:y[e.type]})}));An(j)};(0,p.useEffect)((function(){Rn()}),[i.detail]),(0,p.useEffect)((function(){L!==W&&L===m&&Q(L)}),[L]),(0,p.useEffect)((function(){K(l()({},c))}),[c]),(0,p.useEffect)((function(){Rn()}),[E]),(0,p.useEffect)((function(){if(hn.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,t=Hn()(e);try{for(t.s();!(n=t.n()).done;){var i=n.value;wn(i.target.offsetHeight>=280)}}catch(e){t.e(e)}finally{t.f()}}));return n.observe(null===(e=hn.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,t;(null===(n=hn.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(t=hn.current)||void 0===t?void 0:t.firstElementChild)}}}),[hn.current,J]);var Jn=function(){setTimeout((function(){Q(-1),Z(-1)}),300)},Vn=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,S.Ex)(l()({},n));case 2:return t=e.sent,J.items=n.list,e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Kn=function(e){J.items=J.items.concat(e),K(l()({},J))},Bn=function(){var e=o()(a()().mark((function e(n){var t,i,s,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ln){e.next=8;break}return e.next=3,(0,S.A2)(l()({id:J.stage_id,subject_id:H.pathId},n));case 3:return(t=e.sent).id&&(Ze(!1),i=[l()({},t)],J.items=J.items.concat(i),K(l()({},J))),e.abrupt("return",t);case 8:return e.next=10,(0,S.M2)(l()(l()({id:null==Ln?void 0:Ln.id,subject_id:H.pathId},n),{},{video_id:(null==n?void 0:n.video_id)||(null==Ln||null===(s=Ln.video_item)||void 0===s?void 0:s.video_id),link:(null==n?void 0:n.link)||(null==Ln||null===(r=Ln.video_item)||void 0===r?void 0:r.link)}));case 10:return(o=e.sent)&&(x.ZP.success("修改成功"),Ze(!1),I()),e.abrupt("return",o);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),qn=function(){var e=o()(a()().mark((function e(n,t){var i,s,r,o,c,u,d,p,v,m;return a()().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(it(),r=[],null===(i=J.shixuns_list)||void 0===i||i.map((function(e){r.push({type:e.item_type,id:e.id})})),null===(s=J.attachments_list)||void 0===s||s.map((function(e){r.push({type:"Attachment",id:e.id})})),o=n.tagName,c=f()(n,xt),!Te.current){e.next=16;break}return u=l()(l()({},c),{},{subject_id:H.pathId,pathId:H.pathId,list:r}),o&&(u=l()(l()({},u),{},{stage_tag_attributes:{name:o}})),e.next=12,(0,S.CI)(l()({},u));case 12:null!=(d=e.sent)&&d.subject_id&&(J=l()(l()(l()({},J),d),{},{stage_name:u.name,stage_description:u.description,tag:u.stage_tag_attributes}),Te.current=!1,K(l()({},J))),e.next=24;break;case 16:return Array.from(new Set(r.map((function(e){return e.type})))),p=l()(l()({},c),{},{id:J.stage_id,type:Array.from(new Set(r.map((function(e){return e.type})))),list:r}),v=J.tag&&J.tag.id||"",p=l()(l()({},p),{},{stage_tag_attributes:v?{id:v,name:o}:{name:o||""}}),e.next=22,(0,S.xn)(l()({},p));case 22:null!=(m=e.sent)&&m.subject_id&&(J=l()(l()(l()({},J),m),{},{stage_name:p.name,stage_description:p.description,tag:p.stage_tag_attributes}),"edit"!==t&&K(l()({},J)));case 24:return z(!1),e.abrupt("return");case 26:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Un=function(e){var n;g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"本操作将删除当前目录及下属子目录的全部内容,确认要删除吗?",onOk:(n=o()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,S.WW)(e);case 2:0===n.sent.status&&(x.ZP.success("删除成功"),I());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Gn=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,S.FD)({id:null==n?void 0:n.stage_item_id,type:null==n?void 0:n.homework_type});case 2:(t=e.sent)&&("HomeworkCommon"==(null==n?void 0:n.item_type)?dn(null==t?void 0:t.hack_homework):dn(null==t?void 0:t.subject_homework),tn(null==n?void 0:n.item_type),rn(null==n?void 0:n.stage_item_id),Ye(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Qn=function(){var e=o()(a()().mark((function e(n){var t,i,s,l,r,u;return a()().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,dt.TJ)({id:null==n?void 0:n.stage_item_id});case 3:t=e.sent,Dn(t),"VideoItem"===(null==n?void 0:n.item_type)?Ze(!0):(Mn((null==t||null===(i=t.tags)||void 0===i?void 0:i.map((function(e){return null==e?void 0:e.name})))||[]),we.setFieldsValue({files:[{uid:null==t||null===(s=t.attachment)||void 0===s?void 0:s.id,name:null==t?void 0:t.name,response:{id:null==t||null===(l=t.attachment)||void 0===l?void 0:l.id}}]}),oe(!0)),e.next=9;break;case 8:"ExaminationBank"===(null==n?void 0:n.item_type)?v.history.push("/paperlibrary/add/".concat(null==n?void 0:n.id,"?defaultActiveKey=0&type=2&pageType=course&updateType=course&courseId=").concat(H.pathId,"&stageId=").concat(c.stage_id)):"HomeworkCommon"===(null==n?void 0:n.item_type)?v.history.push("/paths/".concat(H.pathId,"/").concat(J.stage_id,"/program_homework/").concat(null==n?void 0:n.id,"/edit")):"Attachment"===(null==n?void 0:n.item_type)?g.Z.confirm({title:"修改课件名称",icon:null,centered:!0,okText:"确认修改",cancelText:"取消",content:(0,V.jsx)(Y.Z,{value:r,onChange:function(e){r=e.target.value},placeholder:"请输入课件名称"}),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(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="",I();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,V.jsx)(Y.Z,{value:u,maxLength:40,onChange:function(e){u=e.target.value},placeholder:"请输入小节名称"}),onOk:function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u.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:u,item_id:null==n?void 0:n.id}});case 5:e.sent,u="",I();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)}}(),Yn=function(){he({name:"",is_jupyter:!1}),je.setFieldsValue({name:"",is_jupyter:!1}),Xe(!1),ie(!1)},$n=function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(nt()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,S.ms)({id:n});case 4:1===e.sent.status&&I();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),et=function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(nt()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,S.yy)({id:n});case 4:1===e.sent.status&&I();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),nt=function(){return-1===W||(g.Z.info({icon:null,className:"custom-modal-divider ",okText:"知道啦",title:"提示",content:(0,V.jsx)("div",{className:"mt10 font14",children:"当前单元有未保存的修改记录,请先保存!"}),onOk:function(){var e="Edit_".concat(W),n=document.getElementById(e);n&&setTimeout((function(){return n.scrollIntoView({block:"start",behavior:"smooth"})}))}}),!1)},tt=function(){qn(ge.getFieldsValue(),"edit")},it=function(){z(!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,mt.isEqual)(e.learning_status,["can","try"])}))?(0,V.jsx)("aside",{className:yn.learn,children:"免费试学"}):null},st=function(e,n){var t,c,u,f,p,m,h;if("SubjectHomework"==T){var y,_;if("group_count"==N&&(null===(y=e.subject_homework_subs)||void 0===y||!y.includes("group")))return null;if("normal_count"==N&&(null===(_=e.subject_homework_subs)||void 0===_||!_.includes("normal")))return null}else{var L;if("All"!==T&&(null===(L=e.stage_tag)||void 0===L||!L.includes(T)))return null}var z=e.items;null!=M&&M.keywords&&(z=e.items.map((function(e){var n=new RegExp(null==M?void 0:M.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==M?void 0:M.keywords,"ig").test(e.name)&&(e.item_type==N||"All"==N)}));return n.length>0?l()(l()({},e),{},{children:n}):null}return null}(e):!n.test(e.name)||e.item_type!=N&&"All"!=N?void 0:e})),z=z.filter((function(e){return null!=e&&null!=e})));var F,O,R,B,q,$,ee,ne,te,ae=!1,se=!1,le=!1;"All"===N&&(ae=((null===(F=s.userInfo)||void 0===F?void 0:F.admin)||(null===(O=s.userInfo)||void 0===O?void 0:O.business)||(null===(R=i.detail)||void 0===R?void 0:R.allow_statistics))&&W===n&&!D,null!==(B=i.detail)&&void 0!==B&&B.allow_add_member&&On&&W!==n&&(!0,n>0&&(se=!0),n<(null==E?void 0:E.length)-1&&(le=!0)));return null!=M&&M.keywords&&null!==(t=z)&&void 0!==t&&t.length||null==M||!M.keywords?(0,V.jsxs)("section",{className:"bg-white mt20 pt30 pb20",children:[(0,V.jsxs)("aside",{className:"pl20 pr20",children:[(0,V.jsxs)(A.Z,{gutter:[5,20],align:"middle",children:[(0,V.jsx)(C.Z,{flex:1,className:"tl font18 bold c-grey-333",children:(0,V.jsxs)("div",{className:yn.labelContainer,children:[(0,V.jsxs)("div",{className:"".concat(yn.text),children:[e.stage_name||"第".concat(null==d?void 0:d.length,"章节"),at(e)]}),e.tag&&e.tag.name&&(0,V.jsx)("span",{className:yn.tag,children:e.tag.name})]})}),"All"===N&&!(null!=M&&M.keywords)&&(0,V.jsxs)(C.Z,{children:[ae&&(0,V.jsx)(j.Z,{title:"删除",children:(0,V.jsx)("span",{onClick:function(){var n,t;n=e.stage_id,g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(t=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S._V)({id:n});case 2:1===e.sent.status&&(Q(-1),Z(-1),x.ZP.success("删除成功"),I());case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},className:"iconfont current icon-shanchu c-grey-c"})}),(null===(c=i.detail)||void 0===c?void 0:c.allow_add_member)&&On&&W!==n&&(0,V.jsxs)("div",{children:[se&&(0,V.jsx)(j.Z,{title:"向上移动",children:(0,V.jsx)("span",{onClick:function(){return $n(e.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})}),le&&(0,V.jsx)(j.Z,{title:"向下移动",children:(0,V.jsx)("span",{onClick:function(){return et(e.stage_id)},className:"iconfont icon-xiangxiayi c-light-green font18 current ml10"})}),(0,V.jsx)(j.Z,{title:"编辑",children:(0,V.jsx)("span",{onClick:function(){return function(e,n){nt()&&(Q(e),Z(e),ge.setFieldsValue({name:n.stage_name,description:n.stage_description,tagName:n.tag&&n.tag.name||""}))}(n,e)},className:"iconfont icon-bianjidaibeijing c-light-green font18 current ml10"})})]})]})]}),!!e.stage_description&&(0,V.jsxs)("div",{children:[(0,V.jsx)("div",{ref:hn,className:"".concat(yn.introContent," ").concat(Tn?yn.introContentMaxHeight:""),children:(0,V.jsx)(re.Z,{value:null==e?void 0:e.stage_description})}),jn&&(0,V.jsx)("div",{onClick:function(e){e.stopPropagation(),Nn(!Tn)},children:(0,V.jsx)(bn.Z,{dashed:!1,className:"",style:{cursor:"pointer"},children:(0,V.jsxs)("a",{className:"font14 ".concat(yn.color999),children:[Tn?"阅读全文 ":"收起全文 ",(0,V.jsx)("i",{className:"iconfont font14 ".concat(Tn?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})})]})]}),W===n&&(0,V.jsxs)("div",{className:"pl20 pr20",children:[(0,V.jsxs)("aside",{children:[(0,V.jsx)(G.Z.Item,{name:"name",label:"名称",rules:[{required:!0,message:"名称不能为空"},{whitespace:!0,message:"不能输入空格"}],children:(0,V.jsx)(Y.Z,{size:"middle",maxLength:60,placeholder:"请输入第".concat(n+1,"章节名称,最大限制60个字符"),onBlur:tt})}),(0,V.jsx)(G.Z.Item,{name:"description",label:"描述",className:"ml10",children:(0,V.jsx)(ut.Z,{defaultValue:null==e?void 0:e.stage_description,placeholder:"请输入第".concat(n+1,"章节描述"),height:300,onBlur:tt})})]}),(0,V.jsx)("aside",{children:(0,V.jsx)(G.Z.Item,{label:"标签",name:"tagName",rules:[{max:10,message:"标签不能超过10个字”"}],children:(0,V.jsx)(Y.Z,{placeholder:"请输入标签名称",onBlur:tt})})}),(0,V.jsxs)("aside",{className:"mt20 mb20",children:[(0,V.jsxs)(k.ZP,{size:"middle",style:{padding:"4px 11px"},ghost:!0,type:"primary",onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Xe(!1),fe(!0),ke.resetFields())},children:[(0,V.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"小节"]}),(0,V.jsx)(b.Z,{placement:"bottomCenter",overlayClassName:yn.dro,dropdownRender:function(){return(0,V.jsxs)(w.Z,{children:[(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(0,U.xY)()&&(Xe(!1),ie(!0),je.setFieldsValue({name:"",is_jupyter:!1}))},children:"新建实践项目"},1),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){var n;if(!J.stage_id)return x.ZP.info("请先输入章节名称!");Ee(document.documentElement.scrollTop),P({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",id:J.stage_id,subject_id:H.pathId}}),Se(null==e||null===(n=e.shixuns_list)||void 0===n?void 0:n.map((function(e){return e.id})))},children:"选用实践项目"},2)]})},children:(0,V.jsxs)(k.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary",children:[(0,V.jsx)("span",{className:"iconfont icon-tianjiafangda mr5"}),"实践项目"]})}),!(null!=r&&null!==(u=r.setting)&&void 0!==u&&u.is_local)&&(0,V.jsx)(V.Fragment,{children:(0,V.jsx)(b.Z,{placement:"bottomCenter",overlayClassName:yn.dro,dropdownRender:function(){return(0,V.jsxs)(w.Z,{children:[(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");Dn(""),Ze(!0)},children:"新建视频项目"},3),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Ve("视频项目"),Ue(!0),mn(J.stage_id))},children:"选用视频项目"},4)]})},children:(0,V.jsxs)(k.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary",children:[(0,V.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"视频项目"]})})}),(0,V.jsx)(b.Z,{placement:"bottomCenter",overlayClassName:yn.dro,dropdownRender:function(){return(0,V.jsxs)(w.Z,{children:[(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Dn(""),Mn([]),Xe(!1),oe(!0),we.resetFields())},children:"新建教学课件"},5),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Ve("教学课件"),Ue(!0),mn(J.stage_id))},children:"选用教学课件"},6)]})},children:(0,V.jsxs)(k.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary",children:[(0,V.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"教学课件"]})}),(0,V.jsx)(b.Z,{placement:"bottomCenter",overlayClassName:yn.dro,dropdownRender:function(){return(0,V.jsxs)(w.Z,{children:[(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Ee(document.documentElement.scrollTop),P({type:"classroomList/setActionTabs",payload:{key:"课程新建分组作业",id:J.stage_id,subject_id:H.pathId}}))},children:"新建分组作业"},7),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&P({type:"classroomList/setActionTabs",payload:{key:"课程新建图文作业",id:J.stage_id,subject_id:H.pathId}})},children:"新建图文作业"},8),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&v.history.push("/paths/".concat(H.pathId,"/").concat(J.stage_id,"/program_homework/null/add"))},children:"新建编程作业"},9),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Ve("分组作业"),Ue(!0),mn(J.stage_id))},children:"选用分组作业"},10),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Ve("图文作业"),Ue(!0),mn(J.stage_id))},children:"选用图文作业"},11),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&(Ve("编程作业"),Ue(!0),mn(J.stage_id))},children:"选用编程作业"},12)]})},children:(0,V.jsxs)(k.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary",children:[(0,V.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"作业"]})}),(0,V.jsx)(b.Z,{placement:"bottomCenter",overlayClassName:yn.dro,dropdownRender:function(){return(0,V.jsxs)(w.Z,{children:[(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){v.history.push("/paperlibrary/add?pageType=course&courseId=".concat(H.pathId,"&stageId=").concat(e.stage_id))},children:"新建试卷"},13),(0,V.jsx)(w.Z.Item,{style:{textAlign:"center"},onClick:function(){if(!J.stage_id)return x.ZP.info("请先输入章节名称!");(0,U.tJ)(P)&&X(e)},children:"选用试卷"},14)]})},children:(0,V.jsxs)(k.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary",children:[(0,V.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"测验"]},n)}),(0,V.jsx)("br",{})]}),(0,V.jsxs)("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(n),children:["所有项目均可以通过拖动排序或升降级。",(0,V.jsx)("br",{}),"新建项目名称指本项目下没有实质内容,仅展示名称,不可点击。"]})]}),(0,V.jsx)("aside",{className:yn.shixuns,children:(0,V.jsx)("div",{className:"",children:!!z.length&&(0,V.jsx)(rt,{visibleType:T,subjectHomeworkType:N,data:z,stage_id:e.stage_id,disabled:W!==n,deleteStages:Un,editVidoItem:Qn,showInfoModal:Gn,updateSort:Vn,index:n,expandAll:null==i||null===(f=i.detail)||void 0===f?void 0:f.show_course_section,cust_seq:!(null==i||null===(p=i.detail)||void 0===p||!p.cust_seq),showVideoPlay:(null===(m=s.userInfo)||void 0===m?void 0:m.admin)||(null===(h=s.userInfo)||void 0===h?void 0:h.business)||((null===(q=i.detail)||void 0===q||null===(q=q.courses)||void 0===q?void 0:q.length)>0?null===($=i.detail)||void 0===$?void 0:$.allow_visit:!("学生"===(null===(ee=s.userInfo)||void 0===ee?void 0:ee.user_identity)&&null!==(ne=i.detail)&&void 0!==ne&&ne.allow_visit&&null!==(te=i.detail)&&void 0!==te&&te.courses)),isPaths:!0,isShowSchedule:i.isShowSchedule,getData:I,keywords:null==M?void 0:M.keywords})})}),W===n&&(0,V.jsxs)("aside",{className:yn.buttons,children:[(0,V.jsx)(k.ZP,{onClick:Jn,type:"primary",size:"middle",ghost:!0,children:"取消"}),(0,V.jsx)(k.ZP,{onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout((function(){W===J.length-1&&D&&(it(),K(J.filter((function(e,n){return n!==J.length-1})))),I(),Q(-1),Z(-1)}),300);case 1:case"end":return e.stop()}}),e)}))),size:"middle",type:"primary",children:"保存"})]})]},n):null},rt=p.memo(vt.Z),ot=(0,p.useMemo)((function(){return J?st(J||[],m):null}),[J,W,M.keywords,T,N,jn,Tn]);return(0,V.jsxs)("section",{children:[(0,V.jsx)(G.Z,{form:ge,onFinish:qn,children:ot}),In.map((function(e,n){if(null!=M&&M.keywords&&e.type===N&&"Discusses"!==N&&0===e.number)return(0,V.jsx)(Wn.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})})),(0,V.jsx)(g.Z,{centered:!0,title:"新建实践项目",open:te,confirmLoading:ze,destroyOnClose:!0,onOk:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,je.validateFields();case 2:return Xe(!0),e.next=5,(0,S.vf)(l()({id:J.stage_id,subject_id:H.pathId},me));case 5:n=e.sent,Yn(),n.id&&(je.resetFields(),x.ZP.success("添加成功"),t=[n],setTimeout((function(){document.documentElement.scrollTop=He}),300),"取消"!==t&&(J.items=J.items.concat(t),K(l()({},J)))),Xe(!1);case 9:case"end":return e.stop()}var t}),e)}))),onCancel:Yn,children:(0,V.jsxs)(G.Z,{form:je,onValuesChange:function(e){he(l()(l()({},me),e))},children:[(0,V.jsx)(G.Z.Item,{label:"类型",name:"is_jupyter",rules:[{required:!0,message:"请选择类型"}],children:(0,V.jsxs)(y.ZP.Group,{children:[(0,V.jsx)(y.ZP,{defaultChecked:!0,value:!1,children:"全栈实践项目"}),(0,V.jsx)(y.ZP,{value:!0,children:"Jupyter Notebook实践项目"})]})}),(0,V.jsx)(G.Z.Item,{label:"名称",name:"name",rules:[{required:!0,message:"请输入名称"}],children:(0,V.jsx)(Y.Z,{suffix:(0,V.jsxs)("span",{children:[me.name.length,"/60"]})})})]})}),(0,V.jsx)(g.Z,{centered:!0,title:Ln?"编辑教学课件":"新建教学课件",open:le,confirmLoading:ze,destroyOnClose:!0,onOk:o()(a()().mark((function e(){var n,t,i,s,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,we.validateFields();case 2:return Xe(!0),e.next=5,we.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(Ln){e.next=18;break}return e.next=14,(0,S.s0)({id:J.stage_id,subject_id:H.pathId,tags:Fn,attachment_ids:n.files.map((function(e){return e.response.id}))});case 14:0===(s=e.sent).status&&(x.ZP.success("修改成功"),oe(!1),Kn(h()(s.items))),e.next=22;break;case 18:return e.next=20,(0,S.M2)({id:null==Ln?void 0:Ln.id,subject_id:H.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("修改成功"),oe(!1),Kn(h()(r.items)));case 22:Xe(!1);case 23:case"end":return e.stop()}}),e)}))),onCancel:function(){oe(!1),Mn([]),Dn("")},children:(0,V.jsxs)(G.Z,{form:we,children:[(0,V.jsx)(G.Z.Item,{label:"课件内容",name:"files",rules:[{required:!0,message:"请上传课件内容"}],children:(0,V.jsx)(pt.Z,{aloneClear:!0,maxSize:(0,_.Ny)()?500:100,accept:gt.toString(),number:Ln?1:10})}),(0,V.jsx)(G.Z.Item,{style:{marginLeft:8},label:"知识标签",name:"tag",children:(0,V.jsx)(Y.Z,{onKeyUp:function(e){if("Enter"==e.key){var n=we.getFieldValue("tag");if(we.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,V.jsx)("div",{className:yn["tagsList-content"],children:Fn.map((function(e,n){return(0,V.jsx)(En.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,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"c-red",children:"注意:"}),(0,V.jsx)("br",{}),"1、上传课件即表示您已同意",(0,V.jsx)(v.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank",children:"上传内容协议"}),",不得上传未经他人授权的作品;",(0,V.jsx)("br",{}),"2、上传课件默认设置为不允许下载若要开启下载功能可进入课程编辑页面设置",(0,V.jsx)("br",{}),"3、不支持断点续传单个文件大小请勿超过",(0,_.Ny)()?500:100,"M",(0,V.jsx)("br",{}),"4、当前仅限支持pdf、word、excel、ppt、zip文件",(0,V.jsx)("br",{}),"5、文件名将被自动读取为系统内该课件的名称上传前请注意这一点",(0,V.jsx)("br",{}),"6、一次最多上传10个文件。"]})]})}),(0,V.jsx)(g.Z,{centered:!0,title:"新建小节名称",open:de,confirmLoading:ze,onOk: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,ke.validateFields();case 2:return Xe(!0),e.next=5,ke.getFieldsValue();case 5:return n=e.sent,e.next=8,(0,S.Mt)({id:J.stage_id,subject_id:H.pathId,name:n.name});case 8:0===(t=e.sent).status&&(x.ZP.success("添加成功"),fe(!1),i=l()({},t),J.items=J.items.concat(l()(l()({},i),{},{children:[]})),K(l()({},J))),Xe(!1);case 11:case"end":return e.stop()}var i}),e)}))),onCancel:function(){return fe(!1)},children:(0,V.jsx)(G.Z,{form:ke,children:(0,V.jsx)(G.Z.Item,{label:"",name:"name",rules:[{required:!0,message:"请输入不超过40字的小节名称"}],children:(0,V.jsx)(Y.Z,{maxLength:40,placeholder:"请输入不超过40字的小节名称"})})})}),(0,V.jsx)(ft.Z,{visible:Ce,editData:Ln,onCancel:function(){return Ze(!1)},onOk:Bn}),(0,V.jsx)(ct,{setScoreShow:Ue,getData:I,ScoreShow:qe,modalType:Je,subjectId:H.pathId,openPreview:F,id:vn}),(0,V.jsx)(lt,{setScoreShow:Ye,ScoreShow:Qe,homeType:nn,homeId:ln,modalDdata:un})]})})),jt=(t(96962),t(27308)),bt=t(97913),wt=(0,v.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,a=e.activeDiscussIndex,s=e.placeholder,l=(0,p.useState)(""),r=u()(l,2),o=r[0],c=r[1];var d=(0,v.useParams)();return(0,V.jsxs)("div",{className:"discuss-item-editor",style:{display:a===i?"block":"none",width:"100%"},children:[(0,V.jsx)(ut.Z,{miniToolbar:!0,startInit:a===i,defaultValue:o,id:i,noStorage:!0,watch:!1,height:155,placeholder:s||"我要回复",showResizeBar:!0,onChange:function(e){c(e)}}),(0,V.jsx)("a",{onClick:function(){o?(n(i,o),t({type:"pathsDetail/getPathsDetail",payload:{id:d.pathId}}),c("")):x.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},i)})),Pt=(0,v.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),s=(0,v.useParams)(),l=function(){var e=o()(a()().mark((function e(n,s){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.WD)({id:n,content:s});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,V.jsxs)("div",{className:"discuss-item-container bg-white",children:[(0,V.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,V.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(pe.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})}),(0,V.jsx)("section",{children:(0,V.jsx)(wt,{id:s.pathId,activeDiscussIndex:s.pathId,onReplyDiscuss:l,placeholder:"我要讨论"})})]})})),kt=t(6080);function Tt(e,n){return(0,ee.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function Nt(e,n){return(0,ee.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function _t(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 It(e){return(0,ee.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function At(e,n){return(0,ee.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}var Ct=t(45286);function Zt(e){var n=e.data,t=e.index,i=e.adminOrOperator,a=e.parentDiscussIndex,s=e.shixunIdentifier,l=(e.isDelete,e.user,e.onSetRewardData),r=e.onSetActionType,o=e.deleteCommentAlert,c=e.shixunName,u=e.keywords,d=n.author,f=(n.can_delete,n.manage),p=n.content,v=n.hidden,m=n.id,h=n.reward,x=n.time;return(0,V.jsxs)("div",{className:"second-level-discuss",children:[(0,V.jsxs)("div",{className:"discuss-info-body",children:[(0,V.jsxs)("div",{className:"discuss-info",children:[(0,V.jsx)("a",{href:"/users/".concat(d.login),target:"_blank",children:d.name}),(0,V.jsx)("span",{className:"grey",children:x}),h?(0,V.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(h),children:[(0,V.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,V.jsx)("span",{children:h})]}):null]}),(0,V.jsxs)("div",{className:u?"hidden":"btn-group",children:[i?(0,V.jsx)("a",{onClick:function(){l({id:m,index:t,user_id:d.user_id,parentDiscussIndex:a})},title:"给TA奖励金币",children:(0,V.jsx)("i",{className:"iconfont icon-jiangli"})}):null,i?(0,V.jsx)("a",{onClick:function(){r({id:m,index:t,params:{hidden:v?"0":"1",container_identifier:s},type:"hidden-discuss",parentDiscussIndex:a,message:v?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:v?"取消隐藏":"隐藏评论",children:(0,V.jsx)("i",{className:v?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,f?(0,V.jsx)("a",{onClick:function(){o?g.Z.info({title:"提示",content:(0,V.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",c,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):r({id:m,index:t,type:"delete-discuss",parentDiscussIndex:a,message:"确定要删除该条回复吗"})},title:"删除",children:(0,V.jsx)("i",{className:"iconfont icon-shanchu"})}):null]})]}),(0,V.jsx)(re.Z,{className:"discuss-content",value:p,highlightKeywords:u})]})}var Lt=function(e){var n=e.data,t=e.index,i=e.shixunIdentifier,a=e.adminOrOperator,s=e.identity,l=(e.onTopOrDownDiscuss,e.onPlusDiscuss),r=e.onSetActionType,o=e.onSetRewardData,c=e.user,u=e.isDelete,d=e.activeDiscussIndex,f=e.onReplyDiscuss,p=e.onSetActiveDiscussIndex,v=e.keywords,m=n.content,h=n.children,x=n.game_url,y=n.hidden,j=n.id,b=n.position,w=n.praise_count,P=n.reward,k=(n.sticky,n.time),T=n.user_praise,N=n.game_passed,_=n.delete_comment_alert,S=n.author,I=n.shixun_name,A=n.manage;var C=function(e){var n=e.target,t=n.nodeName,i=n.src;"IMG"===t&&(vn.Z.publish("preview-image",i),console.log("src:",i))};return(0,V.jsxs)("div",{className:"discuss-item-container",children:[(0,V.jsx)("a",{href:"/users/".concat(S.login),target:"_blank",children:(0,V.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(pe.Z.IMG_SERVER,"/images/").concat(S.image_url),width:"50"})}),(0,V.jsxs)("section",{children:[(0,V.jsxs)("div",{className:"discuss-info",children:[(0,V.jsx)("a",{href:"/users/".concat(S.login),target:"_blank",children:S.name}),(0,V.jsx)("span",{className:"grey",children:k}),b?(0,V.jsxs)("span",{className:"c-green",children:[" [第",b,"关] "]}):null,x?(0,V.jsx)("a",{href:x,target:"_blank",className:"view-code",title:"点击查看TA的代码页面",children:"查看"}):null,P?(0,V.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(P),children:[(0,V.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,V.jsx)("span",{children:P})]}):null,s<=5?(0,V.jsx)("span",{style:{flex:"1",textAlign:"right",color:1===N?"#29bd8b":""},children:N||0===N?1===N?"已通关":"未通关":""}):null]}),(0,V.jsx)("div",{onClick:C,children:(0,V.jsx)(re.Z,{className:"discuss-content",value:m,highlightKeywords:v})}),h&&h.length>0?(0,V.jsx)("div",{className:"reply-discuss-container",onClick:C,children:h.map((function(e,n){return(0,V.jsx)(Zt,{data:e,index:n,deleteCommentAlert:_,shixunName:I,shixunIdentifier:i,adminOrOperator:a,user:c,isDelete:u,onSetRewardData:o,onSetActionType:r,parentDiscussIndex:t,keywords:v},e.id)}))}):null,(0,V.jsxs)("div",{className:v?"hidden":"btn-group",children:[a?(0,V.jsx)("a",{onClick:function(){o({id:j,index:t,user_id:S.user_id})},title:"给TA奖励金币",children:(0,V.jsx)("i",{className:"iconfont icon-jiangli"})}):null,a?(0,V.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,V.jsx)("i",{className:y?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,A&&(!h||0==h.length)&&(0,V.jsx)("a",{onClick:function(){_?g.Z.info({title:"提示",content:(0,V.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",I,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):r({id:j,index:t,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,V.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,V.jsx)("a",{onClick:function(){p(j)},title:"回复",children:(0,V.jsx)("i",{className:"iconfont icon-huifu1"})}),(0,V.jsxs)("a",{onClick:function(){l(j,!T,t)},style:{whiteSpace:"nowrap"},className:T?"c-orange":"",children:[(0,V.jsx)("i",{className:T?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,V.jsx)("span",{children:w||""})]})]}),(0,V.jsx)(wt,{id:j,activeDiscussIndex:d,onReplyDiscuss:f})]})]},j)},Dt={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function zt(e,n){switch(n.type){case kt.tD:return l()(l()({},e),{},{loading:!0});case kt.RS:return l()(l()({},e),{},{showRewardDialog:!0});case kt.t2:return l()(l()({},e),{},{showRewardDialog:!1});case kt.GR:case kt.u8:case kt.rM:case kt.yS:case kt.Vn:case kt.SX:return l()(l()({},e),n.payload);default:throw new Error}}var Xt=function(e){var n=e.shixunIdentifier,t=e.identity,i=e.activeIndex,s=e.user,r=(e.isShixunDetail,e.isDelete),c=e.getTypeNumber,d=e.keywords,f=e.refreshCount,m=(0,p.useReducer)(zt,Dt),h=u()(m,2),x=h[0],y=h[1],j=x.page,b=x.loading,w=x.data,P=x.actionType,k=x.showRewardDialog,T=x.activeDiscussIndex,N=(0,p.useRef)(),I=(0,p.useRef)(),A=(0,v.useParams)();function C(e){return Z.apply(this,arguments)}function Z(){return(Z=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,y({type:kt.tD}),e.next=6,(0,S.Ax)(l()(l()({},A),{},{page:n,keywords:d}));case 6:t=e.sent,y({type:kt.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 L(e){document.body.scrollIntoView(),C(e)}function D(e,n,t){return z.apply(this,arguments)}function z(){return(z=o()(a()().mark((function e(n,t,i){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Nt(n,t);case 3:s=e.sent,q[i].user_praise=t,q[i].praise_count=s.praise_count,y({type:kt.rM,payload:{data:l()(l()({},w),{},{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 X(e,n,t){return F.apply(this,arguments)}function F(){return(F=o()(a()().mark((function e(n,t,i){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Tt(n,t);case 3:q[i].sticky=t,y({type:kt.u8,payload:{data:l()(l()({},w),{},{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 M(){return M=o()(a()().mark((function e(){var n,t,i,s,r,o,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=P.id,t=P.params,i=P.type,s=P.index,r=P.parentDiscussIndex,"hidden-discuss"!==i){e.next=6;break}return e.next=4,_t(n,t);case 4:r?q[r].children[s].hidden=1==t.hidden:q[s].hidden=1==t.hidden,y({type:kt.yS,payload:{actionType:null,data:l()(l()({},w),{},{comments:q})}});case 6:if("delete-discuss"!==i){e.next=32;break}return e.next=9,It(n);case 9:if(!r&&0!==r){e.next=22;break}o=q[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:q[r].children=o,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:y({type:kt.yS,payload:{actionType:null,data:l()(l()({},w),{},{comments:q})}}),f();case 32:case"end":return e.stop()}}),e)}))),M.apply(this,arguments)}function H(e){y({type:kt.yS,payload:{actionType:e}})}function E(){return(E=o()(a()().mark((function e(){var n,t,i,s,r,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N.current,t=n.id,i=n.index,s=n.score,r=n.user_id,o=n.parentDiscussIndex,e.next=3,St(t,{container_type:"Discusses",score:s,user_id:r});case 3:c=e.sent,o?q[o].children[i].reward=c.code:q[i].reward=c.code,y({type:kt.Vn,payload:{showRewardDialog:!1,data:l()(l()({},w),{},{comments:q})}}),N.current=null;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function O(e){N.current=e,y({type:kt.RS})}function R(e,n){return J.apply(this,arguments)}function J(){return(J=o()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,At(n,t);case 3:C(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 K(e){y(T===e?{type:kt.SX,payload:{activeDiscussIndex:null}}:{type:kt.SX,payload:{activeDiscussIndex:e}})}if((0,p.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(3!==i||w||!n){e.next=3;break}return e.next=3,C(j);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[A.pathId,d]),(0,p.useEffect)((function(){C(j)}),[d]),!w)return(0,V.jsx)($.Z,{spinning:!0,children:(0,V.jsx)("div",{style:{height:"300px",width:"100%"}})});var B=w.disscuss_count,q=w.comments,U=(w.all,w.can_hidden);return(0,V.jsxs)(p.Fragment,{children:[(0,V.jsxs)("div",{className:"discuss-container",ref:I,children:[0===B?(0,V.jsx)(Wn.Z,{}):null,(0,_.bg)()&&!d&&(0,V.jsx)(Pt,{getTypeNumber:c,upDataList:C,page:j,user:s,keywords:d}),(0,V.jsx)("aside",{className:"bg-white",children:null==q?void 0:q.map((function(e,i){return(0,V.jsx)(Lt,{user:s,data:e,index:i,identity:t,onPaginationChange:L,shixunIdentifier:n,isDelete:r,onSetActionType:H,onTopOrDownDiscuss:X,adminOrOperator:U,onPlusDiscuss:D,onSetRewardData:O,activeDiscussIndex:T,onSetActiveDiscussIndex:K,onReplyDiscuss:R,keywords:d},e.id)}))}),B>10?(0,V.jsx)("div",{className:"pagination-container tc",children:(0,V.jsx)(wn.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:L,current:j,total:B})}):null]}),(0,V.jsxs)(jt.Z,{children:[(0,V.jsx)(g.Z,{centered:!0,title:"提示",open:!!P,onOk:function(){return M.apply(this,arguments)},onCancel:function(){y({type:kt.yS,payload:{actionType:null}})},children:(0,V.jsx)("p",{children:P?P.message:""})}),(0,V.jsx)(g.Z,{centered:!0,width:400,title:"奖励设置",open:k,onCancel:function(){y({type:kt.t2})},onOk:function(){return E.apply(this,arguments)},children:(0,V.jsx)(bt.Z,{placeholder:"请输入奖励的金币数量",min:1,onChange:function(e){N.current.score=e},style:{width:"228px"}})})]})]})},Ft="scoremodal___YNtb3",Mt="wrap___BauIT",Ht="wrap_title___ZWoHv",Et="radioWrap___Jh9vt",Ot="radio___Ydt8R",Rt="colorFF0000___JOb5w",Jt="pagination___d1fv4",Vt="search___Pjuzg",Kt="searchIcon___v01bz",Bt=["shixunsDetail","dispatch"],qt=(Y.Z.Search,(0,v.connect)((function(e){return{shixunsDetail:e.shixunsDetail}}))((function(e){var n,t,i,s,r,c=e.shixunsDetail,d=e.dispatch,m=(f()(e,Bt),(0,v.useParams)()),h=(0,p.useState)(0),x=u()(h,2),j=x[0],b=x[1],w=(0,p.useState)([]),P=u()(w,2),k=P[0],T=P[1],N=(0,p.useState)(""),_=u()(N,2),I=_[0],A=_[1],C=(0,p.useState)(),Z=u()(C,2),L=Z[0],D=Z[1],z=(0,p.useState)(!1),X=u()(z,2),F=X[0],M=X[1],H=(0,p.useState)(!1),E=u()(H,2),O=(E[0],E[1]),K=(0,p.useState)({page:1,limit:10,type:"video"}),B=u()(K,2),q=B[0],U=B[1];(0,p.useEffect)((function(){var e,n;if(A(""),"Stage-SendModal"===c.actionTabs.key)if("分组作业"==(null==c||null===(e=c.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.title)){var t={page:1,limit:10,type:"group"};U(t),W(l()(l()({},t),{},{search:encodeURI(I)}))}else if("图文作业"==(null==c||null===(n=c.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.title)){var i={page:1,limit:10,type:"normal"};U(i),W(l()(l()({},i),{},{search:encodeURI(I)}))}else U(q),W(l()(l()({},q),{},{search:encodeURI(I)}))}),[c.actionTabs.key]);var W=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,d({type:"shixunsDetail/searchUserCourses",payload:n});case 2:401===(t=e.sent).status?(d({type:"shixunsDetail/setActionTabs",payload:{}}),O(!1)):(b((null==t?void 0:t.courses_count)||0),T((null==t?void 0:t.course_list)||[]));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=(0,J.P)(),Q=u()(G,4),$=Q[0],ne=Q[1],te=Q[2],ie=Q[3],ae=function(){var e=o()(a()().mark((function e(){var n,t,i,s,l,r,o,u,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(L){e.next=3;break}return M(!0),e.abrupt("return");case 3:return d=null===(n=c.actionTabs.params)||void 0===n?void 0:n.id,O(!1),e.next=7,ie({id:"测验"==(null==c||null===(t=c.actionTabs)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.title)?null==c||null===(i=c.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.examinationid:null==m?void 0:m.pathId,course_id:"测验"==(null==c||null===(s=c.actionTabs)||void 0===s||null===(s=s.params)||void 0===s?void 0:s.title)?[L]:L,type:"分组作业"==(null==c||null===(l=c.actionTabs)||void 0===l||null===(l=l.params)||void 0===l?void 0:l.title)?"group":"图文作业"==(null==c||null===(r=c.actionTabs)||void 0===r||null===(r=r.params)||void 0===r?void 0:r.title)?"normal":"测验"==(null==c||null===(o=c.actionTabs)||void 0===o||null===(o=o.params)||void 0===o?void 0:o.title)?"examination_bank":"编程作业"==(null==c||null===(u=c.actionTabs)||void 0===u||null===(u=u.params)||void 0===u?void 0:u.title)?"hack":"subject",stage_item_id:d,sync_catelog:0});case 7:if(e.sent){e.next=11;break}return e.next=11,se(0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){var e=o()(a()().mark((function e(n){var t,i,s,l,r,o,u,d,f,p,v,h,x,y,j,b;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=null===(t=c.actionTabs.params)||void 0===t?void 0:t.id,null===(i=c.actionTabs.params)||void 0===i||!i.is_jupyter){e.next=8;break}return u=null===(o=c.actionTabs.params)||void 0===o?void 0:o.identifier,e.next=5,(0,ee.ZP)("/api/shixuns/".concat(u,"/send_to_course.json"),{method:"Post",body:{courses:[{course_id:L,identifier:u,type:"normal",is_copy:n,is_use:1}]}});case 5:r=e.sent,e.next=17;break;case 8:if("测验"!=(null==c||null===(d=c.actionTabs)||void 0===d||null===(d=d.params)||void 0===d?void 0:d.title)){e.next=14;break}return e.next=11,(0,S.p4)({id:null==c||null===(f=c.actionTabs)||void 0===f||null===(f=f.params)||void 0===f?void 0:f.examinationid,course_id:[L],shixuns_info:n?null==n?void 0:n.map((function(e){return e.shixun_id=e.id,e})):[]});case 11:r=e.sent,e.next=17;break;case 14:return e.next=16,(0,S.Q)({id:null==m?void 0:m.pathId,course_id:L,stage_shixuns:[{stage_shixun_id:l,is_copy:n,is_use:1}],sync_catelog:0,type:"实训"===(null===(p=c.actionTabs.params)||void 0===p?void 0:p.title)?"shixun":"分组作业"==(null==c||null===(v=c.actionTabs)||void 0===v||null===(v=v.params)||void 0===v?void 0:v.title)?"group":"图文作业"==(null==c||null===(h=c.actionTabs)||void 0===h||null===(h=h.params)||void 0===h?void 0:h.title)?"normal":"视频"==(null==c||null===(x=c.actionTabs)||void 0===x||null===(x=x.params)||void 0===x?void 0:x.title)?"video":"编程作业"==(null==c||null===(y=c.actionTabs)||void 0===y||null===(y=y.params)||void 0===y?void 0:y.title)?"hack":""});case 16:r=e.sent;case 17:le(),ne(),"测验"==(null==c||null===(s=c.actionTabs)||void 0===s||null===(s=s.params)||void 0===s?void 0:s.title)?0===(null===(j=r)||void 0===j?void 0:j.status)&&g.Z.confirm({title:"提示",centered:!0,icon:null,okText:"立即前往",cancelText:"稍后再说",content:(0,V.jsx)("div",{style:{textAlign:"left"},children:"发送成功!是否前往对应的教学课堂?"}),onOk:function(){(0,R.xg)("".concat(r.data[0].first_category_url,"/").concat(r.data[0].exercise_id,"/detail?random=").concat(r.data[0].is_random,"&tabs=3"))}}):1===(null===(b=r)||void 0===b?void 0:b.status)&&g.Z.confirm({title:"提示",centered:!0,icon:null,okText:"立即前往",cancelText:"稍后再说",content:(0,V.jsx)("div",{style:{textAlign:"left"},children:"发送成功!是否前往对应的教学课堂?"}),onOk:function(){var e,n,t,i,a,s;if(null!==(e=c.actionTabs.params)&&void 0!==e&&e.is_jupyter)(0,R.xg)(null===(a=r)||void 0===a?void 0:a.first_category_url);else if("分组作业"==(null==c||null===(n=c.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.title)||"图文作业"==(null==c||null===(t=c.actionTabs)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.title))(0,R.xg)(null===(s=r)||void 0===s?void 0:s.url);else if("编程作业"==(null==c||null===(i=c.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.title)){var l,o=null===(l=r)||void 0===l||null===(l=l.url.split("/"))||void 0===l?void 0:l[2];(0,R.xg)("/classrooms/".concat(o,"/program_homework"))}else{var u,d=null===(u=r)||void 0===u||null===(u=u.url.split("/"))||void 0===u?void 0:u[2];(0,R.xg)("/classrooms/".concat(d,"/shixun_homework"))}}});case 20:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=function(){A(""),D(null),M(!1),d({type:"shixunsDetail/setActionTabs",payload:{}}),O(!1)};return(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(g.Z,{title:"发送".concat((null===(n=c.actionTabs.params)||void 0===n?void 0:n.title)||"实训"),open:"Stage-SendModal"===c.actionTabs.key,centered:!0,className:Ft,onCancel:le,onOk:ae,children:(0,V.jsxs)("div",{className:Mt,children:[(0,V.jsxs)("div",{className:Ht,children:["选择的","".concat((null===(t=c.actionTabs.params)||void 0===t?void 0:t.title)||"实训"),"将会发送到指定课堂"]}),(0,V.jsx)("div",{className:"mb10",children:(0,V.jsx)(Y.Z.Search,{className:Vt,placeholder:"输入课堂名称的关键字进行搜索",allowClear:!0,value:I,onChange:function(e){return A(e.target.value)},suffix:(0,V.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Kt),onClick:function(){A(I);var e=l()(l()({},q),{page:1,limit:10,search:encodeURI(I)});U(e),W(e)}}),onSearch:function(e){A(e);var n=l()(l()({},q),{page:1,limit:10,search:encodeURI(e)});U(n),W(n)}})}),(0,V.jsx)("div",{className:Et,children:(0,V.jsx)(y.ZP.Group,{value:L,onChange:function(e){D(e.target.value),M(!1)},children:k.map((function(e,n){return(0,V.jsx)(y.ZP,{className:Ot,value:e.course_id,children:(0,V.jsx)("span",{title:e.name,children:e.name})},n)}))})}),F&&(0,V.jsx)("div",{className:Rt,children:"请选择你要发送的课堂"}),j>10&&(0,V.jsx)("div",{className:Jt,children:(0,V.jsx)(wn.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:null==q?void 0:q.page,pageSize:10,total:j,onChange:function(e){var n=l()(l()({},q),{page:e,limit:10,search:encodeURI(I)});U(n),W(n)}})})]})}),(0,V.jsx)(J.Z,{visible:$,inPaper:!0,onOk:se,onCancel:function(){le(),ne()},renderData:te,modalType:"测验"==(null==c||null===(i=c.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.title)?"multiple":"single",type:"测验"==(null==c||null===(s=c.actionTabs)||void 0===s||null===(s=s.params)||void 0===s?void 0:s.title)?"examination_bank":"subject",isMultipleCourse:"测验"==(null==c||null===(r=c.actionTabs)||void 0===r||null===(r=r.params)||void 0===r?void 0:r.title)})]})}))),Ut={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"},Wt=t(29730),Gt=(0,v.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,a=e.globalSetting;return{classroomList:e.classroomList,shixunHomeworks:n,newCourse:t,globalSetting:a,loading:i.effects}}))((function(e){var n,t,i=e.shixunHomeworks,s=(e.newCourse,e.globalSetting),r=(e.loading,e.dispatch),c=e.classroomList,d=((0,v.useParams)(),G.Z.useForm()),f=u()(d,1)[0],m=(0,p.useState)({}),h=u()(m,2),g=h[0],y=h[1],j=((0,p.useRef)(),i.commonHomeWorkAddDefaultData,(0,p.useState)({})),b=u()(j,2),w=b[0],P=b[1];(0,p.useEffect)((function(){f.resetFields()}),[c.actionTabs.key]);function k(e){return T.apply(this,arguments)}function T(){return(T=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=w&&w.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==w?void 0:w.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:l()({homework_common_id:n},w)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,V.jsxs)(jn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程新建分组作业"===c.actionTabs.key,className:Ut.drawer,children:[(0,V.jsxs)("section",{className:Ut.bg,children:[(0,V.jsx)("aside",{className:Ut.title,children:"新建分组作业"}),(0,V.jsxs)(G.Z,{form:f,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){y(l()({},f.getFieldsValue()))},children:[(0,V.jsx)("div",{className:Ut.fieldWrap,children:(0,V.jsx)(G.Z.Item,{name:"name",label:"标题",rules:[{required:!0,message:"请输入标题"}],children:(0,V.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=g.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如从Python程序设计-入门精通"})})}),(0,V.jsxs)("div",{className:Ut.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"description",style:{marginTop:"-10px"},label:"内容",rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,V.jsx)(ut.Z,{watch:!0,defaultValue:g.intro})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:(0,V.jsx)(pt.Z,{})})}),(0,V.jsxs)(A.Z,{gutter:[20,20],style:{marginTop:20},children:[(0,V.jsx)(C.Z,{flex:"230px",children:(0,V.jsx)(G.Z.Item,{name:"min_num",label:"分组设置",rules:[{required:!0,message:"请填写每组最小人数"}],children:(0,V.jsx)(bt.Z,{style:{width:200,height:40},min:1,placeholder:"请填写每组最小人数"})})}),(0,V.jsx)(C.Z,{flex:"230px",children:(0,V.jsx)(G.Z.Item,{name:"max_num",label:(0,V.jsx)("div",{children:" "}),rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请填写每组最大人数"))}}],children:(0,V.jsx)(bt.Z,{style:{width:200,height:40},max:100,placeholder:"请填写每组最大人数"})})}),(0,V.jsx)(C.Z,{children:(0,V.jsx)("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"},children:"(学生提交作品时需要关联同组成员,组内成员作品共享)"})})]}),!(null!=s&&null!==(t=s.setting)&&void 0!==t&&t.is_local)&&(0,V.jsx)(A.Z,{style:{marginTop:"-10px"},children:(0,V.jsxs)(C.Z,{children:[(0,V.jsx)(G.Z.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5},children:(0,V.jsx)(Z.Z,{value:!0,style:{color:"#5F6368"},children:"基于项目实施"})}),(0,V.jsx)("span",{className:"c-light-black",style:{color:"#999999"},children:"(选中,则必须在本平台创建项目,项目管理员可以提交作品;不选中,无需在平台创建项目,任意小组成员均可以提交作品)"})]})})]}),(0,V.jsxs)("div",{className:Ut.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"reference_answer",label:"参考答案",style:{marginTop:10},children:(0,V.jsx)(ut.Z,{watch:!0,defaultValue:g.notice})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:(0,V.jsx)(pt.Z,{})})})]})]}),(0,V.jsx)("div",{className:Ut.mdWrap,children:(0,V.jsx)(Wt.Z,{setitem:function(e){return P(l()({},e))}})})]}),(0,V.jsxs)("div",{className:Ut.footer_style,children:[(0,V.jsx)("div",{className:Ut.close_button,onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,V.jsx)("div",{onClick:function(){f.validateFields().then(o()(a()().mark((function e(){var n,t,i,s;return a()().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,S.DQ)(l()(l()({id:c.actionTabs.id,subject_id:c.actionTabs.subject_id},n),{},{homework_type:3}));case 9:0===(s=e.sent).status&&(k(s.homework_id),(0,R.L9)(["教学课堂","分组作业","新建分组作业"]),x.ZP.success("新建成功"),r({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 11:case"end":return e.stop()}}),e)}))))},className:Ut.submit_button,children:"提交"})]})]},"bottom")})),Qt={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"},Yt=(0,v.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,a=e.globalSetting,s=e.classroomList;return{shixunHomeworks:n,newCourse:t,globalSetting:a,loading:i.effects,classroomList:s}}))((function(e){var n,t,i=e.shixunHomeworks,s=(e.newCourse,e.globalSetting),r=(e.loading,e.dispatch),c=e.classroomList,d=(0,v.useParams)(),f=G.Z.useForm(),m=u()(f,1)[0],h=(0,p.useState)({}),g=u()(h,2),y=g[0],j=g[1],b=(0,p.useState)(!1),w=u()(b,2),P=w[0],k=w[1],T=(0,p.useState)({}),N=u()(T,2),_=N[0],I=N[1],L=(0,p.useState)({}),D=u()(L,2),z=D[0],X=D[1];(0,p.useRef)(),i.commonHomeWorkEditDefaultData;(0,p.useEffect)((function(){"课程编辑分组作业"==c.actionTabs.key&&F()}),[c.actionTabs.key]);var F=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,S.FD)({id:c.actionTabs.id,type:c.actionTabs.type});case 2:(n=e.sent)&&(t=l()(l()({},n.subject_homework),{},{attachment_ids:(0,pt.z)(n.subject_homework.attachments),reference_attachment_ids:(0,pt.z)(n.subject_homework.ref_attachments)}),m.setFieldsValue(l()({},t)),j(l()({},t)),k(!0),X(new Date));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function M(e){return H.apply(this,arguments)}function H(){return(H=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=_&&_.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==_?void 0:_.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:l()({homework_common_id:n},_)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,V.jsxs)(jn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程编辑分组作业"===c.actionTabs.key,className:Qt.drawer,children:[(0,V.jsxs)("section",{className:Qt.bg,children:[(0,V.jsx)("aside",{className:Qt.title,children:"编辑分组作业"}),(0,V.jsxs)(G.Z,{form:m,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){j(l()({},m.getFieldsValue()))},children:[(0,V.jsx)("div",{className:Qt.fieldWrap,children:(0,V.jsx)(G.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"}],children:(0,V.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=y.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如从Python程序设计-入门精通"})})}),(0,V.jsxs)("div",{className:Qt.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"description",label:"简介:",style:{marginTop:"-10px"},rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,V.jsx)(ut.Z,{watch:!0,defaultValue:y.description})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:P&&(0,V.jsx)(pt.Z,{},z)})}),(0,V.jsxs)(A.Z,{gutter:[20,20],style:{marginTop:20},children:[(0,V.jsx)(C.Z,{flex:"230px",children:(0,V.jsx)(G.Z.Item,{name:"min_num",label:"分组设置",rules:[{required:!0,message:"请填写每组最小人数"}],children:(0,V.jsx)(bt.Z,{style:{width:200,height:40},min:1,placeholder:"请填写每组最小人数"})})}),(0,V.jsx)(C.Z,{flex:"230px",children:(0,V.jsx)(G.Z.Item,{name:"max_num",label:(0,V.jsx)("div",{children:" "}),rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请填写每组最大人数"))}}],children:(0,V.jsx)(bt.Z,{style:{width:200,height:40},max:100,placeholder:"请填写每组最大人数"})})}),(0,V.jsx)(C.Z,{children:(0,V.jsx)("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"},children:"(学生提交作品时需要关联同组成员,组内成员作品共享)"})})]}),!(null!=s&&null!==(t=s.setting)&&void 0!==t&&t.is_local)&&(0,V.jsx)(A.Z,{style:{marginTop:"-10px"},children:(0,V.jsxs)(C.Z,{children:[(0,V.jsx)(G.Z.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5},children:(0,V.jsx)(Z.Z,{value:!0,defaultChecked:!0,style:{color:"#5F6368"},children:"基于项目实施"})}),(0,V.jsx)("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"},children:"(选中,则必须在本平台创建项目,项目管理员可以提交作品;不选中,无需在平台创建项目,任意小组成员均可以提交作品)"})]})})]}),(0,V.jsxs)("div",{className:Qt.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"reference_answer",label:"参考答案:",style:{marginTop:10},children:(0,V.jsx)(ut.Z,{defaultValue:y.reference_answer,watch:!0})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:P&&(0,V.jsx)(pt.Z,{},z)})})]})]}),(0,V.jsx)("div",{className:Qt.mdWrap,children:(0,V.jsx)(Wt.Z,{setitem:function(e){return I(l()({},e))},homework_common_id:d.categoryId})})]}),(0,V.jsxs)("div",{className:Qt.footer_style,children:[(0,V.jsx)("div",{className:Qt.close_button,onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,V.jsx)("div",{onClick:function(){m.validateFields().then(o()(a()().mark((function e(){var n,t,i;return a()().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,S.VO)(l()(l()(l()({},d),n),{},{base_on_project:n.base_on_project,homework_type:3,id:c.actionTabs.id}));case 9:0===e.sent.status&&(x.ZP.success("编辑成功"),M(d.categoryId),r({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 11:case"end":return e.stop()}}),e)}))))},className:Qt.submit_button,children:"提交"})]})]},"bottom")})),$t={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"},ei=(0,v.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,a=e.globalSetting,s=e.classroomList;return{shixunHomeworks:n,newCourse:t,globalSetting:a,loading:i.effects,classroomList:s}}))((function(e){var n,t=e.shixunHomeworks,i=(e.newCourse,e.globalSetting,e.loading,e.dispatch),s=e.classroomList,r=((0,v.useParams)(),G.Z.useForm()),c=u()(r,1)[0],d=(0,p.useState)({}),f=u()(d,2),m=f[0],h=f[1],g=(0,p.useState)(),y=u()(g,2),j=(y[0],y[1],(0,p.useRef)(),t.commonHomeWorkAddDefaultData,(0,p.useState)({})),b=u()(j,2),w=b[0],P=b[1];(0,p.useEffect)((function(){c.resetFields()}),[s.actionTabs.key]);function k(e){return T.apply(this,arguments)}function T(){return(T=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=w&&w.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==w?void 0:w.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:l()({homework_common_id:n},w)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,V.jsxs)(jn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程新建图文作业"===s.actionTabs.key,className:$t.drawer,children:[(0,V.jsxs)("section",{className:$t.bg,children:[(0,V.jsx)("aside",{className:$t.title,children:"新建图文作业"}),(0,V.jsxs)(G.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){console.log("onchange: ",c.getFieldsValue()),h(l()({},c.getFieldsValue()))},children:[(0,V.jsx)("div",{className:$t.fieldWrap,children:(0,V.jsx)(G.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"}],children:(0,V.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=m.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如从Python程序设计-入门精通"})})}),(0,V.jsxs)("div",{className:$t.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"description",label:"简介:",style:{marginTop:"-10px"},rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,V.jsx)(ut.Z,{watch:!0,defaultValue:m.intro})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:(0,V.jsx)(pt.Z,{})})})]}),(0,V.jsxs)("div",{className:$t.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"参考答案:",children:(0,V.jsx)(ut.Z,{watch:!0,defaultValue:m.notice})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:(0,V.jsx)(pt.Z,{})})})]})]}),(0,V.jsx)("div",{className:$t.mdWrap,children:(0,V.jsx)(Wt.Z,{setitem:function(e){return P(l()({},e))}})})]}),(0,V.jsxs)("div",{className:$t.footer_style,children:[(0,V.jsx)("div",{className:$t.close_button,onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,V.jsx)("div",{onClick:function(){c.validateFields().then(o()(a()().mark((function e(){var n,t,r,o;return a()().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,S.DQ)(l()(l()({id:s.actionTabs.id,subject_id:s.actionTabs.subject_id},n),{},{homework_type:1}));case 5:0===(null==(o=e.sent)?void 0:o.status)&&(k(o.homework_id),(0,R.L9)(["教学课堂","图文作业","新建图文作业"]),x.ZP.success("新建成功"),i({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 7:case"end":return e.stop()}}),e)}))))},className:$t.submit_button,children:"提交"})]})]},"bottom")})),ni={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"},ti=(0,v.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,a=e.globalSetting,s=e.classroomList;return{shixunHomeworks:n,newCourse:t,globalSetting:a,loading:i.effects,classroomList:s}}))((function(e){var n,t=e.shixunHomeworks,i=(e.newCourse,e.globalSetting,e.loading,e.dispatch),s=e.classroomList,r=(0,v.useParams)(),c=G.Z.useForm(),d=u()(c,1)[0],f=(0,p.useState)({}),m=u()(f,2),h=m[0],g=m[1],y=(0,p.useState)(!1),j=u()(y,2),b=j[0],w=j[1],P=(0,p.useState)({}),k=u()(P,2),T=k[0],N=k[1],_=(0,p.useState)({}),I=u()(_,2),A=I[0],C=I[1];(0,p.useRef)(),t.commonHomeWorkEditDefaultData;(0,p.useEffect)((function(){"课程编辑图文作业"==s.actionTabs.key&&Z()}),[s.actionTabs.key]);var Z=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,S.FD)({id:s.actionTabs.id,type:s.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,pt.z)(n.subject_homework.attachments),reference_attachment_ids:(0,pt.z)(n.subject_homework.ref_attachments)},console.log(t),d.setFieldsValue(l()({},t)),g(l()({},t)),w(!0),C(new Date));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function L(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: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,V.jsxs)(jn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程编辑图文作业"===s.actionTabs.key,className:ni.drawer,children:[(0,V.jsxs)("section",{className:ni.bg,children:[(0,V.jsx)("aside",{className:ni.title,children:"编辑图文作业"}),(0,V.jsxs)(G.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){g(l()({},d.getFieldsValue()))},children:[(0,V.jsx)("div",{className:ni.fieldWrap,children:(0,V.jsx)(G.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"}],children:(0,V.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=h.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如从Python程序设计-入门精通"})})}),(0,V.jsxs)("div",{className:ni.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"description",label:"简介:",style:{marginTop:"-10px"},rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,V.jsx)(ut.Z,{watch:!0,defaultValue:h.description})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:b&&(0,V.jsx)(pt.Z,{},A)})})]}),(0,V.jsxs)("div",{className:ni.mdWrap,children:[(0,V.jsx)(G.Z.Item,{name:"reference_answer",label:"参考答案:",style:{marginTop:"-10px"},children:(0,V.jsx)(ut.Z,{defaultValue:h.reference_answer,watch:!0})}),(0,V.jsx)("div",{children:(0,V.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:b&&(0,V.jsx)(pt.Z,{},A)})})]})]}),(0,V.jsx)("div",{className:ni.mdWrap,children:(0,V.jsx)(Wt.Z,{setitem:function(e){return N(l()({},e))},homework_common_id:r.categoryId})})]}),(0,V.jsxs)("div",{className:ni.footer_style,children:[(0,V.jsx)("div",{className:ni.close_button,onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,V.jsx)("div",{onClick:function(){d.validateFields().then(o()(a()().mark((function e(){var n,t,o;return a()().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,S.VO)(l()(l()(l()({},r),n),{},{base_on_project:!0,homework_type:1,id:s.actionTabs.id}));case 5:0===e.sent.status&&(x.ZP.success("编辑成功"),L(r.categoryId),i({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 7:case"end":return e.stop()}}),e)}))))},className:ni.submit_button,children:"提交"})]})]},"bottom")})),ii=t(58449),ai=t(99436),si=t(94433),li=On.Z.TabPane,ri=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading,classroomList:e.classroomList}}))((function(e){e.classroomList;var n,t=e.exercise,i=e.saveExercise,s=(e.loading,e.dispatch),r=(0,v.useParams)(),c=((0,v.useLocation)(),G.Z.useForm()),d=(u()(c,1)[0],t.brankList,(0,p.useState)(!0)),f=u()(d,2),m=f[0],y=f[1],j=(0,p.useState)(!1),b=u()(j,2),w=b[0],P=b[1],T=(0,p.useState)("myself"),N=u()(T,2),_=N[0],S=N[1],A=(0,p.useState)([]),C=u()(A,2),Z=C[0],L=C[1],D=(0,p.useState)([]),z=u()(D,2),X=z[0],F=z[1],M=(0,p.useState)(),H=u()(M,2),E=H[0],O=H[1],K=(0,p.useState)([]),B=u()(K,2),q=B[0],W=B[1],Q=(0,p.useRef)(null),$=(0,p.useState)(!1),ee=u()($,2),ne=ee[0],te=ee[1],ie=(0,p.useState)(""),ae=u()(ie,2),se=ae[0],le=ae[1],re=(0,p.useState)(""),oe=u()(re,2),ce=oe[0],ue=oe[1],de=[{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,n){return(0,V.jsx)("a",{href:e?"/randompaper/detail/".concat(n.id):"/paperlibrary/see/".concat(n.id,"?defaultActiveKey=").concat("public"==(null==ve?void 0:ve.filter)?"1":"teacher"==(null==ve?void 0:ve.filter)?"2":"0"),target:"_blank>",children:"预览"})}}],fe=(0,p.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself",is_random:null}),pe=u()(fe,2),ve=pe[0],me=pe[1];(0,p.useEffect)((function(){"试卷选用"===t.actionTabs.key&&(ge(),W([]),he())}),[t.actionTabs.key]);var he=function(){var e=o()(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:"paperlibrary/getTeachGroupData"});case 2:n=e.sent,F(n);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),xe=function(e){var n=parseInt(e);return isNaN(n)?"":n},ge=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(!m){e.next=12;break}return++ve.page,y(!1),ve.is_random="myself"==ve.filter?2:null,e.next=6,s({type:"exercise/getBrankList",payload:l()({},ve)});case 6:t=e.sent,Z=null!=t&&t.object_list?h()(Z.concat(null==t?void 0:t.object_list)):Z,O(t.is_teacher),(null===(n=t.object_list)||void 0===n?void 0:n.length)<ve.limit?y(!1):y(!0),L(h()(Z));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye={selectedRowKeys:q,onChange:function(e){W(e)},type:"radio"},je=function(){me(l()({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),L([]),y(!0),S("myself"),s({type:"exercise/setActionTabs",payload:{}}),P(!1)},be=(0,J.P)(),we=u()(be,4),Pe=we[0],ke=we[1],Te=we[2],Ne=(we[3],function(){var e=o()(a()().mark((function e(n){var i,c,u,d,f;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=!1,Z.forEach((function(e){q.includes(e.id)&&(i=e.is_random)})),c=n.map((function(e){return{shixun_id:e.id,is_use:e.is_use,is_copy:e.is_copy}})),i){e.next=9;break}return e.next=6,s({type:"exercise/saveBanks",payload:{course_id:r.coursesId,object_type:"examination_bank",bank_id:q,shixuns_info:c}});case 6:return 0===(null==(u=e.sent)?void 0:u.status)&&((0,R.L9)(["教学课堂","试卷","试卷选用"]),s({type:"classroomList/getClassroomExercisesList",payload:l()({},t.actionTabs.params)}),le("/classrooms/".concat(r.coursesId,"/exercise/").concat(u.exercise_id,"/detail?random=").concat(u.is_random,"&tabs=3")),ue("/classrooms/".concat(r.coursesId,"/exercise/add/").concat(u.exercise_id,"?random=").concat(u.is_random,"&type=2")),te(!0),x.ZP.success("生成试卷成功"),ke(),je()),e.abrupt("return");case 9:s({type:"exercise/setActionTabs",payload:{}}),ke(),d=1,f=g.Z.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"配置出卷数量",content:(0,V.jsxs)("div",{className:ai.Z.modalColumn,children:[(0,V.jsxs)("div",{className:ai.Z.modalRow,children:[(0,V.jsx)("sup",{className:ai.Z.sup,children:"*"}),(0,V.jsx)("span",{style:{flexShrink:0},children:"随机出卷数量:"}),(0,V.jsx)(bt.Z,{parser:xe,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,V.jsx)("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red",children:"请输入1-50之间的整数"})]}),okText:"确认",cancelText:"取消",onCancel:je,onOk:function(){var e=o()(a()().mark((function e(){var n;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 f.update({cancelButtonProps:{disabled:!0}}),e.next=7,s({type:"exercise/saveBanks",payload:{course_id:r.coursesId,object_type:"examination_bank",bank_id:q,shixuns_info:c,num:d}});case 7:n=e.sent,f.update({cancelButtonProps:{disabled:!1}}),n&&0===n.status?((0,R.L9)(["教学课堂","试卷","试卷选用"]),g.Z.destroyAll(),s({type:"classroomList/getClassroomExercisesList",payload:l()({},t.actionTabs.params)}),je(),ke(),x.ZP.success("生成试卷成功")):(je(),ke());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(n){return e.apply(this,arguments)}}());return(0,V.jsxs)(V.Fragment,{children:[(0,V.jsxs)(g.Z,{centered:!0,width:980,title:"选择试卷",maskClosable:!1,destroyOnClose:!0,open:"试卷选用"===t.actionTabs.key,okText:"确定",cancelText:"取消",confirmLoading:w,bodyStyle:{minHeight:200},wrapClassName:ai.Z.warpModal,onOk:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(q.length){e.next=3;break}return x.ZP.error("请选择试卷"),e.abrupt("return");case 3:if(P(!0),n=!1,!1,Z.forEach((function(e){q.includes(e.id)&&e.need_authorize&&(n=e.need_authorize),q.includes(e.id)&&e.is_random})),!n){e.next=10;break}return(0,U.rX)(!1,"该试卷中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请获得继续操作的权限。"),e.abrupt("return");case 10:i(q[0]),je(),P(!1);case 13:case"end":return e.stop()}}),e)}))),onCancel:je,children:[(0,V.jsxs)(On.Z,{activeKey:_,onTabClick:function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Q.current.scrollTop=0,Z=[],_!==n&&W([]),S(n),ve.page=0,ve.filter=n,ve.group_id=null,m=!0,ge();case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,V.jsx)(li,{tab:(0,V.jsx)("span",{children:"我的试卷库"})},"myself"),(0,V.jsx)(li,{tab:(0,V.jsx)("span",{children:"教研共享"})},"teacher"),(0,V.jsx)(li,{tab:(0,V.jsx)("span",{children:"公共试卷库"})},"public")]}),(0,V.jsxs)("div",{className:ai.Z.tabSearch,children:["teacher"===_&&(0,V.jsxs)(I.default,{value:ve.group_id,onChange:function(e){Q.current.scrollTop=0,Z=[],ve.page=0,ve.group_id=e,m=!0,W([]),me(l()({},ve)),ge()},size:"middle",style:{width:200,marginRight:30},children:[(0,V.jsx)(I.default.Option,{value:null,children:"全部教研团队"}),null==X||null===(n=X.groups)||void 0===n?void 0:n.map((function(e){return(0,V.jsx)(I.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,V.jsx)(Y.Z.Search,{placeholder:"请输入试卷名称进行搜索",value:ve.search,onChange:function(e){ve.search=e.target.value,me(l()({},ve))},onSearch:function(e){Q.current.scrollTop=0,Z=[],ve.page=0,m=!0,W([]),e&&(0,si.tk)({name:e,copywriting:e,position:"Exercise"}),ge()}})]}),(0,V.jsxs)("div",{ref:Q,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20},children:[!E&&"public"===_&&(0,V.jsxs)("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"},children:[(0,V.jsx)("span",{children:"通过职业认证的教师才能访问公共课程资源库"}),(0,V.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,V.jsx)(Ve(),{initialLoad:!1,pageStart:0,loadMore:function(){ge()},hasMore:m,useWindow:!1,children:"试卷选用"===t.actionTabs.key&&E&&(0,V.jsx)(ii.Z,{className:ai.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Z,onRow:function(e){return{onClick:function(){W([null==e?void 0:e.id])}}},resColumns:de,rowSelection:ye})})]})]}),(0,V.jsx)(g.Z,{title:"提示",open:ne,confirmLoading:!1,centered:!0,okText:"设置规则",cancelText:"修改试卷",footer:(0,V.jsxs)("div",{children:[(0,V.jsx)(k.ZP,{onClick:function(){te(!1),v.history.push(ce)},children:"修改试卷"}),(0,V.jsx)(k.ZP,{type:"primary",onClick:function(){v.history.push(se),te(!1)},children:"设置规则"})]}),onCancel:function(){te(!1)},children:(0,V.jsx)("p",{children:"试卷创建完成!目前处于未发布状态,是否设置考试规则?"})}),(0,V.jsx)(J.Z,{inPaper:!0,visible:Pe,onCancel:ke,onOk:Ne,renderData:Te,modalType:"multiple",type:"examination_bank"})]})})),oi=t(98329),ci=["pathsDetail","user","globalSetting","loading","dispatch","classroomList","keywords"],ui=["tagName"],di=(0,v.connect)((function(e){var n=e.pathsDetail,t=e.user,i=e.loading,a=e.globalSetting,s=e.classroomList;return{pathsDetail:n,user:t,globalSetting:a,loading:i.effects,classroomList:s}}))((function(e){var n,t,i,s=e.pathsDetail,r=e.user,c=(e.globalSetting,e.loading),d=e.dispatch,m=e.classroomList,y=e.keywords,j=f()(e,ci),b=(0,v.useParams)(),w=s.stageData,P=(0,p.useState)([]),k=u()(P,2),T=k[0],N=k[1],I=(0,p.useState)({content:"",type:""}),A=u()(I,2),C=A[0],Z=A[1],L=(0,p.useState)(-1),D=u()(L,2),z=D[0],X=D[1],F=(0,p.useState)(!1),M=u()(F,2),H=(M[0],M[1]),E=(0,p.useState)(!1),O=u()(E,2),R=(O[0],O[1],(0,p.useState)(!1)),J=u()(R,2),K=(J[0],J[1],(0,p.useState)({name:"",is_jupyter:!1})),B=u()(K,2),q=(B[0],B[1],G.Z.useForm()),U=u()(q,1)[0],W=G.Z.useForm(),Q=(u()(W,1)[0],G.Z.useForm()),Y=(u()(Q,1)[0],G.Z.useForm()),ee=(u()(Y,1)[0],(0,p.useState)(!1)),ne=u()(ee,2),te=ne[0],ie=ne[1],ae=(0,p.useState)([]),se=u()(ae,2),le=se[0],re=(se[1],(0,p.useState)(!1)),oe=u()(re,2),ce=(oe[0],oe[1],(0,p.useState)("All")),ue=u()(ce,2),de=ue[0],fe=ue[1],ve=(0,p.useState)("All"),me=u()(ve,2),he=me[0],xe=me[1],ge=(0,p.useState)(!1),ye=u()(ge,2),je=(ye[0],ye[1],(0,p.useState)(0)),be=u()(je,2),we=(be[0],be[1],(0,p.useState)()),Pe=u()(we,2),ke=(Pe[0],Pe[1],(0,p.useState)(!1)),Te=u()(ke,2),Ne=(Te[0],Te[1],(0,p.useState)(!1)),_e=u()(Ne,2),Se=(_e[0],_e[1],(0,p.useState)("")),Ie=u()(Se,2),Ae=Ie[0],Ce=Ie[1],Ze=(0,p.useState)(""),Le=u()(Ze,2),De=(Le[0],Le[1],(0,p.useState)([])),ze=u()(De,2),Xe=(ze[0],ze[1]),Fe=(0,p.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:"HomeworkCommon",number:0},{name:"测验",type:"ExaminationBank",number:0},{name:"讨论",type:"Discusses",number:0}]),Me=u()(Fe,2),He=Me[0],Ee=Me[1],Oe=function(){var e=s.detail,n=e.shixuns_count,t=void 0===n?0:n,i=e.videos_count,a=void 0===i?0:i,r=e.attachment_count,o=void 0===r?0:r,c=e.group_count,u=void 0===c?0:c,d=e.normal_count,f=void 0===d?0:d,p=e.disscuss_count,v=void 0===p?0:p,m=e.banks_count,h=void 0===m?0:m,x=e.hack_count,g=void 0===x?0:x,y={All:t+a+o+u+f+h+g,Shixun:t,VideoItem:a,Attachment:o,Discusses:v,group_count:u,normal_count:f,ExaminationBank:h,HomeworkCommon:g},j=He.map((function(e){return l()(l()({},e),{},{number:y[e.type]})}));Ee(j)};(0,p.useEffect)((function(){Oe()}),[s.detail]),(0,p.useEffect)((function(){Oe(),N(h()((0,mt.cloneDeep)(w)))}),[w]),(0,p.useEffect)((function(){"closePathsTabs"==m.actionTabs.key&&Je()}),[m.actionTabs.key]);(0,p.useEffect)((function(){if(te){var e={shixuns_list:[],attachments_list:[],items:[]};Re(T.length,e),N([].concat(h()(T),[e]))}}),[te]);var Re=function(e,n){Ke()&&(X(e),U.setFieldsValue({name:n.stage_name,description:n.stage_description,tagName:n.tag&&n.tag.name||""}))},Je=function(){d({type:"pathsDetail/getStageData",payload:{subject_id:b.pathId}}),d({type:"pathsDetail/getPathsDetail",payload:{id:b.pathId}}),qe()},Ve=function(){var e=o()(a()().mark((function e(n,t){var i,s,r,o,c,u,d,p,v,m;return a()().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(qe(),r=[],null===(i=T[z].shixuns_list)||void 0===i||i.map((function(e){r.push({type:e.item_type,id:e.id})})),null===(s=T[z].attachments_list)||void 0===s||s.map((function(e){r.push({type:"Attachment",id:e.id})})),o=n.tagName,c=f()(n,ui),!te){e.next=16;break}return u=l()(l()({},c),{},{subject_id:b.pathId,pathId:b.pathId,list:r}),o&&(u=l()(l()({},u),{},{stage_tag_attributes:{name:o}})),e.next=12,(0,S.CI)(l()({},u));case 12:null!=(d=e.sent)&&d.subject_id&&(T[z]=l()(l()(l()({},T[z]),d),{},{stage_name:u.name,stage_description:u.description,tag:u.stage_tag_attributes}),N(h()(T))),e.next=24;break;case 16:return Array.from(new Set(r.map((function(e){return e.type})))),p=l()(l()({},c),{},{id:T[z].stage_id,type:Array.from(new Set(r.map((function(e){return e.type})))),list:r}),v=T[z].tag&&T[z].tag.id||"",p=l()(l()({},p),{},{stage_tag_attributes:v?{id:v,name:o}:{name:o}}),e.next=22,(0,S.xn)(l()({},p));case 22:null!=(m=e.sent)&&m.subject_id&&(T[z]=l()(l()(l()({},T[z]),m),{},{stage_name:p.name,stage_description:p.description,tag:p.stage_tag_attributes}),"edit"!==t&&N(h()(T)));case 24:return ie(!1),e.abrupt("return");case 26:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ke=function(){return-1===z||(g.Z.info({icon:null,className:"custom-modal-divider ",okText:"知道啦",title:"提示",content:(0,V.jsx)("div",{className:"mt10 font14",children:"当前单元有未保存的修改记录,请先保存!"}),onOk:function(){var e="Edit_".concat(z),n=document.getElementById(e);n&&setTimeout((function(){return n.scrollIntoView({block:"start",behavior:"smooth"})}))}}),!1)},Be=function(){Ve(U.getFieldsValue(),"edit")},qe=function(){ie(!1)},Ue=(0,p.useMemo)((function(){return null==T?void 0:T.map((function(e,n){return(0,V.jsx)("div",{children:(0,V.jsx)(yt,{val:e,allData:T,index:n,selectExercise:function(e){Ce(null==e?void 0:e.stage_id),d({type:"exercise/setActionTabs",payload:{key:"试卷选用"}})},openPreview:function(e){var n,t;null!=e&&e.container_id?d({type:"attachment/setActionTabs",payload:{key:"资源下载",selectArrs:null==e?void 0:e.attachment_detail,params:{course_id:null==e?void 0:e.container_id,coursesId:null==e?void 0:e.container_id,id:null==e?void 0:e.id,openType:"课程内教学课件预览"}}}):Z({content:pe.Z.API_SERVER+(null==e||null===(n=e.attachment_detail)||void 0===n?void 0:n.url),type:null==e||null===(t=e.attachment_detail)||void 0===t?void 0:t.file_type})},visibleType:de,visibleTypeNew:he,subjectHomeworkType:de,handleBlur:Be,getData:Je,setShowAddShixun:H,setEditParentKey:X,parentEditKey:z,isAdd:te,setIsAdd:ie,keywords:y})},n)}))}),[T,he,de,y]);return(0,V.jsxs)("section",{children:[(0,V.jsxs)($.Z,{spinning:c["pathsDetail/getStageData"]||c["pathsDetail/getPathsDetail"],children:[(0,V.jsx)("aside",{className:yn.actionTabs,children:He.map((function(e,n){return(!(0,_.JA)()||"分组作业"!=(null==e?void 0:e.name)&&"图文作业"!=(null==e?void 0:e.name)&&"测验"!=(null==e?void 0:e.name)&&"编程作业"!=(null==e?void 0:e.name))&&(null!=T&&T.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||"ExaminationBank"==e.type&&e.number>0?(0,V.jsxs)("div",{className:e.type===de?yn.tabActive:yn.tab,style:{margin:"0 5px 0 0 "},onClick:function(){-1===z?("group_count"==e.type||"normal_count"==e.type?xe("SubjectHomework"):xe(e.type),fe(e.type),X(-1)):x.ZP.warning("请先取消编辑状态")},children:[(0,V.jsx)("span",{className:yn.s1,children:e.name}),(0,V.jsx)("span",{className:yn.s2,children:e.number})]},n):void 0)}))}),"Discusses"!==de&&(0,V.jsxs)(V.Fragment,{children:[Ue,(null===(n=s.detail)||void 0===n?void 0:n.allow_statistics)&&"All"===de&&!te&&!(null!=j&&j.keywords)&&(0,V.jsxs)("div",{className:yn.addStage,onClick:function(){Ke()&&ie(!0)},children:[(0,V.jsx)("span",{className:yn.color4CA,children:"+新建章节"}),"(添加一个或多个实训/视频项目,组成一个章节)"]})]}),"Discusses"===de&&(0,V.jsx)("aside",{className:"mt20",children:(0,V.jsx)(Xt,{activeIndex:3,isDelete:null===(t=s.detail)||void 0===t?void 0:t.allow_add_member,shixunIdentifier:11,identity:null===(i=r.userInfo)||void 0===i?void 0:i.role,getTypeNumber:Oe,user:r.userInfo,isShixunDetail:!0,keywords:null==j?void 0:j.keywords,refreshCount:function(){d({type:"pathsDetail/getPathsDetail",payload:{id:b.pathId,keywords:null==j?void 0:j.keywords}})}})})]}),He.map((function(e,n){if(null!=j&&j.keywords&&e.type===de&&"Discusses"!==de&&0===e.number)return(0,V.jsx)(Wn.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})})),(0,V.jsx)(qt,{}),(0,V.jsx)(Fn,{shixunIds:le,cb:function(e){"取消"!==e&&(T[z].items=h()(T[z].items.concat(e)),N(JSON.parse(JSON.stringify(T))),Je())}}),(0,V.jsx)(Gt,{}),(0,V.jsx)(Yt,{}),(0,V.jsx)(ei,{}),(0,V.jsx)(ti,{}),(0,V.jsx)(ri,{cb:function(){return Xe([])},saveExercise:function(e){(0,S._C)({id:Ae,subject_id:b.pathId,homework_type:"exercise",examination_bank_ids:[e]}).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("选用成功"),Je())}))}}),(0,V.jsx)(oi.Z,{}),(0,V.jsx)(rt.Z,{close:!0,data:null==C?void 0:C.content,type:null==C?void 0:C.type,hasMask:!0,monacoEditor:{language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){Z({content:"",type:""})}})]})})),fi=t(22744),pi=t(90963),vi="certificate___fHfxF",mi="actionsBtns___plapq",hi=["user"],xi=fi.default.RangePicker,gi=(0,v.connect)((function(e){return{user:e.user,pathsDetail:e.pathsDetail}}))((function(e){e.user,f()(e,hi);var n=G.Z.useForm(),t=u()(n,1)[0],i=(0,p.useState)([]),s=u()(i,2),r=s[0],c=s[1],d=(0,p.useState)(!0),m=u()(d,2),h=m[0],y=m[1],j=(0,p.useState)(!1),b=u()(j,2),w=b[0],P=b[1],k=(0,p.useState)(!1),T=u()(k,2),N=T[0],_=T[1],S=(0,p.useState)(0),A=u()(S,2),C=A[0],Z=A[1],L=(0,p.useState)({}),D=u()(L,2),X=D[0],F=D[1],M=(0,v.useParams)(),H=(0,p.useState)({page:1,limit:10}),E=u()(H,2),O=E[0],R=E[1],J=[{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,V.jsxs)(V.Fragment,{children:["drafted"===(null==n?void 0:n.state)&&(0,V.jsx)("span",{children:"申请中"}),"rejected"===(null==n?void 0:n.state)&&(0,V.jsx)("span",{style:{color:"#E53333"},children:"未通过"}),"passed"===(null==n?void 0:n.state)&&(0,V.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,V.jsxs)("div",{className:mi,children:["drafted"===(null==n?void 0:n.state)&&(0,V.jsx)("span",{onClick:function(){return K(n)},children:"同意"}),"drafted"===(null==n?void 0:n.state)&&(0,V.jsx)("span",{onClick:function(){return B(n)},children:"拒绝"}),"rejected"===(null==n?void 0:n.state)&&(0,V.jsx)("span",{onClick:function(){return q(n)},children:"拒绝原因"}),"passed"===(null==n?void 0:n.state)&&(0,V.jsx)("span",{onClick:function(){return U(n)},children:"查看证书"})]})}}].filter((function(e){return!!N||"学习进度"!==e.title&&"审批操作"!==e.title}));(0,p.useEffect)((function(){W(O)}),[]);var K=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,ee.ZP)("/api/paths/".concat(null==M?void 0:M.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(O);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,V.jsxs)("div",{children:[(0,V.jsx)("p",{children:"拒绝证书发放需填写拒绝原因。"}),(0,V.jsxs)("aside",{className:"flex-container",children:[(0,V.jsx)("sup",{className:"c-red-ee4",children:"*"}),(0,V.jsx)("span",{children:"拒绝原因:"}),(0,V.jsx)(Y.Z,{maxLength:30,style:{width:284,marginLeft:10},onChange:function(e){return t=e.target.value}})]})]}),okText:"确定拒绝",cancelText:"取消",onOk:(n=o()(a()().mark((function n(){var i;return a()().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==M?void 0:M.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(O);case 7:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},q=function(e){g.Z.info({title:"拒绝原因",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:(0,V.jsx)("div",{children:null==e?void 0:e.content}),okText:"确定"})},U=function(e){F((null==e?void 0:e.info)||{}),P(!0)},W=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 y(!0),e.next=3,(0,ee.ZP)("/api/paths/".concat(null==M?void 0:M.pathId,"/request_certificates.json"),{method:"get",params:n});case 3:null!=(t=e.sent)&&t.data&&(c(null==t?void 0:t.data),Z((null==t?void 0:t.total_count)||0),_(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,V.jsxs)("div",{className:vi,children:[(0,V.jsxs)(G.Z,{form:t,layout:"inline",className:"mb20",size:"large",onValuesChange:function(e,n){var t=n.state,i=void 0===t?"":t,a=n.keyword,s=void 0===a?"":a,r=n.time,o=void 0===r?[]:r,c=l()(l()({},O),{},{page:1,state:i,keyword:s,start_time:null!=o&&o[0]?z()(o[0]).format("YYYY-MM-DD"):"",end_time:null!=o&&o[1]?z()(o[1]).format("YYYY-MM-DD"):""});R(c),W(c)},children:[(0,V.jsx)(G.Z.Item,{name:"state",initialValue:"",className:"mr10",children:(0,V.jsxs)(I.default,{style:{width:104},children:[(0,V.jsx)(I.default.Option,{value:"",children:"全部状态"}),(0,V.jsx)(I.default.Option,{value:"drafted",children:"申请中"}),(0,V.jsx)(I.default.Option,{value:"passed",children:"通过"}),(0,V.jsx)(I.default.Option,{value:"3",children:"未通过"})]})}),(0,V.jsx)(G.Z.Item,{name:"time",children:(0,V.jsx)(xi,{onChange:function(e,n){console.log(n,22)},placeholder:["申请开始时间","申请结束时间"]})}),(0,V.jsx)(G.Z.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword",children:(0,V.jsx)(pi.t7,{style:{width:193},placeholder:"请输入学生姓名"})})]}),(0,V.jsx)(Re.Z,{dataSource:r,rowKey:function(e){return e.id},columns:J,loading:h,pagination:{pageSize:O.limit,total:C,current:O.page,onChange:function(e,n){var t=l()(l()({},O),{},{page:e,limit:n});R(t),W(t)},showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),(0,V.jsx)(We.Z,{visible:w,onCancel:function(){P(!1),F({})},data:X})]})}));z().locale("ZH-cn");var yi=On.Z.TabPane,ji=function(e){e.data;var n=(0,p.useState)("1"),t=u()(n,2),i=t[0],s=t[1],l=(0,p.useState)(1),r=u()(l,2),c=r[0],d=r[1],f=(0,p.useState)(),m=u()(f,2),h=m[0],x=m[1],g=(0,p.useState)(!0),y=u()(g,2),j=y[0],b=y[1],w=(0,v.useParams)();function P(){return(P=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),"1"===i?n="/api/paths/".concat(w.pathId,"/study_ranking_shixuns_passed.json"):"2"===i?n="/api/paths/".concat(w.pathId,"/study_ranking_videos.json"):"3"===i?n="/api/paths/".concat(w.pathId,"/study_ranking_pdf_attachments.json"):"4"===i&&(n="/api/paths/".concat(w.pathId,"/study_ranking_discusses.json")),e.next=4,(0,ee.ZP)(n,{method:"get",params:{page:c}});case 4:t=e.sent,b(!1),x(t);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){!function(){P.apply(this,arguments)}()}),[c,i]);var k=function(){var e,n,t,a,s,l,r,o,u,f,v,m,x;return(0,V.jsx)(p.Fragment,{children:(0,V.jsxs)($.Z,{spinning:j,children:[(0,V.jsxs)("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"},children:[(0,V.jsx)("span",{style:{flex:"1"},children:"排名"}),(0,V.jsx)("span",{style:{flex:"1"},children:"姓名"}),"1"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:"通过关卡数"}),"2"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:"累计学习时长"}),"3"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:"下载资源次数"}),"4"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:"发帖数"})]}),(null==h?void 0:h.user_show)&&(0,V.jsxs)("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"},children:[(0,V.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===(a=h.data_user)||void 0===a?void 0:a.rank)?null==h||null===(s=h.data_user)||void 0===s?void 0:s.rank:"未上榜"}),(0,V.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,V.jsx)("span",{style:{flex:"3"},children:(null==h||null===(r=h.data_user)||void 0===r?void 0:r.num)||"--"}),"2"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:null!=h&&null!==(o=h.data_user)&&void 0!==o&&o.num?(0,R.li)(null==h||null===(u=h.data_user)||void 0===u?void 0:u.num):"--"}),"3"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:(null==h||null===(f=h.data_user)||void 0===f?void 0:f.num)||"--"}),"4"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:(null==h||null===(v=h.data_user)||void 0===v?void 0:v.num)||"--"})]}),(null==h?void 0:h.user_show)&&(0,V.jsx)(bn.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,V.jsxs)("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"},children:[1===(null==e?void 0:e.rank)&&(0,V.jsx)("span",{style:{flex:"1",color:"#E02020"},children:null==e?void 0:e.rank}),2===(null==e?void 0:e.rank)&&(0,V.jsx)("span",{style:{flex:"1",color:"#FA6400"},children:null==e?void 0:e.rank}),3===(null==e?void 0:e.rank)&&(0,V.jsx)("span",{style:{flex:"1",color:"#F7B500"},children:null==e?void 0:e.rank}),(null==e?void 0:e.rank)>3&&(0,V.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.rank}),(0,V.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.user_real_name}),"1"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:null==e?void 0:e.num}),"2"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:(0,R.li)(null==e?void 0:e.num)}),"3"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:null==e?void 0:e.num}),"4"===i&&(0,V.jsx)("span",{style:{flex:"3"},children:null==e?void 0:e.num})]})})):(0,V.jsx)(Wn.Z,{}),(null==h?void 0:h.count)>10&&(0,V.jsx)(wn.Z,{current:c,pageSize:10,showSizeChanger:!1,total:null==h?void 0:h.count,style:{textAlign:"center",margin:"20px 0px"},onChange:function(e){d(e)}})]})})};return(0,V.jsx)("div",{children:(0,V.jsxs)(On.Z,{activeKey:i,style:{background:"#fff",padding:"0px 20px"},onChange:function(e){s(e),d(1)},children:[(0,V.jsx)(yi,{tab:"通关榜",style:{background:"#fff"},children:(0,V.jsx)(k,{})},"1"),(0,V.jsx)(yi,{tab:"视频学习榜",children:(0,V.jsx)(k,{})},"2"),(0,V.jsx)(yi,{tab:"下载资源榜",children:(0,V.jsx)(k,{})},"3"),(0,V.jsx)(yi,{tab:"互动讨论榜",children:(0,V.jsx)(k,{})},"4")]})})},bi=t(3883),wi=["user","pathsDetail"],Pi=(0,v.connect)((function(e){return{user:e.user,pathsDetail:e.pathsDetail}}))((function(e){e.user;var n,t=e.pathsDetail,i=(f()(e,wi),(0,v.useParams)()),s=(0,p.useRef)(),l=(0,p.useRef)(),r=(0,p.useRef)(!1),c=(0,p.useState)({}),d=u()(c,2),m=d[0],h=d[1],x=(0,p.useState)(700),g=u()(x,2),y=g[0],j=g[1];(0,p.useEffect)((function(){setTimeout((function(){var e,n;null===(e=s.current)||void 0===e||null===(n=e.resize)||void 0===n||n.call(e)}),300)}),[y]),(0,p.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,p.useEffect)((function(){return document.addEventListener((0,bi.gH)(),w),function(){document.removeEventListener((0,bi.gH)(),w)}}),[]);var b,w=function(){(0,bi.vp)()||j(700)};return(0,V.jsx)("div",{style:{paddingTop:20,paddingBottom:20,height:y+30,background:"#FFF"},ref:l,children:m.nodes&&(0,V.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+"<br>类别:"+e.data.labels.join(", ")+"<br>ID: "+e.data.uid+"<br>":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,bi.vp)()?(setTimeout((function(){j(700)}),300),(0,bi.BU)()):((0,bi.Dj)(l.current),setTimeout((function(){j(window.innerHeight-40)}),300))}}}}},onChartReady:function(e){s.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:(b=o()(a()().mark((function e(n,t,s){var l,o,c,u,d,f,p,v,x,g,y;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("p:",n,t,s),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,u=o.links,d=o.categories,c=m.nodes.concat(c),u=m.links.concat(u),f=c.filter((function(e,n,t){return t.findIndex((function(n){return n.id===e.id}))===n})),p=u.filter((function(e,n,t){return t.findIndex((function(n){return n.source===e.source&&n.target===e.target}))===n})),v=[],x=Math.max(d.length,m.categories.length),g=0;g<x;g++)y=d[g].name||m.categories[g].name,v.push({name:y});h({nodes:f,links:p,categories:v});case 14:case"end":return e.stop()}}),e)}))),function(e,n,t){return b.apply(this,arguments)})}})})})),ki=t(82100),Ti=t.n(ki),Ni=t(29186),_i=t.n(Ni),Si=t(4811),Ii=t.n(Si),Ai=t(34577),Ci=t.n(Ai),Zi=t(80619),Li=t.n(Zi),Di=t(47074),zi=t.n(Di),Xi=t(21068),Fi=t(73755),Mi=t(26743),Hi=t(85160),Ei=t(12378),Oi="rightmodal___m9muS",Ri="title___o_SbY",Ji="button___dkDCG",Vi="linetitles___OnY49",Ki="line___DRyRv",Bi="additem___e0i2I",qi="multi_ellipsis1___cM9m0",Ui="lebels___L_GjD",Wi="describe___kQnz2",Gi="describetitle___ruvEj",Qi="ehover___yL7ec",Yi="dhover___Fk5zc",$i="a___xPaTA",ea="header___pmtBA",na="headeractivite___NrVuo",ta="upitem___vzQzU",ia=t(12911),aa=t.n(ia),sa=function(e){Li()(t,e);var n=zi()(t);function t(){return Ti()(this,t),n.apply(this,arguments)}return _i()(t,[{key:"isFixed",value:function(e){return e.node.isSelected}},{key:"doLayout",value:function(e){var n=this;this._isObserving||(this._isObserving=!0,this.diagram.addModelChangedListener((function(e){(""!==e.modelChange||e.change===Ei.ChangedEvent.Transaction&&"StartingFirstTransaction"===e.propertyName)&&(n.network=null)})));var i=this.network;null===i?this.network=i=this.makeNetwork(e):this.diagram.nodes.each((function(e){var n=i.findVertex(e);null!==n&&(n.bounds=e.actualBounds)})),Ii()(Ci()(t.prototype),"doLayout",this).call(this,e),this.network=i}}]),t}(Ei.ForceDirectedLayout),la=["根节点","章节知识单元","资源知识单元","知识点"],ra=["#3CDAA3","#30A7F1","#F84F90","#6656FF"],oa=[{name:"实训",type:"Shixun"},{name:"课件",type:"Attachment"},{name:"视频",type:"VideoItem"},{name:"考试",type:"ExaminationBank"},{name:"作业",type:"SubjectHomework"},{name:"练习",type:"Practice"},{name:"文本",type:"Text"}],ca=(0,v.connect)((function(e){return{user:e.user,pathsDetail:e.pathsDetail}}))((function(e){e.user;var n,t,i,s,r,c,d,f,m,y,w,P=e.pathsDetail,T=(0,v.useParams)(),N=(0,p.useRef)(),_=(0,p.useState)(!1),S=u()(_,2),Z=S[0],D=S[1],z=(0,p.useState)(!1),X=u()(z,2),F=X[0],M=X[1],H=(0,p.useState)(!1),E=u()(H,2),O=E[0],R=E[1],J=(0,p.useState)(!1),K=u()(J,2),B=K[0],q=K[1],U=(0,p.useState)(!0),W=u()(U,2),Q=W[0],ne=W[1],te=(0,p.useState)(!1),ie=u()(te,2),ae=ie[0],se=ie[1],le=(0,p.useState)({}),oe=u()(le,2),ce=oe[0],ue=oe[1],de=G.Z.useForm(),fe=u()(de,1)[0],ve=(0,p.useState)(!1),me=u()(ve,2),he=me[0],xe=me[1],ge=(0,p.useState)(!0),ye=u()(ge,2),je=ye[0],be=ye[1],we=(0,p.useState)({index:"",name:"",add:!1}),Pe=u()(we,2),ke=Pe[0],Te=Pe[1],Ne=(0,p.useState)({}),_e=u()(Ne,2),Se=_e[0],Ie=_e[1],Ae=(0,p.useRef)(null),Ce=(0,p.useState)(!1),Ze=u()(Ce,2),Le=Ze[0],De=Ze[1],ze=(0,p.useState)(!1),Xe=u()(ze,2),Fe=Xe[0],Me=Xe[1],He=(0,p.useState)([]),Ee=u()(He,2),Oe=Ee[0],Re=Ee[1],Je=(0,p.useState)([]),Ke=u()(Je,2),Be=Ke[0],qe=Ke[1],Ue=(0,p.useState)([]),We=u()(Ue,2),Ge=We[0],Qe=We[1],Ye=(0,p.useState)(""),$e=u()(Ye,2),en=$e[0],nn=$e[1],tn=(0,p.useState)(!0),an=u()(tn,2),sn=an[0],ln=an[1],rn=(0,p.useState)(),on=u()(rn,2),cn=on[0],un=on[1],dn=(0,p.useState)([]),fn=u()(dn,2),pn=fn[0],vn=fn[1],mn=(0,p.useState)(!1),hn=u()(mn,2),xn=hn[0],gn=hn[1],yn=(0,p.useState)(!1),jn=u()(yn,2),bn=jn[0],wn=jn[1],Pn=(0,p.useRef)(),kn=(0,p.useRef)(),Tn=(0,p.useState)(!1),Nn=u()(Tn,2),_n=Nn[0],Sn=Nn[1],In=(0,p.useState)({left:0,top:0,bottom:0,right:0}),An=u()(In,2),Cn=An[0],Zn=An[1],Ln=(0,p.useRef)(null),Dn=(0,p.useState)(!1),zn=u()(Dn,2),Xn=zn[0],Fn=zn[1],Mn=(0,p.useState)(!1),Hn=u()(Mn,2),En=Hn[0],On=Hn[1],Rn=(0,p.useState)([]),Jn=u()(Rn,2),Vn=Jn[0],Kn=Jn[1],Bn=(0,p.useState)(!1),qn=u()(Bn,2),Un=qn[0],Gn=qn[1],Qn=(0,p.useState)(1),Yn=u()(Qn,2),$n=Yn[0],et=Yn[1],nt=(0,p.useState)(!1),tt=u()(nt,2),it=tt[0],at=tt[1],st=(0,p.useState)(600),lt=u()(st,2),rt=(lt[0],lt[1]);(0,p.useEffect)((function(){Ie({}),ft()}),[T,Q]),(0,p.useEffect)((function(){ot(),x.ZP.config({getContainer:function(){return Ae.current},top:100})}),[]);var ot=function(){if(!kn.current){var e=Ei.GraphObject.make,n=new Ei.Diagram("myDiagramDiv",{"commandHandler.copiesTree":!1,"commandHandler.copiesParentKey":!1,"commandHandler.deletesTree":!1,"draggingTool.dragsTree":!1,"undoManager.isEnabled":!1,doubleClick:!1});kn.current=n,n.nodeTemplate=e(Ei.Node,"Vertical",{selectionObjectName:"TEXT"},e(Ei.TextBlock,{name:"TEXT",minSize:new Ei.Size(30,15)},new Ei.Binding("text","text").makeTwoWay(),new Ei.Binding("scale","scale").makeTwoWay(),new Ei.Binding("font","font").makeTwoWay()),e(Ei.Shape,"LineH",{stretch:Ei.GraphObject.Horizontal,strokeWidth:3,height:3,portId:"",fromSpot:Ei.Spot.LeftRightSides,toSpot:Ei.Spot.LeftRightSides},new Ei.Binding("stroke","brush"),new Ei.Binding("fromSpot","dir",(function(e){return ht(e,!0)})),new Ei.Binding("toSpot","dir",(function(e){return ht(e,!1)}))),new Ei.Binding("locationSpot","dir",(function(e){return ht(e,!1)})),{click:function(e,n){Fn(!1),ue(null==n?void 0:n.data),Zn({left:0,top:0,bottom:0,right:0})}}),n.allowDoubleClick=!1,n.allowSelect="single",n.commandHandler.canDeleteSelection=!1,n.commandHandler.canUndo=!1,n.toolManager.clickSelectingTool.canStartMulti=!1,n.linkTemplate=e(Ei.Link,{curve:Ei.Link.Bezier,fromShortLength:-2,toShortLength:-2,selectable:!1},e(Ei.Shape,{strokeWidth:3},new Ei.Binding("stroke","toNode",(function(e){return e.data.brush?e.data.brush:"black"})).ofObject()))}};function ct(e,n){Ei.GraphObject.make(Ei.TreeLayout,{angle:n,arrangement:Ei.TreeLayout.ArrangementFixedRoots,nodeSpacing:5,layerSpacing:20,setsPortSpot:!1,setsChildPortSpot:!1}).doLayout(e)}function dt(e){var n,t=null==e||null===(n=e[0])||void 0===n?void 0:n.id,i=0;kn.current.model=Ei.Model.fromJson(JSON.stringify({class:"go.TreeModel",nodeDataArray:e.map((function(e){return e.parent==t&&(e.dir=i%2==0?"left":"right",++i),e.brush=0===e.unit_type?"#3CDAA3":[1,2,5,6,7,8].includes(e.unit_type)?"#F84F90":3===e.unit_type?"#30A7F1":"#6656FF",e}))})),function(e,n){var t=e.findNodeForKey(n);if(null!==t){e.startTransaction("Layout");var i=new Ei.Set,a=new Ei.Set;t.findLinksConnected().each((function(e){var n=e.toNode;"left"===n.data.dir?(a.add(t),a.add(e),a.addAll(n.findTreeParts())):(i.add(t),i.add(e),i.addAll(n.findTreeParts()))})),ct(i,0),ct(a,180),e.commitTransaction("Layout")}}(kn.current,t)}function ft(){return pt.apply(this,arguments)}function pt(){return(pt=o()(a()().mark((function e(){var n,t,i,s,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Q?"/api/knowledge_graphs/tree.json":"/api/knowledge_graphs/map.json",e.next=3,(0,ee.ZP)(n,{method:"get",params:{identifier:T.pathId}});case 3:0===(t=e.sent).status&&(r=null==t||null===(i=t.nodeData)||void 0===i?void 0:i.map((function(e,n){return l()(l()({},e),{},{bgcolor:0===e.unit_type?"#3CDAA3":[1,2,5,6,7,8].includes(e.unit_type)?"#F84F90":3===e.unit_type?"#30A7F1":"#6656FF",parent:e.parent_id})})),Ie(l()(l()({},t),{},{nodeData:r})),Q?(dt(r),xt()):xt(),(null==(o=null==t||null===(s=t.nodeData)||void 0===s?void 0:s.filter((function(e){return e.id===ce.id})))?void 0:o.length)>0&&ue(l()({},null==o?void 0:o[0])));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var vt={onRemove:function(){Re([])},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),Re([].concat(n)),!1},fileList:Oe,accept:".xls,.xlsx"},mt=(0,p.useMemo)((function(){return function e(n){return n.map((function(n){var t=n.title,i=t.indexOf(en),a=t.substring(0,i),s=t.slice(i+en.length),l=i>-1?(0,V.jsxs)("span",{children:[a,(0,V.jsx)("span",{style:{color:"#f50"},children:en}),s]}):(0,V.jsx)("span",{children:t});return n.children?{title:l,key:n.key,children:e(n.children)}:{title:l,key:n.key}}))}(Be)}),[en,Be]);function ht(e,n){return"left"===e?n?Ei.Spot.Left:Ei.Spot.Right:n?Ei.Spot.Right:Ei.Spot.Left}function xt(){var e,n,t,i;rt(600),null===(e=kn.current)||void 0===e||null===(n=e.zoomToFit)||void 0===n||n.call(e),null===(t=Pn.current)||void 0===t||null===(i=t.zoomToFit)||void 0===i||i.call(t)}return(0,V.jsxs)("div",{ref:Ae,style:{paddingBottom:20,background:"#FFF",position:"relative"},children:[(0,V.jsxs)($.Z,{spinning:ae,children:[(null==Se?void 0:Se.is_root)&&(0,V.jsx)(Wn.Z,{ButtonClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/sync.json",{method:"post",body:{identifier:T.pathId}});case 3:n=e.sent,se(!1),0===n.status&&ft();case 6:case"end":return e.stop()}}),e)}))),buttonProps:{type:"primary"},ButtonText:(null===(n=P.detail)||void 0===n?void 0:n.allow_add_member)&&"获取课程知识结构",ButtonTwo:(null===(t=P.detail)||void 0===t?void 0:t.allow_add_member)&&(0,V.jsx)(k.ZP,{style:{marginLeft:20},onClick:function(){Me(!0)},type:"primary",children:"文件导入"}),styles:{margin:"auto",paddingTop:100}}),!(null!=Se&&Se.is_root)&&(0,V.jsxs)("div",{style:{height:60,border:"1px solid #e7e7e7",display:"flex"},children:[(0,V.jsxs)("div",{onClick:function(){ne(!0),ue({})},className:Q?na:ea,children:[(0,V.jsxs)("div",{children:[" ",(0,V.jsx)("i",{className:"iconfont icon-zhishishu"})]}),(0,V.jsx)("div",{children:"知识树"})]}),(0,V.jsxs)("div",{onClick:function(){ne(!1),ue({})},className:Q?ea:na,children:[(0,V.jsxs)("div",{children:[" ",(0,V.jsx)("i",{className:"iconfont icon-guanxitu"})]}),(0,V.jsx)("div",{children:"关系图"})]}),(0,V.jsxs)("div",{onClick:function(){var e,n,t,i,a=Q?kn.current.viewportBounds.width:Pn.current.viewportBounds.width,s=Q?kn.current.viewportBounds.height:Pn.current.viewportBounds.height;null===(e=kn.current)||void 0===e||null===(n=e.zoomToRect)||void 0===n||n.call(e,new Ei.Rect(1,1,a/1.1,s/1.1)),null===(t=Pn.current)||void 0===t||null===(i=t.zoomToRect)||void 0===i||i.call(t,new Ei.Rect(1,1,a/1.1,s/1.1))},className:ea,children:[(0,V.jsxs)("div",{children:[" ",(0,V.jsx)("i",{className:"iconfont icon-fangda3"})]}),(0,V.jsx)("div",{children:"放大"})]}),(0,V.jsxs)("div",{onClick:function(){var e,n,t,i,a=Q?kn.current.viewportBounds.width:Pn.current.viewportBounds.width,s=Q?kn.current.viewportBounds.height:Pn.current.viewportBounds.height;null===(e=kn.current)||void 0===e||null===(n=e.zoomToRect)||void 0===n||n.call(e,new Ei.Rect(1,1,1.1*a,1.1*s)),null===(t=Pn.current)||void 0===t||null===(i=t.zoomToRect)||void 0===i||i.call(t,new Ei.Rect(1,1,1.1*a,1.1*s))},className:ea,children:[(0,V.jsxs)("div",{children:[" ",(0,V.jsx)("i",{className:"iconfont icon-suoxiao3"})]}),(0,V.jsx)("div",{children:"缩小"})]}),(0,V.jsxs)("div",{onClick:function(){var e,n,t,i;rt(600),null===(e=kn.current)||void 0===e||null===(n=e.zoomToFit)||void 0===n||n.call(e),null===(t=Pn.current)||void 0===t||null===(i=t.zoomToFit)||void 0===i||i.call(t)},className:ea,children:[(0,V.jsxs)("div",{children:[" ",(0,V.jsx)("i",{className:"iconfont icon-zishiying"})]}),(0,V.jsx)("div",{children:"最佳适应"})]}),(0,V.jsxs)("div",{onClick:o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return wn(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs.json",{method:"get",params:{identifier:T.pathId}});case 3:0===(n=e.sent).status&&(vn(null==n?void 0:n.list),qe(null==n?void 0:n.knowledge_graphs),Qe(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:ea,children:[(0,V.jsxs)("div",{children:[" ",(0,V.jsx)("i",{className:"iconfont icon-chazhao"})]}),(0,V.jsx)("div",{children:"查找"})]}),(null===(i=P.detail)||void 0===i?void 0:i.allow_add_member)&&(0,V.jsxs)("div",{onClick:function(){Me(!0)},className:ea,children:[(0,V.jsxs)("div",{children:[" ",(0,V.jsx)("i",{className:"iconfont icon-daoru"})]}),(0,V.jsx)("div",{children:"导入"})]}),(0,V.jsxs)("div",{style:{flex:1,textAlign:"end",lineHeight:"60px"},children:[(null===(s=P.detail)||void 0===s?void 0:s.allow_add_member)&&(0,V.jsx)(j.Z,{title:"历史记录",children:(0,V.jsx)("i",{className:"iconfont icon-lishijilu ".concat(Qi),onClick: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,ee.ZP)("/api/knowledge_graphs/history.json",{method:"get",params:{identifier:T.pathId,limit:10,page:$n}});case 2:0===(n=e.sent).status&&(at(!0),(null==n||null===(t=n.histories)||void 0===t?void 0:t.length)<10&&Gn(!1),Kn(null==n?void 0:n.histories));case 4:case"end":return e.stop()}}),e)}))),style:{marginRight:30}})}),(null===(r=P.detail)||void 0===r?void 0:r.allow_add_member)&&(0,V.jsx)(j.Z,{title:"清空所有数据",getPopupContainer:function(){return Ae.current},children:(0,V.jsx)("i",{onClick:function(){var e;g.Z.confirm({title:"提示",icon:null,centered:!0,getContainer:function(){return Ae.current},content:"请确定是否将知识图谱所有的数据清空,恢复空状态,清空后数据不可恢复!本次清空不会影响到课程章节内容,仅作用于知识图谱的数据。",onOk:(e=o()(a()().mark((function e(){return a()().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:T.pathId}});case 2:0===e.sent.status&&(ft(),ue({}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"iconfont icon-shanchu14 ".concat(Yi)})}),(null===(c=P.detail)||void 0===c?void 0:c.allow_add_member)&&(0,V.jsx)(j.Z,{title:"同步课程知识结构",getPopupContainer:function(){return Ae.current},children:(0,V.jsx)("i",{onClick:function(){var e;g.Z.confirm({title:"提示",icon:null,centered:!0,getContainer:function(){return Ae.current},content:"请确定是否将同步课程知识结构,更新后原有知识结构将被覆盖,覆盖后不可撤销恢复。",onOk:(e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/sync.json",{method:"post",body:{identifier:T.pathId}});case 3:n=e.sent,se(!1),0===n.status&&ft();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(Qi)})}),(null===(d=P.detail)||void 0===d?void 0:d.allow_add_member)&&(0,V.jsx)(b.Z,{getPopupContainer:function(){return Ae.current},menu:{items:[{key:"1",style:{width:100},label:(0,V.jsx)("a",{href:"".concat(pe.Z.API_SERVER,"/api/knowledge_graphs/export.xlsx?identifier=").concat(T.pathId),children:"导出Excel"})},{key:"2",label:(0,V.jsx)("a",{href:"".concat(pe.Z.API_SERVER,"/api/knowledge_graphs/export.json?identifier=").concat(T.pathId),children:"导出Word"})}]},children:(0,V.jsx)("i",{className:"iconfont icon-xiazai6 ".concat(Qi)})}),(0,V.jsx)("i",{onClick:function(){(0,bi.vp)()?(De(!1),(0,bi.BU)()):(De(!0),(0,bi.Dj)(Ae.current)),xt()},style:{marginLeft:30,marginRight:20},className:"iconfont ".concat(Le?"icon-tuichuquanping3":"icon-quanping4"," ").concat(Qi)})]})]}),(0,V.jsxs)("div",{className:"relative",children:[!Q&&(0,V.jsx)(Hi.FI,{ref:N,divClassName:"diagram-component",style:{backgroundColor:"#fff",height:Le?"calc(100vh - 100px)":540,visibility:null!=Se&&Se.is_root?"hidden":"visible"},initDiagram:function(){var e=Ei.GraphObject.make,n=e(Ei.Diagram,{allowSelect:!1,"undoManager.isEnabled":!0,initialAutoScale:Ei.Diagram.Uniform,contentAlignment:Ei.Spot.Center,layout:e(sa,{defaultSpringLength:30,defaultElectricalCharge:100}),SelectionMoved:function(e){return e.diagram.layout.invalidateLayout()},model:e(Ei.GraphLinksModel,{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(){Ei.DraggingTool.prototype.doMouseMove.call(this),this.isActive&&this.diagram.layout.doLayout(!0)},n.nodeTemplate=e(Ei.Node,"Auto",{minSize:new Ei.Size(100,100)},e(Ei.Shape,"Circle",{stroke:"white",spot1:new Ei.Spot(0,0,5,5),spot2:new Ei.Spot(1,1,-5,-5)},new Ei.Binding("fill","bgcolor")),e(Ei.TextBlock,{font:"bold 10pt helvetica, bold arial, sans-serif",stroke:"white",textAlign:"center",maxSize:new Ei.Size(100,NaN)},new Ei.Binding("text","text")),{click:function(e,n){Fn(!1),ue(null==n?void 0:n.data),Zn({left:0,top:0,bottom:0,right:0})}}),n.linkTemplate=e(Ei.Link,{layerName:"Background"},e(Ei.Shape,{stroke:"black"}),e(Ei.Shape,{toArrow:"standard",stroke:null}),e(Ei.Panel,"Auto",e(Ei.Shape,{fill:e(Ei.Brush,"Radial",{0:"rgb(240, 240, 240)",.3:"rgb(240, 240, 240)",1:"rgba(240, 240, 240, 0)"}),stroke:null}),e(Ei.TextBlock,{textAlign:"center",font:"10pt helvetica, arial, sans-serif",stroke:"#555555",margin:4},new Ei.Binding("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,Pn.current=n,n},nodeDataArray:null==Se?void 0:Se.nodeData,linkDataArray:null==Se?void 0:Se.linkData}),(0,V.jsx)("div",{id:"myDiagramDiv",style:{height:Le?"calc(100vh - 100px)":540,width:"100%",visibility:null!=Se&&Se.is_root?"hidden":Q?"visible":"hidden",position:Q?"relative":"absolute"}})]}),(0,V.jsx)("div",{children:!(null!=Se&&Se.is_root)&&la.map((function(e,n){return(0,V.jsxs)("span",{style:{marginLeft:0===n&&20,marginRight:30},children:[(0,V.jsx)("span",{style:{marginRight:6,width:16,height:8,background:ra[n],display:"inline-flex",borderRadius:4}}),(0,V.jsx)("span",{style:{color:"#9096A3"},children:e})]})}))})]}),(0,V.jsx)("div",{style:{zIndex:10},children:(0,V.jsx)(aa(),{disabled:_n,bounds:Cn,onStart:function(e,n){return function(e,n){var t,i=window.document.documentElement,a=i.clientWidth,s=i.clientHeight,l=null===(t=Ln.current)||void 0===t?void 0:t.getBoundingClientRect();Zn({left:-l.left+n.x,right:a-(l.right-n.x),top:-l.top+n.y,bottom:s-(l.bottom-n.y)-70})}(0,n)},children:(0,V.jsx)("div",{ref:Ln,style:{position:"absolute",cursor:"move",right:Le?0:-500,top:60,zIndex:10},children:(0,V.jsx)("div",{onMouseOver:function(){_n&&Sn(!je)},onMouseOut:function(){Sn(!0)},children:ce.id&&(0,V.jsx)("div",{className:Oi,children:(0,V.jsxs)($.Z,{spinning:ae,children:[(0,V.jsxs)("div",{style:{display:"flex",padding:25,paddingBottom:0},children:[(0,V.jsxs)("div",{className:Ri,children:[ce.text," ",Xn&&(0,V.jsx)("i",{onClick:function(){D(!0),fe.setFieldsValue({name:ce.text})},className:"iconfont icon-bianji3",style:{marginLeft:14,color:"#666666",cursor:"pointer"}})]}),(0,V.jsx)("div",{children:(0,V.jsx)("i",{style:{cursor:"pointer"},onClick:function(){var e,n;Xn?Fn(!1):(ue({}),null===(e=kn.current)||void 0===e||e.clearSelection(),null===(n=Pn.current)||void 0===n||n.clearSelection())},className:"iconfont icon-danchuangguanbi"})})]}),(0,V.jsxs)("div",{style:{maxHeight:580,overflow:"auto",padding:25,paddingTop:0},children:[Xn&&(0,V.jsxs)("div",{style:{marginTop:25},children:[(0,V.jsxs)("span",{className:Ji,onClick:function(){4!==ce.unit_type&&0!==ce.unit_type?(fe.setFieldsValue({name:""}),R(!0)):0===ce.unit_type?x.ZP.info("根节点暂不支持插入知识点"):x.ZP.info("知识点为最小单位暂不支持插入知识点")},children:[(0,V.jsx)("i",{style:{marginRight:8},className:"iconfont icon-charuzhishidian1"})," 插入知识点"]}),(0,V.jsxs)("span",{className:Ji,onClick:function(){4!==ce.unit_type?(fe.setFieldsValue({name:"",unit_type:3,url:""}),q(!0)):x.ZP.info("知识点为最小单位暂不支持插入知识单元")},children:[(0,V.jsx)("i",{style:{marginRight:8},className:"iconfont icon-charuzhishidanyuan"})," 插入知识单元"]}),(0,V.jsxs)("span",{className:Ji,onClick:function(){var e;g.Z.confirm({icon:null,title:"提示",centered:!0,getContainer:function(){return Ae.current},content:"删除该节点会导致它的子节点一并删除,删除节点不会影响到课程章节内容,删除后,数据不可恢复请确认是否删除",onOk:(e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(ce.id,".json"),{method:"DELETE"});case 3:n=e.sent,se(!1),0===(null==n?void 0:n.status)&&(ue({}),ft());case 6:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,V.jsx)("i",{style:{marginRight:8},className:"iconfont icon-shanchujiedian"})," 删除节点"]}),(0,V.jsxs)("span",{className:Ji,onClick:o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return xe(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs.json",{method:"get",params:{identifier:T.pathId}});case 3:0===(n=e.sent).status&&(vn(null==n?void 0:n.list),qe(null==n?void 0:n.knowledge_graphs),Qe(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,V.jsx)("i",{style:{marginRight:8},className:"iconfont icon-guanxi"})," 关系"]})]}),Xn&&(0,V.jsxs)("div",{style:{marginTop:20},children:[(0,V.jsxs)("div",{className:Vi,children:[(0,V.jsx)("span",{className:Ki}),"属性"]}),4!=ce.unit_type&&ce.unit_type>0&&(0,V.jsxs)("div",{style:{paddingLeft:8},children:[(0,V.jsx)("label",{className:Ui,children:"类型"}),(0,V.jsxs)(I.default,{size:"large",getPopupContainer:function(){return Ae.current},style:{width:"100%",marginTop:6},value:ce.unit_type,onChange: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 ce.unit_type=n,ue(l()({},ce)),se(!0),e.next=5,(0,ee.ZP)("/api/knowledge_graphs/".concat(ce.id,".json"),{method:"put",body:{unit_type:n}});case 5:t=e.sent,se(!1),0===t.status&&(D(!1),ft());case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"请选择类型",children:[(0,V.jsx)(I.default.Option,{value:1,children:"课件"}),(0,V.jsx)(I.default.Option,{value:3,children:"文本"}),(0,V.jsx)(I.default.Option,{value:2,children:"实训"}),(0,V.jsx)(I.default.Option,{value:5,children:"考试"}),(0,V.jsx)(I.default.Option,{value:6,children:"作业"}),(0,V.jsx)(I.default.Option,{value:7,children:"练习"}),(0,V.jsx)(I.default.Option,{value:8,children:"视频"})]})]}),(0,V.jsxs)("div",{style:{paddingLeft:8,marginTop:15},children:[(0,V.jsx)("label",{className:Ui,style:{display:"flex"},children:"跳转地址"}),(0,V.jsx)(Y.Z,{size:"large",value:ce.url,onChange:function(e){ce.url=e.target.value,ue(l()({},ce))},disabled:je,onBlur:function(){var e=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Sn(!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 se(!0),e.next=9,(0,ee.ZP)("/api/knowledge_graphs/".concat(ce.id,".json"),{method:"put",body:{url:n.target.value}});case 9:t=e.sent,se(!1),be(!0),0===t.status&&(D(!1),ft());case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"81%",marginTop:6}}),(0,V.jsx)("i",{onClick:function(){be(!1)},className:"iconfont icon-bianji3",style:{marginLeft:12,marginRight:20,color:"#666666",cursor:"pointer"}}),(0,V.jsx)("span",{className:Ji,style:{marginRight:0},onClick:function(){ce.url?window.open(ce.url):x.ZP.info("链接不能为空")},children:"跳转"})]})]}),Xn&&(0,V.jsxs)("div",{style:{marginTop:20},children:[(0,V.jsxs)("div",{className:Vi,children:[(0,V.jsx)("span",{className:Ki}),"关系"]}),null===(f=ce)||void 0===f||null===(f=f.relations)||void 0===f?void 0:f.map((function(e,n){return(0,V.jsxs)("div",{style:{display:"flex",paddingLeft:8},children:[(0,V.jsxs)("div",{className:qi,children:["与节点“",(0,V.jsx)("span",{style:{fontWeight:600,color:"#000000"},children:e.name}),"”为",e.relation,"关系"]}),(0,V.jsx)("div",{style:{width:"10%",textAlign:"end"},children:(0,V.jsx)("i",{onClick:function(){var t;g.Z.confirm({icon:null,title:"提示",getContainer:function(){return Ae.current},centered:!0,content:"请确认是否将节点之间的关系解绑",onOk:(t=o()(a()().mark((function t(){var i,s,r;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return se(!0),t.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(null===(i=ce)||void 0===i?void 0:i.id,"/delete_relation.json"),{method:"POST",body:{relation_id:e.relation_id}});case 3:s=t.sent,se(!1),0===s.status&&(null===(r=ce.relations)||void 0===r||r.splice(n,1),ue(l()({},ce)),ft());case 6:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},className:"".concat(Yi," iconfont icon-shanchu10")})})]})}))]}),!Xn&&(0,V.jsxs)("div",{style:{marginTop:20},children:[(0,V.jsxs)("div",{className:Vi,children:[(0,V.jsx)("span",{className:Ki}),"学习资源"]}),(0,V.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:null==oa?void 0:oa.map((function(e,n){var t,i;return(0,V.jsxs)("div",{style:{padding:"10px 12px",background:"#F6F7F9",marginBottom:10,display:(null===(t=ce)||void 0===t||null===(t=t.sub_knowledge_graphs)||void 0===t||null===(t=t.filter((function(n){return n.type===e.type})))||void 0===t?void 0:t.length)<=0&&"none"},children:[(0,V.jsx)("p",{style:{color:"#3061D0",fontSize:12,marginBottom:4},children:e.name}),null===(i=ce)||void 0===i||null===(i=i.sub_knowledge_graphs)||void 0===i||null===(i=i.filter((function(n){return n.type===e.type})))||void 0===i?void 0:i.map((function(e){return(0,V.jsxs)("div",{onClick:function(){window.open(null==e?void 0:e.url)},style:{display:"flex",paddingLeft:8,alignItems:"center",cursor:"pointer",justifyContent:"space-between"},children:[(0,V.jsxs)("span",{className:"".concat(qi," ").concat($i),style:{color:"#5F6368",marginTop:0,width:"90%",display:"inline-flex"},children:[" ",e.name," "]}),(0,V.jsx)("div",{style:{color:"#3061D0"},children:"查看"})]})}))]})}))})]}),!Xn&&(0,V.jsxs)("div",{style:{marginTop:20},children:[(0,V.jsxs)("div",{className:Vi,children:[(0,V.jsx)("span",{className:Ki}),"存在关系的知识节点"]}),(0,V.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:null===(m=ce)||void 0===m||null===(m=m.relations)||void 0===m?void 0:m.map((function(e,n){return(0,V.jsx)("div",{className:$i,onClick:function(){var n,t,i,a,s,r,o,c,u;null===(n=kn.current)||void 0===n||n.clearSelection(),null===(t=Pn.current)||void 0===t||t.clearSelection();var d=null===(i=Pn.current)||void 0===i||null===(a=i.findNodeForKey)||void 0===a?void 0:a.call(i,null==e?void 0:e.relation_id),f=null===(s=kn.current)||void 0===s||null===(r=s.findNodeForKey)||void 0===r?void 0:r.call(s,null==e?void 0:e.relation_id);null===(o=kn.current)||void 0===o||null===(o=o.commandHandler)||void 0===o||o.scrollToPart(f),null===(c=Pn.current)||void 0===c||null===(c=c.commandHandler)||void 0===c||c.scrollToPart(d),d&&(d.isSelected=!0),f&&(f.isSelected=!0);var p=null==Se||null===(u=Se.nodeData)||void 0===u||null===(u=u.filter((function(n){return(null==n?void 0:n.id)===(null==e?void 0:e.relation_id)})))||void 0===u?void 0:u[0];ue(l()({},p))},style:{display:"flex",paddingLeft:8,cursor:"pointer"},children:(0,V.jsxs)("div",{className:"".concat(qi," ").concat($i),children:["【",e.relation,"】",e.name]})})}))})]}),(0,V.jsxs)("div",{style:{marginTop:20},children:[(0,V.jsxs)("div",{className:Vi,children:[(0,V.jsx)("span",{className:Ki}),"描述",(0,V.jsx)("div",{style:{flex:1,textAlign:"end"},children:Xn&&(0,V.jsxs)("span",{onClick:function(){Te({add:!0,name:""}),fe.setFieldsValue({describe:""})},className:Bi,children:[(0,V.jsx)("i",{style:{fontSize:12},className:"iconfont icon-tianjiashitixiaojiahao"})," 添加"]})})]}),(0,V.jsx)("div",{style:{maxHeight:200,overflow:"auto"},children:null===(y=ce.descriptions)||void 0===y?void 0:y.map((function(e,n){return(0,V.jsxs)("div",{className:Wi,children:[(0,V.jsxs)("div",{className:Gi,children:[(0,V.jsxs)("div",{style:{fontSize:14,color:"#000000",fontWeight:500},children:["描述",n+1]}),Xn&&(0,V.jsxs)("div",{children:[(0,V.jsx)("i",{onClick:function(){Te({index:n,name:e}),fe.setFieldsValue({describe:e})},style:{marginRight:10},className:"iconfont icon-bianji-moren ".concat(Qi)}),(0,V.jsx)("i",{onClick:function(){var e;g.Z.confirm({icon:null,title:"提示",getContainer:function(){return Ae.current},centered:!0,content:"删除描述后,数据不可恢复,请确认是否删除",onOk:(e=o()(a()().mark((function e(){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null===(t=ce.descriptions)||void 0===t||t.splice(n,1),ue(l()({},ce)),se(!0),e.next=5,(0,ee.ZP)("/api/knowledge_graphs/".concat(ce.id,".json"),{method:"put",body:{descriptions:ce.descriptions}});case 5:i=e.sent,se(!1),0===i.status&&(D(!1),ft());case 8:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"iconfont icon-shanchutimu ".concat(Yi)})]})]}),(0,V.jsx)(re.Z,{value:e||""})]})}))}),!Xn&&(null===(w=P.detail)||void 0===w?void 0:w.allow_add_member)&&(0,V.jsx)("div",{style:{textAlign:"center",marginTop:10},children:(0,V.jsx)(k.ZP,{type:"primary",style:{width:120},onClick:function(){Fn(!0)},children:"编辑"})})]})]})]})})})})})}),(0,V.jsx)(g.Z,{open:Z,centered:!0,title:"编辑",getContainer:function(){return Ae.current},onCancel:function(){return D(!1)},okButtonProps:{loading:F},onOk:function(){fe.submit()},children:(0,V.jsx)(G.Z,{size:"large",form:fe,onFinish: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 M(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(ce.id,".json"),{method:"put",body:{name:n.name}});case 3:t=e.sent,M(!1),0===t.status&&(Q&&(ce.text=n.name,ue(ce)),D(!1),x.ZP.info("修改成功"),ft());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,V.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,V.jsx)(Y.Z,{maxLength:30})})})}),(0,V.jsx)(g.Z,{open:O,centered:!0,title:"插入知识点",getContainer:function(){return Ae.current},onCancel:function(){return R(!1)},okButtonProps:{loading:F},onOk:function(){fe.submit()},children:(0,V.jsx)(G.Z,{size:"large",form:fe,onFinish: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 M(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs.json",{method:"post",body:l()(l()({},n),{},{unit_type:4,identifier:T.pathId,parent_id:ce.id})});case 3:t=e.sent,M(!1),0===t.status&&(R(!1),ft(),x.ZP.info("插入知识点成功"));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,V.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,V.jsx)(Y.Z,{maxLength:20})})})}),(0,V.jsx)(g.Z,{open:B,centered:!0,width:550,title:"插入知识单元",getContainer:function(){return Ae.current},onCancel:function(){return q(!1)},okButtonProps:{loading:F},onOk:function(){fe.submit()},children:(0,V.jsxs)(G.Z,{size:"large",form:fe,labelCol:{span:5},onFinish: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,ee.ZP)("/api/knowledge_graphs.json",{method:"post",body:l()(l()({},n),{},{identifier:T.pathId,parent_id:ce.id})});case 2:t=e.sent,M(!1),0===t.status&&(q(!1),ft(),x.ZP.info("插入知识单元成功"));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,V.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,V.jsx)(Y.Z,{placeholder:"请输入知识单元名称",maxLength:20})}),(0,V.jsx)(G.Z.Item,{name:"unit_type",label:"类型",children:(0,V.jsxs)(I.default,{getPopupContainer:function(){return Ae.current},placeholder:"请选择类型",children:[(0,V.jsx)(I.default.Option,{value:1,children:"课件"}),(0,V.jsx)(I.default.Option,{value:3,children:"文本"}),(0,V.jsx)(I.default.Option,{value:2,children:"实训"}),(0,V.jsx)(I.default.Option,{value:5,children:"考试"}),(0,V.jsx)(I.default.Option,{value:6,children:"作业"}),(0,V.jsx)(I.default.Option,{value:7,children:"练习"}),(0,V.jsx)(I.default.Option,{value:8,children:"视频"})]})}),(0,V.jsx)(G.Z.Item,{name:"url",label:"跳转地址",rules:[{pattern:new RegExp(/^(https?:\/\/)?([\w.-]+)\.([a-z]{2,})(\/\S*)?$/,"i"),message:"请输入正确的地址"}],children:(0,V.jsx)(Y.Z,{placeholder:"请输入点击该节点跳转的链接地址"})})]})}),he&&(0,V.jsxs)(g.Z,{open:he,centered:!0,width:550,title:"添加关系",getContainer:function(){return Ae.current},onCancel:function(){un(""),xe(!1)},okButtonProps:{loading:F},onOk:function(){cn?(xe(!1),gn(!0),fe.setFieldsValue({relation:1}),nn("")):x.ZP.info("请先选择节点")},children:[(0,V.jsx)(Y.Z.Search,{size:"large",onChange:function(e){var n=e.target.value,t=pn.filter((function(e){return e.title.indexOf(n)>-1})).map((function(e){return e.key}));Qe(t),ln(!0),nn(e.target.value)}}),(0,V.jsx)(L.Z,{onExpand:function(e){Qe(e),ln(!1)},style:{maxHeight:300,height:300,marginTop:20,overflow:"auto"},onSelect:function(e){console.log("---",e),un(null==e?void 0:e[0])},expandedKeys:Ge,defaultExpandAll:!0,autoExpandParent:sn,treeData:mt})]}),(ke.name||ke.add)&&(0,V.jsx)(g.Z,{open:ke.name||ke.add,title:"描述",width:900,getContainer:function(){return Ae.current},centered:!0,onCancel:function(){Te("")},okButtonProps:{loading:F},onOk:function(){fe.submit()},children:(0,V.jsx)(G.Z,{form:fe,onFinish: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 M(!0),ke.add?(ce.descriptions.push(n.describe),ue(l()({},ce))):(ce.descriptions[ke.index]=n.describe,ue(l()({},ce))),e.next=4,(0,ee.ZP)("/api/knowledge_graphs/".concat(ce.id,".json"),{method:"put",body:{descriptions:ce.descriptions}});case 4:t=e.sent,M(!1),Te(""),0===t.status&&(D(!1),ft());case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,V.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,V.jsx)(ut.Z,{placeholder:"请在此输入内容最大限制为65000个字符",watch:!0,defaultValue:ke.name})})})}),(0,V.jsxs)(g.Z,{title:"文件导入",open:Fe,getContainer:function(){return Ae.current},centered:!0,okButtonProps:{loading:F},onCancel:function(){Me(!1),Re([])},onOk:o()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=new FormData,!(Oe.length>0)){e.next=5;break}n.append("file",Oe[0]),e.next=7;break;case 5:return x.ZP.warning("请选择文件"),e.abrupt("return");case 7:return M(!0),n.append("ec_year_id",T.ec_year_id),n.append("identifier",T.pathId),e.next=12,(0,ee.ZP)("/api/knowledge_graphs/import.json",{method:"post",body:n},!0);case 12:t=e.sent,M(!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,V.jsxs)("span",{children:["检测到本次导入存在不符合要求的数据,点击下载",(0,V.jsx)("a",{href:"".concat(pe.Z.API_SERVER).concat(null==t?void 0:t.url),download:"失败数据.xlsx",children:"导入失败的数据"}),"查看"]})}),Re([]),ce={},ue({}),(null==t?void 0:t.success)>0&&x.ZP.info("添加成功"),ft(),Me(!1));case 15:case"end":return e.stop()}}),e)}))),children:[!(null!=Se&&Se.is_root)&&(0,V.jsx)("div",{style:{marginBottom:30,color:"#333333"},children:"检测当前已存在数据,导入后原数据将会被删除,按照最新导入的为主,如继续导入,请按照下方步骤进行"}),(0,V.jsxs)("p",{style:{color:"#5F6368"},children:["步骤1",(0,V.jsx)("span",{style:{color:"#000000"},children:"下载"}),(0,V.jsx)("a",{href:"".concat(pe.Z.API_SERVER,"/api/knowledge_graphs/down_template.json"),download:"模版.xlsx",children:"知识图谱导入模版"})]}),(0,V.jsx)(A.Z,{children:(0,V.jsxs)(C.Z,{style:{color:"#5F6368"},children:["步骤2",(0,V.jsx)("span",{style:{color:"#000000"},children:"上传填写好的《知识图谱导入模版》"})]})}),(0,V.jsx)(A.Z,{className:ta,style:{marginTop:10,marginLeft:50},children:(0,V.jsx)(Xi.Z,l()(l()({},vt),{},{children:(0,V.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,V.jsx)("i",{style:{fontSize:12,marginRight:6},className:"iconfont icon-tianjiashitixiaojiahao"})," 选择文件"]})}))})]}),(0,V.jsx)(g.Z,{open:xn,title:"添加关系",width:500,getContainer:function(){return Ae.current},centered:!0,onCancel:function(){gn(!1),fe.setFieldsValue({relation:null})},okButtonProps:{loading:F},onOk:function(){fe.submit()},children:(0,V.jsx)(G.Z,{form:fe,onFinish: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 M(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(ce.id,"/relation.json"),{method:"post",body:l()({parent_id:cn},n)});case 3:t=e.sent,M(!1),0===t.status&&(fe.setFieldsValue({relation:null}),x.ZP.info("关联成功"),ft(),un(""),gn(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,V.jsx)(G.Z.Item,{name:"relation",label:"类型",children:(0,V.jsxs)(I.default,{getPopupContainer:function(){return Ae.current},placeholder:"请选择类型",children:[(0,V.jsx)(I.default.Option,{value:1,children:"关联"}),(0,V.jsx)(I.default.Option,{value:2,children:"后序"})]})})})}),bn&&(0,V.jsxs)(g.Z,{open:bn,centered:!0,width:550,title:"查找",getContainer:function(){return Ae.current},onCancel:function(){un(""),wn(!1)},okButtonProps:{loading:F},onOk:function(){var e,n,t,i,a,s,l,r;wn(!1),null===(e=kn.current)||void 0===e||e.clearSelection(),null===(n=Pn.current)||void 0===n||n.clearSelection();var o,c,u=null===(t=Pn.current)||void 0===t||null===(i=t.findNodeForKey)||void 0===i?void 0:i.call(t,cn),d=null===(a=kn.current)||void 0===a||null===(s=a.findNodeForKey)||void 0===s?void 0:s.call(a,cn);(null===(l=kn.current)||void 0===l||null===(l=l.commandHandler)||void 0===l||l.scrollToPart(d),null===(r=Pn.current)||void 0===r||null===(r=r.commandHandler)||void 0===r||r.scrollToPart(u),u)&&(u.isSelected=!0,null!==(o=P.detail)&&void 0!==o&&o.allow_add_member&&(Zn({left:0,top:0,bottom:0,right:0}),ue(u.data)));d&&(d.isSelected=!0,null!==(c=P.detail)&&void 0!==c&&c.allow_add_member&&(Zn({left:0,top:0,bottom:0,right:0}),ue(d.data)));un(""),nn("")},children:[(0,V.jsx)(Y.Z.Search,{size:"large",allowClear:!0,onChange:function(e){var n=e.target.value,t=pn.filter((function(e){return e.title.indexOf(n)>-1})).map((function(e){return e.key}));Qe(t),t.length<=0?On(!0):On(!1),ln(!0),nn(e.target.value)}}),En?(0,V.jsx)(Wn.Z,{}):(0,V.jsx)(L.Z,{onExpand:function(e){Qe(e),ln(!1)},style:{maxHeight:400,height:400,marginTop:20,overflow:"auto"},onSelect:function(e){un(null==e?void 0:e[0])},expandedKeys:Ge,defaultExpandAll:!0,autoExpandParent:sn,treeData:mt})]}),(0,V.jsx)(g.Z,{title:"历史记录",open:it,getContainer:function(){return Ae.current},onCancel:function(){return at(!1)},footer:!1,children:(0,V.jsx)("div",{style:{maxHeight:300,overflow:"auto",padding:10},children:(0,V.jsx)(Ve(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return et($n+1),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/history.json",{method:"get",params:{identifier:T.pathId,limit:10,page:$n+1}});case 3:0===(n=e.sent).status&&(Kn([].concat(h()(Vn),h()(null==n?void 0:n.histories))),(null==n||null===(t=n.histories)||void 0===t?void 0:t.length)<10&&Gn(!1));case 5:case"end":return e.stop()}}),e)}))),hasMore:Un,useWindow:!1,children:(0,V.jsx)(Fi.Z,{dataSource:Vn,renderItem:function(e){return(0,V.jsx)(Fi.Z.Item,{children:(0,V.jsx)(Fi.Z.Item.Meta,{avatar:(0,V.jsx)(Mi.C,{src:pe.Z.IMG_SERVER+"/images/"+e.avatar_url}),title:(0,V.jsxs)("div",{style:{display:"inline-flex",width:"100%"},children:[(0,V.jsxs)("span",{style:{flex:1,display:"inline-flex"},children:[" ",e.real_name]})," ",(0,V.jsx)("div",{children:e.created_at})]}),description:e.content})},e.id)}})})})})]})})),ua={flex_box_center:"flex_box_center___zI_82",flex_space_between:"flex_space_between___c8p6y",flex_box_vertical_center:"flex_box_vertical_center___OQMX2",flex_box_center_end:"flex_box_center_end___TDCTp",flex_box_column:"flex_box_column___TBe9v",bg:"bg___B_tAL",AllButStyle:"AllButStyle___gHlx_",ButStyles:"ButStyles___QnHEw",order:"order___p1oR4",payed:"payed___clmo_",study:"study___xKiY_",studyActive:"studyActive___OL576",Head:"Head___A9J68",Headtitle:"Headtitle___HvFxg",span2:"span2___L0TMM",Headprice:"Headprice___RXYrD",nowPrice:"nowPrice___cv3Ok",initPrice:"initPrice___EXuC3",Swiper:"Swiper___sDGem",BannerListItemDiv:"BannerListItemDiv___asTuk",BannerListItem:"BannerListItem___NwQOT",BannerListItemImg:"BannerListItemImg___mD5FK",bgimg:"bgimg___PFwp4",buyimg:"buyimg___QLVI_",curCourse:"curCourse___ExJPE",BannerListItemInfo:"BannerListItemInfo___Vio14",BannerListItemInfoTitle:"BannerListItemInfoTitle___FiU8N",BannerListItemInfoTeacher:"BannerListItemInfoTeacher___aifjQ",BannerListItemInfoTime:"BannerListItemInfoTime___qez5r",timeprice:"timeprice___dqmp8",span:"span___UhhBA",BannerListItemInfoTime2:"BannerListItemInfoTime2___Zm2lP",span1:"span1___AXdGP",expansion:"expansion___t6EwU"},da=["pathsDetail","globalSetting","user","loading","dispatch"],fa=(0,v.connect)((function(e){var n=e.pathsDetail,t=e.loading;return{pathsDetail:n,globalSetting:e.globalSetting,loading:t,user:e.user}}))((function(e){e.pathsDetail,e.globalSetting;var n=e.user,t=(e.loading,e.dispatch,f()(e,da),(0,p.useState)([])),i=u()(t,2),s=i[0],l=i[1],r=(0,v.useSearchParams)(),c=u()(r,1)[0],d=(0,v.useParams)(),m=(0,p.useState)(!1),x=u()(m,2),g=x[0],y=x[1],b=function(){var e=o()(a()().mark((function e(){var t,i,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y(!0),e.next=3,(0,ee.ZP)("/api/paths/".concat(d.pathId,"/packages_list.json"),{method:"get",params:{identifier:null==n||null===(t=n.userInfo)||void 0===t?void 0:t.login,id:d.pathId}});case 3:i=e.sent,y(!1),0==i.status&&l(null==i||null===(s=i.data)||void 0===s?void 0:s.map((function(e){return e.isFull=!1,e})));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){b()}),[]);var w=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,ee.ZP)("/api/payments.json",{method:"POST",body:{subject_package_id:n,payment_method:"wechat_qr"}});case 2:null!=(t=e.sent)&&t.num&&window.open(c.get("userid")?"/order/".concat(d.pathId,"/pay?order_num=").concat(null==t?void 0:t.num,"&userid=").concat(c.get("userid")):"/order/".concat(d.pathId,"/pay?order_num=").concat(null==t?void 0:t.num));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,V.jsx)($.Z,{spinning:g,children:(null==s?void 0:s.length)>0?null==s?void 0:s.map((function(e){return t=e,(0,V.jsxs)("section",{style:{marginBottom:"26px",backgroundColor:"#fff"},children:[(0,V.jsxs)("div",{className:ua.Head,children:[(0,V.jsxs)("div",{className:ua.Headtitle,children:[(0,V.jsx)("span",{title:null==t?void 0:t.package_name,style:{display:"inline-block",maxWidth:"260px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},children:null==t?void 0:t.package_name}),(0,V.jsxs)("span",{className:ua.span2,children:["(共 ",(0,V.jsx)("span",{style:{color:"#333"},children:null==t?void 0:t.subject_count})," 门课程)"]})]}),(0,V.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"},children:[(0,V.jsxs)("div",{className:ua.Headprice,children:[(0,V.jsx)("span",{children:"套餐价格:"}),(0,V.jsxs)("span",{className:ua.nowPrice,children:["¥",parseInt(null===(i="".concat(null==t?void 0:t.package_price))||void 0===i||null===(i=i.split("."))||void 0===i?void 0:i[1])>0?null==t?void 0:t.package_price:null===(a="".concat(null==t?void 0:t.package_price))||void 0===a||null===(a=a.split("."))||void 0===a?void 0:a[0]]}),(0,V.jsxs)("span",{className:ua.initPrice,children:["¥",parseInt(null===(r="".concat(null==t?void 0:t.package_origin_price))||void 0===r||null===(r=r.split("."))||void 0===r?void 0:r[1])>0?null==t?void 0:t.package_origin_price:null===(o="".concat(null==t?void 0:t.package_origin_price))||void 0===o||null===(o=o.split("."))||void 0===o?void 0:o[0]]})]}),(0,V.jsx)("div",{className:ua.AllButStyle,children:(0,V.jsxs)(k.ZP,{className:null!=t&&t.is_payed?"".concat(ua.payed):"".concat(ua.order),onClick:function(){null!=t&&t.is_payed?v.history.push("/users/".concat(null==n?void 0:n.userInfo.login,"/paths?category=payed")):w(null==t?void 0:t.id)},children:[null!=t&&t.is_payed?"已购买":"立即购买"," "]})})]})]}),(0,V.jsx)("div",{className:t.isFull?"".concat(ua.Swiper):"".concat(ua.Swiper," ").concat(ua.expansion),children:null==t||null===(c=t.subjects)||void 0===c?void 0:c.map((function(e,n){var t,i,a,s;return(0,V.jsx)("div",{style:{width:"232px",marginRight:(1+n)%3==0?0:22},className:ua.BannerListItemDiv,children:(0,V.jsx)("div",{className:ua.BannerListItem,children:(0,V.jsxs)("div",{onClick:function(){return window.open("/paths/".concat(e.identifier))},children:[(0,V.jsxs)("div",{className:ua.BannerListItemImg,children:[(0,V.jsx)("img",{className:ua.bgimg,src:"".concat(e.image_url)}),(null==e?void 0:e.user_paid_subject)&&(0,V.jsx)("img",{className:ua.buyimg,src:"data:image/png;base64,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"}),(null==e?void 0:e.is_current_subject)&&(0,V.jsx)("span",{className:ua.curCourse,children:"当前课程"})]}),(0,V.jsxs)("div",{className:ua.BannerListItemInfo,children:[(0,V.jsx)(j.Z,{placement:"topLeft",title:e.name,children:(0,V.jsx)("div",{className:ua.BannerListItemInfoTitle,children:e.name})}),(0,V.jsxs)("div",{className:ua.BannerListItemInfoTeacher,children:["讲师:",e.teacher]}),(0,V.jsxs)("div",{className:"".concat(ua.BannerListItemInfoTime," ").concat(ua.BannerListItemInfoTime2),children:[(0,V.jsxs)("div",{className:ua.span1,children:[e.learn_count/1e4>1?(e.learn_count/1e4).toFixed(1)+"W":e.learn_count,"人正在学"]}),(0,V.jsx)("div",{className:"".concat(ua.timeprice),children:(0,V.jsxs)("div",{className:ua.span,children:[(0,V.jsx)("span",{className:ua.qianfuhao,children:"¥"}),e.is_discount?parseInt(null==e||null===(t=e.price)||void 0===t?void 0:t.split(".")[1])>0?null==e?void 0:e.price:null==e||null===(i=e.price)||void 0===i?void 0:i.split(".")[0]:parseInt(null==e||null===(a=e.origin_price)||void 0===a?void 0:a.split(".")[1])>0?null==e?void 0:e.origin_price:null==e||null===(s=e.origin_price)||void 0===s?void 0:s.split(".")[0]]})})]})]})]})})},n)}))}),(0,V.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",color:"#82A8FF",paddingBottom:"20px"},children:(null==t||null===(u=t.subjects)||void 0===u?void 0:u.length)>3&&(0,V.jsxs)("div",{onClick:function(){t.isFull=!t.isFull,l(h()(s))},children:[(0,V.jsx)("span",{className:"current",style:{marginRight:"6px"},children:t.isFull?"收起":"展开"}),(0,V.jsx)("span",{className:"current",children:(0,V.jsx)("i",{className:t.isFull?"iconfont icon-shouqi5":"iconfont icon-xiala4",style:{fontSize:"8px"}})})]})})]});var t,i,a,r,o,c,u})):(0,V.jsx)(Wn.Z,{})})})),pa="bg___sN_Hy",va="wrap___IaIuZ",ma="content___q5lPL",ha="wrapTabs___FivJx",xa="intro___lW9Kf",ga="introTitle___y5V_M",ya=["pathsDetail","globalSetting","loading","dispatch"],ja=On.Z.TabPane;function ba(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(),vn.Z.publish("preview-image",i))}}var wa=(0,v.connect)((function(e){var n=e.pathsDetail,t=e.loading;return{pathsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n,t,i,s=e.pathsDetail,r=(e.globalSetting,e.loading,e.dispatch),c=(f()(e,ya),(0,v.useSearchParams)()),d=u()(c,1)[0],m=(0,v.useParams)(),h=(0,p.useRef)(),x=(0,p.useState)(""),g=u()(x,2),y=g[0],j=g[1],b=[{name:"课程章节",key:"stage"},{name:"排行榜",key:"ranking"},{name:"证书申请",key:"certificate"},{name:"科教资源图谱",key:"atlas"},{name:"知识图谱",key:"knowledge"},{name:"套餐列表",key:"Combination",extra:"优惠"}].filter((function(e){var n,t;return!!(null!==(n=s.detail)&&void 0!==n&&n.excellent||!1===(null===(t=s.detail)||void 0===t?void 0:t.is_free))||"certificate"!==e.key})).filter((function(e){var n,t;return!(null===(n=s.detail)||void 0===n||!n.atlas_data||null===(t=s.detail)||void 0===t||null===(t=t.atlas_data)||void 0===t||!t.nodes)||"atlas"!==e.key})).filter((function(e){var n,t;return!(!1!==(null===(n=s.detail)||void 0===n?void 0:n.is_free)||null===(t=s.detail)||void 0===t||!t.is_has_package)||"Combination"!==e.key})).filter((function(e){var n,t;return!1!==(null===(n=s.detail)||void 0===n?void 0:n.is_free)||!1!==(null===(t=s.detail)||void 0===t?void 0:t.show_chapter)||"stage"!==e.key})).filter((function(e){var n,t;return!1!==(null===(n=s.detail)||void 0===n?void 0:n.is_free)||!1!==(null===(t=s.detail)||void 0===t?void 0:t.show_charts)||"ranking"!==e.key})).filter((function(e){var n,t;return!1!==(null===(n=s.detail)||void 0===n?void 0:n.is_free)||!1!==(null===(t=s.detail)||void 0===t?void 0:t.show_cert_apply)||"certificate"!==e.key})).filter((function(e){var n,t;return!1!==(null===(n=s.detail)||void 0===n?void 0:n.is_free)||!1!==(null===(t=s.detail)||void 0===t?void 0:t.show_knowledge_graph)||"knowledge"!==e.key})),w=(0,p.useState)(d.get("activeKey")||(null===(n=b[0])||void 0===n?void 0:n.key)),P=u()(w,2),k=P[0],T=P[1];(0,p.useEffect)((function(){if(h.current)return h.current.addEventListener("mousedown",ba),function(){var e;null===(e=h.current)||void 0===e||e.removeEventListener("mousedown",ba)}}),[h.current]),(0,p.useEffect)((function(){m.pathId&&N()}),[m.pathId]),(0,p.useEffect)((function(){var e,n;(0,R.Dk)(null===(e=s.detail)||void 0===e?void 0:e.name),T(d.get("activeKey")||(null===(n=b[0])||void 0===n?void 0:n.key))}),[s]);var N=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"pathsDetail/getPathsDetail",payload:l()({id:m.pathId},(0,R.oP)())});case 2:n=e.sent,r({type:"pathsDetail/getRightData",payload:{id:m.pathId}}),r({type:"pathsDetail/getStageData",payload:{subject_id:m.pathId}}),null!=n&&n.id&&d.get("token")&&(location.href=location.pathname);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,V.jsx)($.Z,{spinning:!1,children:(0,V.jsxs)("section",{className:pa,children:[(0,V.jsx)(fe,{}),(0,V.jsx)(Ct.Z,{}),(0,V.jsxs)("section",{style:{marginTop:(null===(t=s.detail)||void 0===t?void 0:t.excellent)&&"89px"},className:"edu-container pb80 ".concat(va),children:[(0,V.jsxs)("aside",{className:ma,children:[(0,V.jsxs)("div",{className:xa,children:[(0,V.jsx)("div",{className:ga,children:(0,V.jsxs)("span",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,V.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,V.jsx)("div",{ref:h,children:(0,V.jsx)(re.Z,{value:null===(i=s.detail)||void 0===i?void 0:i.description})})]}),(null==b?void 0:b.length)>0&&(0,V.jsx)(On.Z,{className:ha,activeKey:k,onChange:function(e){return T(e)},tabBarGutter:50,tabBarStyle:{height:76},tabBarExtraContent:"stage"===k?(0,V.jsx)(pi.t7,{style:{width:222,backgroundColor:"#fff"},placeholder:"请输入名称进行搜索",onChange:function(e){var n;j(null===(n=decodeURIComponent(e))||void 0===n?void 0:n.trim())}}):"",children:b.map((function(e){return(0,V.jsx)(ja,{tab:null!=e&&e.extra?(0,V.jsxs)("span",{style:{position:"relative"},children:[(0,V.jsx)("span",{children:e.name}),(0,V.jsx)("span",{style:{position:"absolute",top:"0",left:"72px",display:"inline-block",width:"32px",height:"16px",lineHeight:"16px",textAlign:"center",backgroundColor:"#FF0000",borderRadius:"8px",fontSize:"12px",color:"#fff"},children:e.extra})]}):e.name},e.key)}))}),"stage"===k&&(0,V.jsx)(di,{keywords:y}),"ranking"===k&&(0,V.jsx)(ji,{}),"certificate"===k&&(0,V.jsx)(gi,{}),"atlas"===k&&(0,V.jsx)(Pi,{}),"knowledge"===k&&(0,V.jsx)(ca,{}),"Combination"===k&&(0,V.jsx)(fa,{})]}),(0,V.jsx)(gn,{})]})]})})}))},3883:function(e,n,t){function i(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()}t.d(n,{BU:function(){return a},Dj:function(){return i},gH:function(){return s},vp:function(){return l}});var s=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}},99436:function(e,n){n.Z={flex_box_center:"flex_box_center___iyIe6",flex_space_between:"flex_space_between___g2WjG",flex_box_vertical_center:"flex_box_vertical_center___Tde0v",flex_box_center_end:"flex_box_center_end___W1D5W",flex_box_column:"flex_box_column___ZiFvs",bg:"bg___T2R2s",containerTitle:"containerTitle___yARn_",containerDesc:"containerDesc___fKSYF",menus:"menus___e8wtg",listItem:"listItem___s7xhg",info:"info___Hx2bW",title:"title___W7a1R",titleLeft:"titleLeft___C5r0w",titleRight:"titleRight___g5GZv",acitons:"acitons___H0RU0",move:"move___qYkSy",hideHeadCheckbox:"hideHeadCheckbox___Hq5gw",moveCategory:"moveCategory___bZSGQ",tabSearch:"tabSearch___NaKI4",warpModal:"warpModal___HLUgh",modalColumn:"modalColumn___F7R5w",modalRow:"modalRow___L6ghw",sup:"sup___VGKXV"}}}]);