|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[46963],{68742:function(e,t,n){n.d(t,{Z:function(){return a}});var i=n(38329),l=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},o=n(91851),s=function(e,t){return l.createElement(o.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var a=l.forwardRef(s)},57732:function(e,t,n){var i=n(26801),l=n.n(i),r=(n(59301),n(93314)),o=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,a=e.styles,d=void 0===a?{}:a,c=e.customText,x=e.ButtonText,u=e.ButtonClick,h=e.Buttonclass,p=e.ButtonTwo,f=e.imgStyles,m=e.loading,g=void 0!==m&&m;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:l()(l()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),d),children:[(0,s.jsx)("img",{src:t||r,style:l()({},f)}),(0,s.jsx)("p",{className:"mt20 font14",children:c||"暂时还没有相关数据哦!"}),x&&(0,s.jsx)(o.ZP,l()(l()({className:h,onClick:u},i),{},{children:x})),p&&p]})}},43337:function(e,t,n){n.r(t);var i=n(10574),l=n.n(i),r=n(39343),o=n.n(r),s=n(11006),a=n.n(s),d=n(59301),c=n(22211),x=n(78241),u=n(66104),h=n(3113),p=n(72315),f=n(73755),m=n(6848),g=n(68742),y=n(15830),E=n(19719),v=n(57732),b=n(37712);t.default=(0,c.connect)((function(e){var t=e.classroomList,n=e.loading,i=e.globalSetting,l=e.user;return{classroomList:t,globalSetting:i,loading:n.effects,user:l}}))((function(e){e.classroomList,e.loading,e.user,e.dispatch,e.location;var t,n,i=(0,c.useSearchParams)(),r=a()(i,1)[0],s=(0,d.useState)([]),j=a()(s,2),C=j[0],_=j[1],k=(0,d.useState)({zydatas:[],jbdatas:[],kcdatas:[],page:1,per_page:20}),S=a()(k,2),w=S[0],I=(S[1],(0,c.useParams)()),O=x.Z.useForm();a()(O,1)[0];function R(){return(R=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/ec_courses/".concat(r.get("kc"),"/course_evaluations/course_index.json"),{method:"get",params:{course_id:null==I?void 0:I.coursesId,ec_course_id:r.get("kc")}});case 2:t=e.sent,_(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,d.useEffect)((function(){!function(){R.apply(this,arguments)}()}),[]),(0,b.jsxs)("div",{style:{width:1200,margin:"0 auto"},children:[(0,b.jsxs)(u.Z,{separator:">",style:{marginTop:15,marginBottom:10},children:[(0,b.jsx)(u.Z.Item,{children:(0,b.jsx)(c.Link,{to:"/classrooms/".concat(null==I?void 0:I.coursesId),children:null==C?void 0:C.course_name})}),(0,b.jsx)(u.Z.Item,{children:null==C?void 0:C.pro}),(0,b.jsx)(u.Z.Item,{children:"认证详情"})]}),(0,b.jsxs)("div",{style:{fontSize:16,color:"#333",fontWeight:400,marginBottom:20},children:[(0,b.jsx)(g.Z,{onClick:function(){c.history.back()},style:{color:"#0152D9"}}),(0,b.jsxs)("span",{style:{marginLeft:10,marginRight:30},children:["认证专业:",null==C?void 0:C.pro]}),(0,b.jsxs)("span",{style:{marginRight:30},children:["认证届别:",null==C?void 0:C.year]}),(0,b.jsxs)("span",{children:["认证课程:",null==C?void 0:C.ec_course_name]})]}),(0,b.jsx)("div",{className:E.Z.content,style:{minHeight:72},children:(0,b.jsxs)("div",{className:E.Z.header,style:{marginBottom:0},children:[(0,b.jsxs)("span",{className:E.Z.span,style:{fontSize:"16px",fontWeight:500},children:[(0,b.jsx)("div",{style:{background:"#242F49",height:12,width:4,marginRight:8,display:"inline-flex"}})," 认证详情"]}),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,{type:"primary",style:{marginRight:15},onClick:function(){c.history.push("/engineering/course/setting?course=".concat(C.ec_course_id,"&ec_major_school_id=").concat(null==C?void 0:C.ec_major_school_id,"&ec_year_id=").concat(null==C?void 0:C.ec_year_id))},children:"课程设置"}),(0,b.jsx)(h.ZP,{type:"primary",onClick:function(){c.history.push("/engineering/evaluate/course/".concat(null==C?void 0:C.ec_year_id,"/").concat(C.ec_course_id))},children:"评价详情"})]})]})}),(0,b.jsxs)("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20},children:[(0,b.jsx)("div",{className:E.Z.title,style:{display:"flex",justifyContent:"space-between"},children:"课程目标"}),(0,b.jsx)("div",{className:E.Z.teachcount,children:(0,b.jsx)(p.Z,{style:{marginTop:"20px",marginBottom:20},dataSource:null==C?void 0:C.standard_data,bordered:!0,pagination:!1,columns:[{title:"分项",dataIndex:"name",key:"name",render:function(e,t,n){return w.per_page*(w.page-1)+n+1}},{title:"课程目标",dataIndex:"content",width:"40%",key:"content"},{title:"权重",dataIndex:"weight",key:"weight"},{title:"达成分值",dataIndex:"standard_grade",key:"standard_grade"},{title:"对应毕业要求指标点",dataIndex:"graduation_subitem",key:"graduation_subitem",render:function(e,t,n){return(0,b.jsx)("div",{children:(0,b.jsx)(f.Z,{itemLayout:"horizontal",dataSource:e,renderItem:function(e){return(0,b.jsx)(f.Z.Item,{children:(0,b.jsx)(f.Z.Item.Meta,{style:{fontSize:14},description:"指标点"+(null==e?void 0:e.index)+":"+(null==e?void 0:e.content)})})}})})}}]})})]}),(0,b.jsxs)("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20},children:[(0,b.jsx)("div",{className:E.Z.title,style:{display:"flex",justifyContent:"space-between"},children:"课程目标达成度"}),(0,b.jsxs)("div",{className:E.Z.teachcount,children:[!(null!=C&&C.data)&&(0,b.jsx)(v.Z,{}),(null==C?void 0:C.data)&&(0,b.jsxs)("div",{style:{fontSize:"14px"},children:[(0,b.jsxs)("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"},children:[(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"分项"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"课程目标"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"3%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"权重"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"9%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"对应毕业要求指标点"}),(0,b.jsx)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0,height:"100%"},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"考核方式"}),(0,b.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",textAlign:"center"},children:"考核方式占比"}),(0,b.jsx)("div",{style:{width:"45%",height:"100%"},children:(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%"},children:"考核内容"})}),(0,b.jsx)("div",{style:{width:"12.5%",height:"100%"},children:(0,b.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%",textAlign:"center"},children:"考核内容占比"})})]})}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"达成分值(百分制)"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"},children:"实际分值(百分制)"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"评价结果"}),(0,b.jsx)("div",{style:{width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"计算时间"})]}),(0,b.jsx)("div",{style:{borderLeft:"1px solid #E0E2EC"},children:null==C||null===(t=C.data)||void 0===t||null===(t=t.ec_course_target)||void 0===t?void 0:t.map((function(e,t){var n,i,l,r,o,s,a;return(0,b.jsxs)("div",{style:{height:"100%",display:"flex"},children:[(0,b.jsx)("div",{style:{width:"4%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:t+1}),(0,b.jsx)("div",{className:E.Z.textone,style:{width:"15%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,alignItems:"center",justifyContent:"center",flexShrink:0,maxHeight:(null==e||null===(n=e.evaluation)||void 0===n?void 0:n.length)<=0&&43,lineHeight:(null==e||null===(i=e.evaluation)||void 0===i?void 0:i.length)<=0&&"43px",display:0!=(null==e||null===(l=e.evaluation)||void 0===l?void 0:l.length)&&"flex",paddingLeft:10},children:(0,b.jsx)(m.Z,{title:e.content,children:e.content})}),(0,b.jsx)("div",{style:{width:"3%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:e.weights}),(0,b.jsx)("div",{style:{width:"9%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e||null===(r=e.graduation_subitem)||void 0===r?void 0:r.map((function(e){return e.name})).toString()}),(0,b.jsxs)("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"},children:[(null==e||null===(o=e.evaluation)||void 0===o?void 0:o.length)<=0&&(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,b.jsx)("div",{style:{width:"12.6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"},children:"--"}),(0,b.jsx)("div",{style:{width:"45.3%"},children:(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})}),(0,b.jsx)("div",{style:{width:"12.5%"},children:(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"})})]}),null==e||null===(s=e.evaluation)||void 0===s?void 0:s.map((function(e,t){var n,i,l,r;return(0,b.jsxs)("div",{style:{width:"100%",display:"flex",flexShrink:0},children:[(0,b.jsx)("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.work_name)||"--"}),(0,b.jsx)("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(null==e?void 0:e.weight)||"--"}),(0,b.jsxs)("div",{style:{width:"45%"},children:[(null==e||null===(n=e.subitems)||void 0===n?void 0:n.length)<=0&&(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,height:43},children:"--"}),null==e||null===(i=e.subitems)||void 0===i?void 0:i.map((function(e,t){return(0,b.jsx)(m.Z,{title:null==e?void 0:e.name,children:(0,b.jsx)("div",{className:E.Z.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,lineHeight:"43px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43,paddingLeft:"5px"},children:null==e?void 0:e.name})})}))]}),(0,b.jsxs)("div",{style:{width:"12.5%"},children:[(null==e||null===(l=e.subitems)||void 0===l?void 0:l.length)<=0&&(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:"--"}),null==e||null===(r=e.subitems)||void 0===r?void 0:r.map((function(e,t){return(0,b.jsx)("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43},children:null==e?void 0:e.weight})}))]})]})}))]}),(0,b.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.standard_grade}),(0,b.jsx)("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:null==e?void 0:e.actual_grade}),(0,b.jsx)("div",{style:{width:"6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:null!=e&&e.statue?"#07C160":"#E30000"},children:null!=e&&e.status?"达成":"未达成"}),(0,b.jsx)("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,textAlign:"center"},children:null==C||null===(a=C.data)||void 0===a?void 0:a.evaluation_time})]})}))}),(0,b.jsxs)("div",{style:{display:"flex",height:"58px",border:"1px solid #E0E2EC",marginTop:-1},children:[(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:"总分"}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"75%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}}),(0,b.jsx)("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"},children:null==C||null===(n=C.data)||void 0===n?void 0:n.total_score})]})]})]})]})]})}))},19719:function(e,t){t.Z={flex_box_center:"flex_box_center___auROP",flex_space_between:"flex_space_between___zffiE",flex_box_vertical_center:"flex_box_vertical_center___wyNpY",flex_box_center_end:"flex_box_center_end___m_Isr",flex_box_column:"flex_box_column___b27kO",content:"content___QuZGt",header:"header___Lgq9g",span:"span___aqN0x",title:"title___fcmlM",textone:"textone___AoPbl"}},66104:function(e,t,n){n.d(t,{Z:function(){return R}});var i=n(73287),l=n.n(i),r=n(45659),o=n(3286),s=n(59301),a=n(92343),d=n(36355),c=n(42884),x=n(91857);const u=e=>{let{children:t}=e;const{getPrefixCls:n}=s.useContext(d.E_),i=n("breadcrumb");return s.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var h=u,p=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l<i.length;l++)t.indexOf(i[l])<0&&Object.prototype.propertyIsEnumerable.call(e,i[l])&&(n[i[l]]=e[i[l]])}return n};function f(e,t,n,i){if(null==n)return null;const{className:r,onClick:a}=t,d=p(t,["className","onClick"]),c=Object.assign(Object.assign({},(0,o.Z)(d,{data:!0,aria:!0})),{onClick:a});return void 0!==i?s.createElement("a",Object.assign({},c,{className:l()(`${e}-link`,r),href:i}),n):s.createElement("span",Object.assign({},c,{className:l()(`${e}-link`,r)}),n)}function m(e,t){return(n,i,l,r,o)=>{if(t)return t(n,i,l,r);const s=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,i);return f(e,n,s,o)}}var g=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l<i.length;l++)t.indexOf(i[l])<0&&Object.prototype.propertyIsEnumerable.call(e,i[l])&&(n[i[l]]=e[i[l]])}return n};const y=e=>{const{prefixCls:t,separator:n="/",children:i,menu:l,overlay:r,dropdownProps:o,href:a}=e;const d=(e=>{if(l||r){const n=Object.assign({},o);if(l){const e=l||{},{items:t}=e,i=g(e,["items"]);n.menu=Object.assign(Object.assign({},i),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:i,label:l,path:r}=e,o=g(e,["key","title","label","path"]);let d=null!=l?l:i;return r&&(d=s.createElement("a",{href:`${a}${r}`},d)),Object.assign(Object.assign({},o),{key:null!=n?n:t,label:d})}))})}else r&&(n.overlay=r);return s.createElement(x.Z,Object.assign({placement:"bottom"},n),s.createElement("span",{className:`${t}-overlay-link`},e,s.createElement(c.Z,null)))}return e})(i);return null!=d?s.createElement(s.Fragment,null,s.createElement("li",null,d),n&&s.createElement(h,null,n)):null},E=e=>{const{prefixCls:t,children:n,href:i}=e,l=g(e,["prefixCls","children","href"]),{getPrefixCls:r}=s.useContext(d.E_),o=r("breadcrumb",t);return s.createElement(y,Object.assign({},l,{prefixCls:o}),f(o,l,n,i))};E.__ANT_BREADCRUMB_ITEM=!0;var v=E,b=n(17313),j=n(83116),C=n(37613);const _=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,b.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,b.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var k=(0,j.Z)("Breadcrumb",(e=>{const t=(0,C.TS)(e,{});return[_(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l<i.length;l++)t.indexOf(i[l])<0&&Object.prototype.propertyIsEnumerable.call(e,i[l])&&(n[i[l]]=e[i[l]])}return n};function w(e){const{breadcrumbName:t,children:n}=e,i=S(e,["breadcrumbName","children"]),l=Object.assign({title:t},i);return n&&(l.menu={items:n.map((e=>{var{breadcrumbName:t}=e,n=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),l}var I=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(i=Object.getOwnPropertySymbols(e);l<i.length;l++)t.indexOf(i[l])<0&&Object.prototype.propertyIsEnumerable.call(e,i[l])&&(n[i[l]]=e[i[l]])}return n};const O=e=>{const{prefixCls:t,separator:n="/",style:i,className:c,rootClassName:x,routes:u,items:p,children:f,itemRender:g,params:E={}}=e,v=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:b,direction:j,breadcrumb:C}=s.useContext(d.E_);let _;const S=b("breadcrumb",t),[O,R]=k(S),T=function(e,t){return(0,s.useMemo)((()=>e||(t?t.map(w):null)),[e,t])}(p,u);const Z=m(S,g);if(T&&T.length>0){const e=[],t=p||u;_=T.map(((i,l)=>{const{path:r,key:a,type:d,menu:c,overlay:x,onClick:u,className:p,separator:f,dropdownProps:m}=i,g=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(E,r);void 0!==g&&e.push(g);const v=null!=a?a:l;if("separator"===d)return s.createElement(h,{key:v},f);const b={},j=l===T.length-1;c?b.menu=c:x&&(b.overlay=x);let{href:C}=i;return e.length&&void 0!==g&&(C=`#/${e.join("/")}`),s.createElement(y,Object.assign({key:v},b,(0,o.Z)(i,{data:!0,aria:!0}),{className:p,dropdownProps:m,href:C,separator:j?"":n,onClick:u,prefixCls:S}),Z(i,E,t,e,C))}))}else if(f){const e=(0,r.Z)(f).length;_=(0,r.Z)(f).map(((t,i)=>{if(!t)return t;const l=i===e-1;return(0,a.Tm)(t,{separator:l?"":n,key:i})}))}const B=l()(S,null==C?void 0:C.className,{[`${S}-rtl`]:"rtl"===j},c,x,R),N=Object.assign(Object.assign({},null==C?void 0:C.style),i);return O(s.createElement("nav",Object.assign({className:B,style:N},v),s.createElement("ol",null,_)))};O.Item=v,O.Separator=h;var R=O}}]); |