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__Engineering__Lists__Trai...

1 line
23 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59649],{63093:function(e,n,t){t.d(n,{Z:function(){return l}});var o=t(5891),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},a=t(88853),c=function(e,n){return i.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var l=i.forwardRef(c)},80205:function(e,n,t){t.d(n,{Z:function(){return l}});var o=t(5891),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=t(88853),c=function(e,n){return i.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var l=i.forwardRef(c)},61441:function(e,n,t){t.d(n,{Z:function(){return l}});var o=t(5891),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},a=t(88853),c=function(e,n){return i.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var l=i.forwardRef(c)},30631:function(e,n,t){t.d(n,{Z:function(){return l}});var o=t(5891),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},a=t(88853),c=function(e,n){return i.createElement(a.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var l=i.forwardRef(c)},63017:function(e,n,t){var o=t(82242),i=t.n(o),r=(t(59301),t(93314)),a=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,o=void 0===t?{}:t,l=e.styles,s=void 0===l?{}:l,u=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,_=e.ButtonTwo,m=e.imgStyles,v=e.loading,h=void 0!==v&&v;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:h?"hidden":"visible"}),s),children:[(0,c.jsx)("img",{src:n||r,style:i()(i()({},m),{},{pointerEvents:"none",userSelect:"none"})}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(a.ZP,i()(i()({className:p,onClick:f},o),{},{children:d})),_&&_]})}},30472:function(e,n,t){t.d(n,{Z:function(){return w}});var o=t(82242),i=t.n(o),r=t(7557),a=t.n(r),c=t(41498),l=t.n(c),s=t(79800),u=t.n(s),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),_=t(63093),m=t(31775),v=t(6848),h=t(95972),x=t(23201),g=t(63017),y=t(69423),b=t(59876),j=t(37712),w=function(e){var n,t,o,r,c,s,w=e.editOffice,C=void 0===w?"view":w,Z=e.data,k=(e.theme,e.type),O=e.filename,E=e.monacoEditor,I=e.className,N=e.style,P=e.close,z=e.onClose,S=e.hasMask,R=e.disabledDownload,M=e.onImgDimensions,T=e.showNodata,B=e.recordInfo,L=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),q=u()(L,2),V=(q[0],q[1],(0,d.useState)("")),A=u()(V,2),$=(A[0],A[1]),D=(0,d.useState)(),U=u()(D,2),F=U[0],J=U[1],W="build"===window.ENV?"/react/build":"",Q=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,X=(0,d.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==k&&(Z=y.Z.API_SERVER+Z);O&&E&&(E.filename=O),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&$(n[1])}))}),[]),(0,d.useEffect)((function(){var e;"office"===k&&(Z.indexOf("bigfilescdn.")>-1||Z.indexOf("bigfiles1")>-1?J({url:Z,fileType:(e=Z,e.substring(e.lastIndexOf("/")+1).split(".").pop()),model:Z.indexOf("model=edit")?"edit":"view"}):Y())}),[k,Z]);var Y=function(){var e=l()(a()().mark((function e(){var n,t,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("data:",Z),n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=6,(0,x.gJ)({attachment_id:t});case 6:(o=e.sent).url=Q+o.url,J(o);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=function(){Z.startsWith("http")||Z.startsWith("blob:")?K():(0,h.Sv)(O||"educoder",Z,O)},K=function(){B&&(0,b.fc)({id:null==B?void 0:B.id,watch_type:1,course_id:null==B?void 0:B.course_id}),(0,h.Nd)(O||"educoder",decodeURIComponent(Z))};return(0,j.jsxs)("div",{style:i()({},N||{}),className:"".concat(S&&f.bgBlack," ").concat(k?f.wrp:"hide"),children:[P&&(0,j.jsxs)("div",{className:f.close,ref:X,children:[!!M&&(0,j.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return X.current},children:(0,j.jsx)("span",{onClick:function(){z(),M()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,j.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return X.current},children:(0,j.jsx)("span",{onClick:K,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return X.current},children:(0,j.jsx)("span",{className:"",onClick:z,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(f[I]," ").concat(I," ").concat(f.monaco," ").concat("txt"===k?"show":"hide"),children:"txt"===k&&(0,j.jsx)(j.Fragment,{children:(0,j.jsx)(m.ZP,i()({},E))})}),"audio"===k&&(0,j.jsx)("audio",{src:"".concat((null===(t=Z)||void 0===t?void 0:t.indexOf("http://"))>-1||(null===(o=Z)||void 0===o?void 0:o.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(Z),autoPlay:!0}),"video"===k&&(0,j.jsx)(j.Fragment,{children:(null===(r=Z)||void 0===r?void 0:r.indexOf("http"))>-1?(0,j.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===k&&F&&(0,j.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(F.key,"&url=").concat(btoa(F.url),"&callbackUrl=").concat(Q+F.callbackUrl,"&fileType=").concat(F.fileType,"&title=").concat(F.title,"&model=").concat(C,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===k&&(0,j.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===k&&(0,j.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?filename=").concat(O||"educoder.pdf","&url=").concat(encodeURIComponent(Z),"&disabledDownload=").concat(!!R)}),"image"===k&&(0,j.jsx)("img",{src:"".concat((null===(c=Z)||void 0===c?void 0:c.indexOf("http://"))>-1||(null===(s=Z)||void 0===s?void 0:s.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(Z)}),("other"===k||"download"===k)&&(0,j.jsx)(j.Fragment,{children:T?(0,j.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(p.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:H,disabled:R,children:"下载"})}):(0,j.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:H,disabled:R,children:[(0,j.jsx)(_.Z,{}),"点击下载"]})})]})}},76481:function(e,n,t){t.r(n),t.d(n,{default:function(){return O}});var o=t(7557),i=t.n(o),r=t(82242),a=t.n(r),c=t(41498),l=t.n(c),s=t(79800),u=t.n(s),d=t(59301),f={flex_box_center:"flex_box_center___3dsSw",flex_space_between:"flex_space_between___UViQa",flex_box_vertical_center:"flex_box_vertical_center___VRHmE",flex_box_center_end:"flex_box_center_end___Sap6p",flex_box_column:"flex_box_column___cXZm0",wrap:"wrap___JbEle",title:"title___PD779",control:"control___xPMqa",label:"label___JqmpT",customTable:"customTable___YjprJ"},p=t(79265),_=t(8591),m=t(6848),v=t(43418),h=t(57809),x=t(3113),g=t(2595),y=t(80205),b=t(15959),j=t(82710),w=t(58861),C=t(85630),Z=t(30472),k=t(37712),O=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,o=(0,d.useState)({page:1,per_page:20,total:0,ec_major_school_id:0,ec_year_id:0,category:1,sort_by:null,sort_direction:null,school_id:null}),r=u()(o,2),c=r[0],s=r[1],O=(0,d.useState)(!0),E=u()(O,2),I=E[0],N=E[1],P=(0,d.useState)([]),z=u()(P,2),S=z[0],R=z[1],M=(0,d.useState)([]),T=u()(M,2),B=T[0],L=T[1],q=(0,d.useState)([]),V=u()(q,2),A=V[0],$=V[1],D=(0,d.useState)({filename:"",editOffice:"view",type:"",className:"",data:"",close:!0,hasMask:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),U=u()(D,2),F=U[0],J=U[1],W=function(){var e=l()(i()().mark((function e(n){var o,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n.school_id=null==t||null===(o=t.userInfo)||void 0===o?void 0:o.school_id,e.next=4,(0,j.ZP)("/api/ec_major_schools/".concat((null==n?void 0:n.ec_major_school_id)||0,"/ec_years.json"),{method:"get",params:a()(a()({},n),{},{year:0===(null==n?void 0:n.ec_year_id)?null:null==n?void 0:n.ec_year_id,ec_year_id:(null==n||n.ec_year_id,null)})});case 4:(r=e.sent)&&(R(null==r?void 0:r.ec_years),N(!1),c.total=null==r?void 0:r.count,s(a()({},c)));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Q(){return(Q=l()(i()().mark((function e(){var n,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/schools/".concat(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:o=e.sent,L(null==o?void 0:o.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function X(){return(X=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/ec_major_schools/1/ec_years/select_year.json",{method:"get"});case 2:n=e.sent,$(null==n?void 0:n.year_arr);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){var e;null!==(e=t.userInfo)&&void 0!==e&&e.school_id&&(!function(){Q.apply(this,arguments)}(),function(){X.apply(this,arguments)}(),W(c))}),[null==t||null===(n=t.userInfo)||void 0===n?void 0:n.school_id]);var Y=function(e,n){c.page=1,c[n]="number"==typeof e?e:null,s(a()({},c)),W(c)},H=[{title:"序号",dataIndex:"index",width:54,render:function(e,n,t){return c.per_page*(c.page-1)+t+1}},{title:"培养方案",dataIndex:"name",width:"17%",ellipsis:!0,key:"name",render:function(e,n,t){return(0,k.jsx)(p.Link,{to:"/engineering/training/program/edit?ec_year_id=".concat(null==n?void 0:n.id),children:e})}},{title:"培养方案文件",dataIndex:"file_name",width:"10%",ellipsis:!0,key:"name",render:function(e,n,t){return(0,k.jsx)("a",{onClick:function(){["xlsx","docx","pptx"].includes(null==n?void 0:n.type)?(F.editOffice="edit",J(a()(a()({},F),{},{type:n.file_type,data:"/api/attachments/".concat(n.attachment_id)}))):_.ZP.info("当前文件不支持编辑")},children:e||"- -"})}},{title:"届别",width:"5%",dataIndex:"year",render:function(e,n,t){return e+"届"}},{title:"培养目标(项)",width:"8%",dataIndex:"training_subitem_count",render:function(e,n,t){return e||(0,k.jsx)("a",{href:"/engineering/training/objectives?ids=".concat(null==n?void 0:n.ec_major_school_id,",").concat(null==n?void 0:n.id),children:"设置"})}},{title:"毕业要求(项)",width:"8%",dataIndex:"graduation_requirement_count",render:function(e,n,t){return e||(0,k.jsx)("a",{href:"/engineering/graduated/index?ec_major_school_id=".concat(null==n?void 0:n.ec_major_school_id,"&ec_year_id=").concat(null==n?void 0:n.id),children:"设置"})}},{title:"授课教师/学生(人)",width:"10%",dataIndex:"teacher_count",render:function(e,n,t){return e+"/"+(null==n?void 0:n.student_count)}},{title:"课程(门)",width:"7%",dataIndex:"course_count",render:function(e,n,t){return e||(0,k.jsx)("a",{href:"/engineering/course/list?ec_major_school_id=".concat(null==n?void 0:n.ec_major_school_id,"&ec_year_id=").concat(null==n?void 0:n.id),children:"设置"})}},{title:"课程达成度",width:"9%",dataIndex:"achieved_graduation_course_count",render:function(e,n,t){return(0,k.jsx)(m.Z,{title:"已达成课程数:".concat(e," / 课程总数:").concat(null==n?void 0:n.course_count),children:(0,k.jsx)("span",{style:{color:null!=n&&n.course_count?parseInt(e)===parseInt(null==n?void 0:n.course_count)?"#07C160":"#E30000":""},children:null!=n&&n.course_count?e+"/"+(null==n?void 0:n.course_count):"- -"})})}},{title:"毕业要求达成度",width:"8%",dataIndex:"achieved_graduation_objective_count",render:function(e,n,t){return(0,k.jsx)(m.Z,{title:"已达成毕业要求数:".concat(e," / 毕业要求总数:").concat(null==n?void 0:n.graduation_requirement_count),children:(0,k.jsx)("span",{style:{color:null!=n&&n.graduation_requirement_count?parseInt(e)===parseInt(null==n?void 0:n.graduation_requirement_count)?"#07C160":"#E30000":""},children:null!=n&&n.graduation_requirement_count?e+"/"+(null==n?void 0:n.graduation_requirement_count):"- -"})})}},{title:"评价结果",width:"7%",dataIndex:"status",render:function(e,n,t){return(0,k.jsx)("span",{style:{color:"achieved"===e?"#E30000":"#07C160"},children:"achieved"===e?"未达成":"达成"})}},{title:"操作",dataIndex:"id",width:64,render:function(e,n,o){return(0,k.jsxs)("div",{style:{display:"flex"},children:[(0,k.jsx)("i",{onClick:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.history.push("/engineering/training/program/edit?ec_year_id=".concat(null==n?void 0:n.id));case 1:case"end":return e.stop()}}),e)}))),style:{color:"#0152d9",cursor:"pointer",marginRight:"5px"},className:"iconfont icon-bianji6"}),(0,k.jsx)("i",{onClick:function(){var n;v.Z.confirm({title:"确认是否删除?",icon:(0,k.jsx)(y.Z,{}),okText:"确认",cancelText:"取消",onOk:(n=l()(i()().mark((function n(){var o;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,j.ZP)("/api/ec_major_schools/1/ec_years/".concat(e),{method:"delete"});case 2:n.sent&&(C.U.clear(null==t||null===(o=t.userInfo)||void 0===o?void 0:o.login),_.ZP.info("删除成功"),W(c));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){}})},style:{marginRight:"5px",color:"#0152d9",cursor:"pointer"},className:"iconfont icon-shanchu9"}),(0,k.jsx)("i",{onClick:l()(i()().mark((function n(){var o;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(0,b.xm)({ec_year_id:e,school_id:null==t||null===(o=t.userInfo)||void 0===o?void 0:o.school_id});case 1:case"end":return n.stop()}}),n)}))),style:{color:"#0152d9",cursor:"pointer"},className:"iconfont icon-daochubeifen"})]})}}];return(0,k.jsxs)("div",{className:f.wrap,children:[(0,k.jsx)(w.p,{title:"培养方案",style:{padding:"12px 0 0 20px"}}),(0,k.jsx)("div",{style:{clear:"both"}}),(0,k.jsxs)("div",{className:f.control,children:[(0,k.jsx)("div",{className:f.label,children:"认证专业"}),(0,k.jsxs)(h.default,{style:{width:240},allowClear:!0,placeholder:"专业",value:null==c?void 0:c.ec_major_school_id,onChange:function(e){return Y(e,"ec_major_school_id")},children:[(0,k.jsx)(h.default.Option,{value:0,children:"全部"}),null==B?void 0:B.map((function(e,n){return(0,k.jsx)(h.default.Option,{value:null==e?void 0:e.ec_major_school_id,children:null==e?void 0:e.name})}))]}),(0,k.jsx)("div",{className:f.label,children:"认证届别"}),(0,k.jsxs)(h.default,{style:{width:140},allowClear:!0,placeholder:"请选择届别",value:null==c?void 0:c.ec_year_id,onChange:function(e){return Y(e,"ec_year_id")},children:[(0,k.jsx)(h.default.Option,{value:0,children:"全部"}),null==A?void 0:A.map((function(e,n){return(0,k.jsxs)(h.default.Option,{value:e,children:[e,"届"]})}))]}),(0,k.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,k.jsxs)(x.ZP,{onClick:function(){p.history.push("/engineering/training/program/add")},style:{height:"30px",width:"135px"},type:"primary",children:[(0,k.jsx)("i",{style:{marginRight:"7px"},className:"iconfont icon-xinzeng"}),"新增培养方案"]})})]}),(0,k.jsx)(g.Z,{className:f.customTable,dataSource:S,bordered:!1,rowKey:function(e){return e.id},columns:H,rowClassName:f.row,loading:I,onChange:function(e,n,t){c.page=null==e?void 0:e.current,c.per_page=null==e?void 0:e.pageSize,null!=t&&t.order?(c.sort_by=null==t?void 0:t.field,c.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(c.sort_by=null,c.sort_direction=null),s(a()({},c)),W(c)},pagination:{pageSize:c.per_page,total:c.total,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,k.jsxs)("span",{className:"mr10",children:["共",(0,k.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,k.jsx)(Z.Z,a()(a()({},F),{},{onClose:function(){J(a()(a()({},F),{},{type:""}))}}))]})}))},58861:function(e,n,t){t.d(n,{p:function(){return r},v:function(){return c}});t(59301);var o="panelTitleContainer___Ypuh_",i=t(37712),r=function(e){var n=e.title,t=e.style,r=void 0===t?{}:t;return(0,i.jsx)("div",{className:o,style:r,children:(0,i.jsx)("div",{children:n})})},a="selectWrapContainer___qocIH",c=function(e){var n=e.title,t=e.children;return(0,i.jsxs)("div",{className:a,children:[(0,i.jsx)("span",{children:n}),t]})}},92832:function(e,n,t){t.d(n,{Z:function(){return I}});var o=t(92310),i=t.n(o),r=t(59301),a=t(36355),c=t(32441),l=t(9937);var s=e=>{const{getPrefixCls:n,direction:t}=(0,r.useContext)(a.E_),{prefixCls:o,className:s}=e,u=n("input-group",o),d=n("input"),[f,p]=(0,l.ZP)(d),_=i()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},p,s),m=(0,r.useContext)(c.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},m),{isFormItemInput:!1})),[m]);return f(r.createElement("span",{className:_,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(c.aM.Provider,{value:v},e.children)))},u=t(9432),d=t(61441),f=t(30631),p=t(64002),_=t(20475),m=t(59412),v=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(e);i<o.length;i++)n.indexOf(o[i])<0&&Object.prototype.propertyIsEnumerable.call(e,o[i])&&(t[o[i]]=e[o[i]])}return t};const h=e=>e?r.createElement(f.Z,null):r.createElement(d.Z,null),x={click:"onClick",hover:"onMouseOver"};var g=r.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,o="object"==typeof t&&void 0!==t.visible,[c,l]=(0,r.useState)((()=>!!o&&t.visible)),s=(0,r.useRef)(null);r.useEffect((()=>{o&&l(t.visible)}),[o,t]);const d=(0,m.Z)(s),f=()=>{const{disabled:n}=e;n||(c&&d(),l((e=>{var n;const o=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,o)),o})))},{className:g,prefixCls:y,inputPrefixCls:b,size:j}=e,w=v(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=r.useContext(a.E_),Z=C("input",b),k=C("input-password",y),O=t&&(n=>{const{action:t="click",iconRender:o=h}=e,i=x[t]||"",a=o(c),l={[i]:f,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),l)})(k),E=i()(k,g,{[`${k}-${j}`]:!!j}),I=Object.assign(Object.assign({},(0,p.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:c?"text":"password",className:E,prefixCls:Z,suffix:O});return j&&(I.size=j),r.createElement(u.Z,Object.assign({ref:(0,_.sQ)(n,s)},I))})),y=t(21970),b=t(92343),j=t(3113),w=t(19716),C=t(33234),Z=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(e);i<o.length;i++)n.indexOf(o[i])<0&&Object.prototype.propertyIsEnumerable.call(e,o[i])&&(t[o[i]]=e[o[i]])}return t};var k=r.forwardRef(((e,n)=>{const{prefixCls:t,inputPrefixCls:o,className:c,size:l,suffix:s,enterButton:d=!1,addonAfter:f,loading:p,disabled:m,onSearch:v,onChange:h,onCompositionStart:x,onCompositionEnd:g}=e,k=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=r.useContext(a.E_),I=r.useRef(!1),N=O("input-search",t),P=O("input",o),{compactSize:z}=(0,C.ri)(N,E),S=(0,w.Z)((e=>{var n;return null!==(n=null!=l?l:z)&&void 0!==n?n:e})),R=r.useRef(null),M=e=>{var n;document.activeElement===(null===(n=R.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;v&&v(null===(t=null===(n=R.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},B="boolean"==typeof d?r.createElement(y.Z,null):null,L=`${N}-button`;let q;const V=d||{},A=V.type&&!0===V.type.__ANT_BUTTON;q=A||"button"===V.type?(0,b.Tm)(V,Object.assign({onMouseDown:M,onClick:e=>{var n,t;null===(t=null===(n=null==V?void 0:V.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},A?{className:L,size:S}:{})):r.createElement(j.ZP,{className:L,type:d?"primary":void 0,size:S,disabled:m,key:"enterButton",onMouseDown:M,onClick:T,loading:p,icon:B},d),f&&(q=[q,(0,b.Tm)(f,{key:"addonAfter"})]);const $=i()(N,{[`${N}-rtl`]:"rtl"===E,[`${N}-${S}`]:!!S,[`${N}-with-button`]:!!d},c);return r.createElement(u.Z,Object.assign({ref:(0,_.sQ)(R,n),onPressEnter:e=>{I.current||p||T(e)}},k,{size:S,onCompositionStart:e=>{I.current=!0,null==x||x(e)},onCompositionEnd:e=>{I.current=!1,null==g||g(e)},prefixCls:P,addonAfter:q,suffix:s,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:$,disabled:m}))})),O=t(1643);const E=u.Z;E.Group=s,E.Search=k,E.TextArea=O.Z,E.Password=g;var I=E}}]);