|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9416,4977],{71029:function(n,e,t){t.d(e,{Z:function(){return o}});var a=t(38329),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},l=t(91851),s=function(n,e){return i.createElement(l.Z,(0,a.Z)({},n,{ref:e,icon:r}))};var o=i.forwardRef(s)},46600:function(n,e,t){t.r(e),t.d(e,{default:function(){return X}});var a=t(59301),i=t(22211),r=t(59981),l=t(26801),s=t.n(l),o=t(10574),c=t.n(o),u=t(39343),d=t.n(u),h=t(11006),m=t.n(h),p=t(8591),f=t(48826),g=t(6848),v=t(95237),x=t(85578),w=t(89460),C=t(67871),j=t(15830),A=t(43418),y="File___Vzzv4",b="deletfileIcon___snNZ9",z="wrap___eGzSn",Z="row___qfnoA",B="img___Ftdlp",P=t(23878),k=t(38329),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},N=t(91851),D=function(n,e){return a.createElement(N.Z,(0,k.Z)({},n,{ref:e,icon:E}))};var S=a.forwardRef(D),R=t(37712),M=function(n){var e,t,i=n.visible,r=n.data,l=n.onClose,o=void 0===l?function(){}:l,u=n.sendUrl,h=(0,a.useState)([]),g=m()(h,2),w=g[0],k=g[1],E=w.map((function(n){var e;return n.response?s()(s()({},n),{},{linkProps:{download:!0},url:null==n||null===(e=n.response)||void 0===e?void 0:e.url}):n}));(0,a.useEffect)((function(){var n;i&&k((null==r||null===(n=r.attachments)||void 0===n?void 0:n.map((function(n){return{name:n.title,status:"done",linkProps:{download:!0},response:{id:n.id,url:n.url}}})))||[])}),[i]);var N={multiple:!0,withCredentials:!0,fileList:E,beforeUpload:function(n){return!(n.size/1024/1024>150)||(p.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),f.Z.LIST_IGNORE)},itemRender:function(n,e){var t;return(0,R.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",className:"ant-upload-list-item ant-upload-list-item-done ".concat(y),children:[(0,R.jsxs)("a",{download:"download",onClick:function(n){var t;console.log(e,"file"),n.preventDefault(),(0,x.Nd)("","".concat(C.Z.API_SERVER).concat(null==e||null===(t=e.url)||void 0===t?void 0:t.replace("disposition=inline","")))},title:null==e?void 0:e.name,href:e.url,children:[(0,R.jsx)(S,{className:"mr10 c-grey-666"}),(0,x.tP)(null==e?void 0:e.name,35)]}),(null==e||null===(t=e.response)||void 0===t?void 0:t.id)&&(0,R.jsx)("i",{className:"iconfont icon-shanchu14 font14 ".concat(b),onClick:d()(c()().mark((function n(){return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,D(null==E?void 0:E.filter((function(n){return n.response.id!=e.response.id})));case 2:0==n.sent.status&&(p.ZP.success("删除成功"),k(null==E?void 0:E.filter((function(n){var t,a;return(null==n||null===(t=n.response)||void 0===t?void 0:t.id)!=(null==e||null===(a=e.response)||void 0===a?void 0:a.id)}))));case 4:case"end":return n.stop()}}),n)})))})]})},action:"".concat(C.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){var e=(0,x.uD)(n);k(e),e.every((function(n){return"uploading"!==n.status}))&&D(e)}},D=function(){var n=d()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)(u,{method:"post",body:{graduation_task_id:r.id,attachment_ids:e.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id}))}});case 2:return(t=n.sent).status,n.abrupt("return",t);case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return(0,R.jsx)(A.Z,{centered:!0,destroyOnClose:!0,onCancel:o,open:i,footer:null,title:"任务书详情",width:620,className:"pb20",afterClose:function(){k([])},children:(0,R.jsxs)("div",{className:z,children:[(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"课题名称"}),(0,R.jsx)("div",{title:r.name,children:r.name})]}),(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"指导老师"}),(0,R.jsx)("div",{children:null!=r&&null!==(e=r.teachers)&&void 0!==e&&e.length?null==r||null===(t=r.teachers)||void 0===t||null===(t=t.map((function(n){return n.real_name})))||void 0===t?void 0:t.join("、"):"--"})]}),(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"课题来源"}),(0,R.jsx)("div",{children:r.source||"--"})]}),(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"选题学生"}),(0,R.jsx)("div",{children:r.real_name||"--"})]}),1===r.status&&(0,R.jsx)("div",{className:"".concat(B," iconfont icon-yixiada")}),(0,R.jsx)(f.Z,s()(s()({},N),{},{children:(0,R.jsxs)(v.Z,{align:"middle",className:"mt10",children:[(0,R.jsxs)(P.op,{style:{borderRadius:2},children:[(0,R.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,R.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(n){n.stopPropagation()},children:"上传任务书,单个文档大小不超过150M"})]})})),(0,R.jsx)("div",{style:{height:"20px"}})]})})},I=(0,i.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t=n.graduations,r=n.dispatch,l=(0,i.useParams)(),o=(0,a.useState)([]),u=m()(o,2),h=u[0],A=u[1],y=(0,a.useState)({}),b=m()(y,2),z=b[0],Z=b[1],B=(0,a.useState)(!1),P=m()(B,2),k=P[0],E=P[1],N=(0,a.useState)(1),D=m()(N,2),S=D[0],I=D[1],L=(0,a.useRef)(null),K=(0,a.useRef)([]),O=null===(e=location.pathname.split("/"))||void 0===e?void 0:e[3],T=t.menus.find((function(n){return n.clazz===O}))||{},Y="/api/graduations/".concat(l.id,"/graduation_stages/").concat(null==T?void 0:T.id,"/submit.json"),H={multiple:!0,withCredentials:!0,fileList:h,showUploadList:!1,beforeUpload:function(n){return!(n.size/1024/1024>150)||(p.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),f.Z.LIST_IGNORE)},action:"".concat(C.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){r({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在上传中,请稍候"}});var e=(0,x.uD)(n);A(e),e.every((function(n){return"uploading"!==n.status}))&&U(e)}},U=function(){var n=d()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)(Y,{method:"post",body:{graduation_task_id:L.current,attachment_ids:null===(t=e.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id})))||void 0===t?void 0:t.concat(K.current)}});case 2:0===n.sent.status&&(p.ZP.success("提交成功"),I(S+1)),A([]),L.current=null,K.current=[],r({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}});case 8:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),G=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(n){return(0,R.jsx)(g.Z,{placement:"topLeft",title:n,children:(0,R.jsx)("span",{className:"c-grey-333",children:n||"--"})})}},{title:"指导老师",dataIndex:"teachers",width:156,ellipsis:!0,render:function(n){var e,t=null!=n&&n.length?null==n||null===(e=n.map((function(n){return n.real_name})))||void 0===e?void 0:e.join("、"):"";return(0,R.jsx)(g.Z,{placement:"topLeft",title:t,children:(0,R.jsx)("span",{className:"c-grey-333",children:t||"--"})})}},{title:"选题学生",width:156,ellipsis:!0,dataIndex:"real_name",render:function(n){return(0,R.jsx)(g.Z,{placement:"topLeft",title:n,children:(0,R.jsx)("span",{className:"c-black",children:n||"--"})})}},{title:"文档",dataIndex:"attachments",width:156,ellipsis:{showTitle:!1},render:function(n,e){var t;if(null==n||!n.length)return"--";var a,i="";null!=n&&n.length&&(i=(0,x.tP)(null==n||null===(a=n[0])||void 0===a?void 0:a.title,6));return(0,R.jsx)(g.Z,{placement:"topLeft",title:null==n||null===(t=n[0])||void 0===t?void 0:t.title,children:(0,R.jsx)("span",{onClick:function(){var e;(0,x.Nd)("","".concat(C.Z.API_SERVER).concat(null===(e=n[0])||void 0===e||null===(e=e.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:"current",style:{color:"#3061D0"},children:i})})}},{title:"状态",dataIndex:"status",width:90,render:function(n){return(0,R.jsxs)(R.Fragment,{children:[0===n&&(0,R.jsx)("span",{className:"c-black",children:"未下达"}),1===n&&(0,R.jsx)("span",{className:"c-black",children:"已下达"})]})}},{title:"操作",dataIndex:"action",align:"right",width:100,render:function(n,e){return(0,R.jsxs)(v.Z,{align:"middle",justify:"end",children:[(0,R.jsx)(f.Z,s()(s()({},H),{},{children:(0,R.jsx)("span",{onClick:function(){var n;L.current=e.id,K.current=null==e||null===(n=e.attachments)||void 0===n?void 0:n.map((function(n){return n.id}))},className:"current font14 c-light-primary",children:"提交"})})),(0,R.jsx)("span",{onClick:function(){E(!0),Z(s()({},e))},className:"current font14 c-light-primary ml20",children:"详情"})]})}}];return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(w.Z,{tags:[{id:"",name:"全部"},{id:0,name:"未下达"},{id:1,name:"已下达"}],tagsTitle:"下达状态",tagsTitleWidth:56,placeholder:"请输入课题名称进行搜索",columns:G,updateKey:S,inputWidth:222}),(0,R.jsx)(M,{visible:k,data:z,sendUrl:Y,onClose:function(){E(!1),Z({}),I(S+1)}})]})})),L=t(98190),K=t.n(L),O=t(93923),T=t.n(O),Y={flex_box_center:"flex_box_center___YhVJ8",flex_space_between:"flex_space_between___ZwNFf",flex_box_vertical_center:"flex_box_vertical_center___zVi38",flex_box_center_end:"flex_box_center_end___XiBd9",flex_box_column:"flex_box_column___wlJ_z",wrap:"wrap___btDZi",card:"card___ynWkb",title:"title___ZK2i5",teacherWrap:"teacherWrap___mwbsp",titleCol:"titleCol___Yw1us",head:"head___Eh7hH",rowWrap:"rowWrap___iqlIh",row:"row___ysuMF",name:"name___Vp5LK",btns:"btns___TQ4qx"},H=t(24905),U=t(57732),G=t(66363),V=t(78075),J=t(86129),q=t.n(J),W=t(89392),F=(0,i.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t=n.graduations,l=(n.dispatch,(0,i.useParams)()),s=(0,a.useState)(!0),o=m()(s,2),u=o[0],h=o[1],f=(0,a.useState)([{}]),w=m()(f,2),y=w[0],b=w[1],z=(0,a.useState)([{}]),Z=m()(z,2),B=Z[0],P=Z[1],k=(0,a.useState)([]),E=m()(k,2),N=E[0],D=E[1],S=(0,a.useState)([]),M=m()(S,2),I=M[0],L=M[1],O=(0,a.useState)(0),J=m()(O,2),F=J[0],Q=J[1],X=(0,a.useRef)(),_=t.menus,$=t.details,nn=_.find((function(n){return"tasks"===n.clazz}))||{};(0,a.useEffect)((function(){null!=nn&&nn.id&&en()}),[null==nn?void 0:nn.id]);var en=function(){var n=d()(c()().mark((function n(){var e,t,a,i,r,s;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),n.next=3,(0,j.ZP)("/api/graduations/".concat(l.id,"/graduation_stages/").concat(null==nn?void 0:nn.id,".json"),{method:"get"});case 3:0===(e=n.sent).status&&(b((null==e||null===(t=e.data)||void 0===t?void 0:t[0])||{}),D((null==e||null===(a=e.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.attachments)||[]),s=0,(0,W.isEmpty)(null==e||null===(i=e.data)||void 0===i?void 0:i[0])?s=1:0===(null==e||null===(r=e.data)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.status)&&(s=2),Q(s)),h(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),tn=function(n,e,t){var a=[];"all"===t&&n?a=N.map((function(n){return n.id})):"all"!==t&&(a=n?[].concat(T()(I),[e]):I.filter((function(n){return n!==e}))),L(a)},an=function(){var n=d()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("txt"!==e.file_type){n.next=5;break}return n.next=3,(0,j.ZP)(e.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 3:t=n.sent,X.current=t;case 5:P({type:e.file_type,content:C.Z.API_SERVER+e.url});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),rn=function(){var n=d()(c()().mark((function n(e){var t,a,i,r,l,s,o,u,h,m,f=arguments;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=f.length>1&&void 0!==f[1]?f[1]:[],a=null==t?void 0:t.filter((function(n){return""!=n.url})),0!=a.length){n.next=5;break}return p.ZP.warning("暂无下载文件"),n.abrupt("return");case 5:if(i=A.Z.info({width:500,icon:null,title:(0,R.jsxs)("div",{children:["正在批量导出任务文件,",(0,R.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,R.jsxs)("div",{children:["当前进度: ",(0,R.jsx)("span",{className:"c-blue",children:0}),"/",a.length]}),maskClosable:!1,className:Y.modal,onOk:function(){}}),r=new(q()),l=[],s=function(){var n=d()(c()().mark((function n(e,t){var s,o,u;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,fetch(C.Z.API_SERVER+e.url,{method:"get"});case 3:return s=n.sent,n.next=6,s.blob();case 6:return o=n.sent,u=function(){var n=d()(c()().mark((function n(e){var t,a,i,s=arguments;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=s.length>1&&void 0!==s[1]?s[1]:0,(a=e.split(".")).pop(),i="".concat(a.join(""),"(").concat(t,").").concat(e.split(".").at(-1)),0==t&&l.includes(e)||l.includes(i)?u(e,t+1):(l.push(0==t?e:i),r.file(0==t?e:i,o));case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),n.next=10,u(null==e?void 0:e.title);case 10:i.update({content:(0,R.jsxs)("div",{children:["当前进度: ",(0,R.jsx)("span",{className:"c-blue",children:t}),"/",a.length]})}),n.next=16;break;case 13:n.prev=13,n.t0=n.catch(0),p.ZP.error("".concat(null==e?void 0:e.title,"下载失败,原因:").concat(n.t0));case 16:case"end":return n.stop()}}),n,null,[[0,13]])})));return function(e,t){return n.apply(this,arguments)}}(),!(a.length>0)){n.next=29;break}o=0,u=K()(a),n.prev=12,u.s();case 14:if((h=u.n()).done){n.next=20;break}return m=h.value,n.next=18,s(m,++o);case 18:n.next=14;break;case 20:n.next=25;break;case 22:n.prev=22,n.t0=n.catch(12),u.e(n.t0);case 25:return n.prev=25,u.f(),n.finish(25);case 28:r.generateAsync({type:"blob"}).then((function(n){(0,x.FH)(e,window.URL.createObjectURL(n))}));case 29:i.destroy();case 30:case"end":return n.stop()}}),n,null,[[12,22,25,28]])})));return function(e){return n.apply(this,arguments)}}();return console.log(B,"previewData"),(0,R.jsxs)("div",{className:Y.wrap,children:[(0,R.jsx)(G.Z,{title:"任务书",status:null==nn?void 0:nn.status,startAt:null==nn?void 0:nn.start_at,endAt:null==nn?void 0:nn.end_at}),(0,R.jsxs)(r.Z,{active:!0,loading:u,children:[!!F&&(0,R.jsx)(U.Z,{customText:1===F?"当前阶段暂时无法开启,请先完成之前阶段的任务":"当前老师还未下达任务书哦"}),!F&&(0,R.jsxs)("div",{className:Y.card,children:[(0,R.jsxs)(v.Z,{align:"middle",children:[(0,R.jsx)("span",{style:{color:"#5f6368"},className:"mr20 font14",children:"课题名称"}),(0,R.jsx)(g.Z,{title:null==y?void 0:y.name,children:(0,R.jsx)("span",{style:{color:"#333",fontSize:16},children:(0,x.Pq)(null==y?void 0:y.name,59)})})]}),(0,R.jsxs)("div",{className:Y.title,children:[(0,R.jsx)("span",{style:{flexShrink:0,marginTop:4,color:"#5f6368"},className:"mr20",children:"指导老师"}),(0,R.jsx)("div",{className:Y.teacherWrap,children:null==y||null===(e=y.teachers)||void 0===e?void 0:e.map((function(n,e){return(0,R.jsxs)("div",{className:Y.titleCol,children:[(0,R.jsx)("img",{width:28,height:28,style:{borderRadius:"50%"},src:"".concat(null===C.Z||void 0===C.Z?void 0:C.Z.IMG_SERVER,"/images/").concat(null==n?void 0:n.avatar_url)}),(0,R.jsx)("span",{className:"c-grey-333 ml10 font16",children:n.real_name})]},e)}))})]}),(0,R.jsxs)("div",{className:Y.head,children:[(0,R.jsx)(H.Z,{onChange:function(n){return tn(n.target.checked,null,"all")},checked:!!I.length&&I.length===N.length,indeterminate:!!I.length&&I.length!==N.length}),(0,R.jsx)("span",{className:"ml10",children:"任务书"}),!(null==I||!I.length)&&(0,R.jsxs)("span",{onClick:function(){if(I.length){var n=N.filter((function(n){return I.includes(n.id)}));rn((null==$?void 0:$.name)+"-任务书",n)}else p.ZP.warning("请选择文件")},style:{marginLeft:"auto"},className:"c-light-primary current",children:[(0,R.jsx)("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"批量下载"]})]}),(0,R.jsx)("div",{className:Y.rowWrap,children:null==N?void 0:N.map((function(n){return(0,R.jsxs)("div",{className:Y.row,children:[(0,R.jsx)(H.Z,{onChange:function(e){return tn(e.target.checked,n.id)},checked:I.includes(n.id)}),(0,R.jsx)("span",{className:Y.name,title:n.title,children:(0,x.tP)(n.title,60)}),(0,R.jsxs)("span",{className:Y.btns,children:[(0,R.jsxs)(g.Z,{className:"mr20",title:"预览",children:[" ",(0,R.jsx)("i",{onClick:function(){return an(n)},className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})]}),(0,R.jsxs)(g.Z,{title:"下载",children:[" ",(0,R.jsx)("i",{onClick:function(){var e;(0,x.Nd)("","".concat(C.Z.API_SERVER).concat(null===(e=n.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:"iconfont icon-xiazai4 c-light-primary current font14"})]})]})]},n.id)}))})]})]}),(0,R.jsx)(V.Z,{close:!0,data:null==B?void 0:B.content,type:null==B?void 0:B.type,hasMask:!0,monacoEditor:{value:X.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){P({content:"",type:""})}})]})})),Q=t(58696),X=(0,i.connect)((function(n){return{loading:n.loading,graduations:n.graduations}}))((function(n){n.graduations,n.dispatch;var e=n.loading;return(0,R.jsx)(r.Z,{style:{margin:"20px 0 0 45px"},loading:e.effects["graduations/getGraduationsDetails"],children:(0,Q.tu)()?(0,R.jsx)(I,{}):(0,R.jsx)(F,{})})}))},66363:function(n,e,t){t.d(e,{Z:function(){return d}});t(59301);var a="title___Ynb7w",i="time___dxFRB",r=t(73287),l=t.n(r),s=t(40375),o=t(9498),c=t.n(o),u=t(37712),d=function(n){var e=n.className,t=n.status,r=n.style,o=void 0===r?{}:r,d=n.startAt,h=n.endAt,m=n.title;return(0,u.jsxs)("div",{className:l()(a,e),style:o,children:[(0,u.jsx)("b",{children:m}),(0,u.jsx)(s.Z,{className:"ml10",status:t}),(0,u.jsxs)("span",{className:i,children:[(0,u.jsxs)("span",{children:["开启时间",(0,u.jsx)("span",{className:"ml10",children:d?c()(d).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,u.jsxs)("span",{className:"ml30",children:["截止时间",(0,u.jsx)("span",{className:"ml10",children:h?c()(h).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},40375:function(n,e,t){t.d(e,{Z:function(){return o}});var a=t(59301),i="tag___NEywM",r=t(73287),l=t.n(r),s=t(37712),o=function(n){var e=n.className,t=n.status;return(0,s.jsxs)(a.Fragment,{children:[0===t&&(0,s.jsx)("div",{className:l()(i,e),children:"未开始"}),1===t&&(0,s.jsx)("div",{className:l()(i,e),style:{background:"#19CB70"},children:"进行中"}),2===t&&(0,s.jsx)("div",{className:l()(i,e),style:{background:"#EE5D5D"},children:"已结束"})]})}},89460:function(n,e,t){t.d(e,{Z:function(){return y}});var a=t(26801),i=t.n(a),r=t(10574),l=t.n(r),s=t(39343),o=t.n(s),c=t(11006),u=t.n(c),d=t(59301),h="wrap____H2XH",m=t(22211),p=t(95237),f=t(72315),g=t(23878),v=t(66363),x=t(15830),w=t(93033),C=t(57732),j=t(85578),A=t(37712),y=(0,m.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t,a,r=n.graduations,s=(n.dispatch,n.tags),c=n.tagsTitle,y=n.tagsTitleWidth,b=n.placeholder,z=n.columns,Z=n.updateKey,B=n.inputWidth,P=void 0===B?214:B,k=(0,m.useParams)(),E=(0,m.useSearchParams)(),N=u()(E,1)[0],D=(0,d.useState)(!1),S=u()(D,2),R=S[0],M=S[1],I=(0,d.useState)(0),L=u()(I,2),K=L[0],O=L[1],T=(0,d.useState)([]),Y=u()(T,2),H=Y[0],U=Y[1],G=(0,d.useState)(!1),V=u()(G,2),J=V[0],q=V[1],W=r.menus,F=null===(e=location.pathname.split("/"))||void 0===e?void 0:e[3],Q=W.find((function(n){return n.clazz===F}))||{},X=W.find((function(n){return n.clazz===F}))||1,_=null!=N&&N.get("state")?Number(null==N?void 0:N.get("state")):"",$=(0,d.useState)({keyword:"",status:_,page:1,limit:20}),nn=u()($,2),en=nn[0],tn=nn[1];(0,d.useEffect)((function(){null!=Q&&Q.id&&an(en)}),[null==Q?void 0:Q.id,Z]);var an=function(){var n=o()(l()().mark((function n(e){var t;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return M(!0),n.next=3,(0,x.ZP)("/api/graduations/".concat(k.id,"/graduation_stages/").concat(null==Q?void 0:Q.id,".json"),{method:"get",params:e});case 3:0===(t=n.sent).status&&(U((null==t?void 0:t.data)||[]),O(null==t?void 0:t.total_count)),M(!1);case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),rn=[{name:"任务书",key:"tasks",notStartText:"当前阶段还未开启"},{name:"开题报告",key:"opening_report",notStartText:"当前阶段还未开启"},{name:"中期检查",key:"midterm_report",notStartText:"当前阶段还未开启"},{name:"毕业论文",key:"thesis",notStartText:"当前阶段还未开启"},{name:"毕业答辩",key:"final_defense",notStartText:"当前阶段还未开启"},{name:"论文定稿",key:"final_thesis",notStartText:"当前阶段还未开启"}],ln=null==rn||null===(t=rn.find((function(n){return n.key===(null==Q?void 0:Q.clazz)})))||void 0===t?void 0:t.notStartText;return(0,A.jsxs)("div",{className:h,children:[(0,A.jsx)(v.Z,{title:null==Q?void 0:Q.name,className:"mb10",status:null==Q?void 0:Q.status,startAt:null==Q?void 0:Q.start_at,endAt:null==Q?void 0:Q.end_at}),(0,A.jsxs)(p.Z,{align:"middle",justify:"end",style:{height:66},children:[!(null==Q||!Q.status)&&(0,A.jsxs)(p.Z,{align:"middle",style:{flex:1},children:[(0,A.jsx)(g.qp,{title:c,value:en.status,onChange:function(n){en.status=n,en.page=1,tn(en),an(en)},dataSource:s,className:"mt20",titleWidth:y}),(0,A.jsx)(g.t7,{style:{width:P,marginLeft:"auto"},placeholder:b,value:en.keyword,onChange:function(n){en.keyword=n,en.page=1,tn(en),an(en)}})]}),(0,j.QB)(null==Q?void 0:Q.next_start_at)&&(0,A.jsxs)(g.op,{style:{marginLeft:15},onClick:function(){return q(!0)},children:[(0,A.jsx)("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),null==Q?void 0:Q.name,"设置"]})]}),0===(null==Q?void 0:Q.status)&&(0,A.jsx)(C.Z,{customText:ln}),!(null==Q||!Q.status)&&(0,A.jsx)(f.Z,{columns:z,dataSource:H,loading:R,rowKey:"id",locale:{emptyText:(0,A.jsx)(C.Z,{})},pagination:{current:en.page,hideOnSinglePage:!K,showQuickJumper:!0,showSizeChanger:!0,pageSize:en.limit,pageSizeOptions:["10","20","50","100","200"],total:K,size:"default",showTotal:j.rU,onChange:function(n,e){en.page=n,en.limit=e,tn(en),an(en)}}}),(0,A.jsx)(w.Z,{visible:J,data:i()(i()({},Q),{},{disabled_time:null==W||null===(a=W[X-1])||void 0===a?void 0:a.end_at}),onClose:function(){return q(!1)},onSuccess:function(){q(!1)}})]})}))},28103:function(n,e,t){t.d(e,{Z:function(){return m}});var a=t(73287),i=t.n(a),r=t(59301),l=t(36355),s=t(17313),o=t(83116),c=t(37613);const u=n=>{const{componentCls:e,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:i,textPaddingInline:r,orientationMargin:l,verticalMarginInline:o}=n;return{[e]:Object.assign(Object.assign({},(0,s.Wf)(n)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:o,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${n.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${e}-with-text`]:{display:"flex",alignItems:"center",margin:`${n.dividerHorizontalWithTextGutterMargin}px 0`,color:n.colorTextHeading,fontWeight:500,fontSize:n.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${e}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${e}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${e}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:r},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${e}-with-text${e}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${e}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${e}-with-text`]:{color:n.colorText,fontWeight:"normal",fontSize:n.fontSize},[`&-horizontal${e}-with-text-left${e}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${e}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${e}-with-text-right${e}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${e}-inner-text`]:{paddingInlineEnd:t}}})}};var d=(0,o.Z)("Divider",(n=>{const e=(0,c.TS)(n,{dividerHorizontalWithTextGutterMargin:n.margin,dividerHorizontalGutterMargin:n.marginLG,sizePaddingEdgeHorizontal:0});return[u(e)]}),(n=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:n.marginXS}))),h=function(n,e){var t={};for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&e.indexOf(a)<0&&(t[a]=n[a]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(n);i<a.length;i++)e.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(n,a[i])&&(t[a[i]]=n[a[i]])}return t};var m=n=>{const{getPrefixCls:e,direction:t,divider:a}=r.useContext(l.E_),{prefixCls:s,type:o="horizontal",orientation:c="center",orientationMargin:u,className:m,rootClassName:p,children:f,dashed:g,plain:v,style:x}=n,w=h(n,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),C=e("divider",s),[j,A]=d(C),y=c.length>0?`-${c}`:c,b=!!f,z="left"===c&&null!=u,Z="right"===c&&null!=u,B=i()(C,null==a?void 0:a.className,A,`${C}-${o}`,{[`${C}-with-text`]:b,[`${C}-with-text${y}`]:b,[`${C}-dashed`]:!!g,[`${C}-plain`]:!!v,[`${C}-rtl`]:"rtl"===t,[`${C}-no-default-orientation-margin-left`]:z,[`${C}-no-default-orientation-margin-right`]:Z},m,p),P=r.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),k=Object.assign(Object.assign({},z&&{marginLeft:P}),Z&&{marginRight:P});return j(r.createElement("div",Object.assign({className:B,style:Object.assign(Object.assign({},null==a?void 0:a.style),x)},w,{role:"separator"}),f&&"vertical"!==o&&r.createElement("span",{className:`${C}-inner-text`,style:k},f)))}},93314:function(n){n.exports="data:image/png;base64,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"}}]); |