diff --git a/p__AiAssistant__Index__index.async.js b/p__AiAssistant__Index__index.async.js index b602916d9c..9fde52b891 100644 --- a/p__AiAssistant__Index__index.async.js +++ b/p__AiAssistant__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97041],{87013:function(n,e,i){i.r(e),i.d(e,{default:function(){return nn}});var t=i(82242),s=i.n(t),l=i(7557),a=i.n(l),c=i(37205),o=i.n(c),r=i(41498),u=i.n(r),d=i(79800),_=i.n(d),h=i(39647),m=i.n(h),p=i(59301),v=i(2753),x=i(80608),f=i(71418),j=i(43418),g=i(8591),y=i(6848),N=i(95237),w=i(43604),S=i(86859),k="page___FbPDv",C="center___bY1i0",b="paramsStyle___wPGTI",Z="type___hB49j",E="type_item_active___ckygj",I="type_item___Qobxs",D="BannerStyle___AfBMb",P="BannerStyleContent___BCD8W",R="DivDownPlay___jRruw",z="CustomInputStyle___EOw4O",M="listwrap___MiNmn",B="list___STYH3",Q="list_img___DX6ES",W="type_name___xCbQz",F="list_content___MWiEQ",T="content_title___PhzE1",A="content_desc___YxQxb",G="imgContent___xdfKX",H="updateContent___EnMla",O="iconUpdate___PFemK",X="deleteContent___WxiHZ",Y="iconDetele___x4hhX",K=i(75916),U=i(41852),V=i(78270),J=i(6638),q=i(71681),L=i(37712),$=["globalSetting","dispatch","user"],nn=(0,x.connect)((function(n){return{user:n.user,globalSetting:n.globalSetting}}))((function(n){var e,i=n.globalSetting,t=(n.dispatch,n.user),l=(m()(n,$),(0,p.useState)({keyword:"",company:"全部拓展类型",is_ai:!0,page:1,limit:10})),c=_()(l,2),r=c[0],d=c[1],h=(0,p.useState)([]),nn=_()(h,2),en=nn[0],tn=nn[1],sn=(0,p.useState)([]),ln=_()(sn,2),an=ln[0],cn=ln[1],on=(0,p.useState)(0),rn=_()(on,2),un=rn[0],dn=rn[1],_n=(0,p.useState)(!1),hn=_()(_n,2),mn=hn[0],pn=hn[1];(0,p.useEffect)((function(){xn()}),[r]),(0,p.useEffect)((function(){vn()}),[]);var vn=function(){var n=u()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.H8)({is_ai:!0});case 2:0==(e=n.sent).status&&tn(["全部拓展类型"].concat(o()(null==e?void 0:e.preface_expansions_types)));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),xn=function(){var n=u()(a()().mark((function n(){var e,i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return pn(!0),(e=s()({},r)).company="全部拓展类型"==r.company?"":r.company,n.next=5,(0,V.ZD)(e);case 5:0==(null==(i=n.sent)?void 0:i.status)?(dn(null==i?void 0:i.total_count),cn(null==i?void 0:i.list),pn(!1)):pn(!1);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,L.jsxs)("section",{className:k,children:[(0,L.jsx)("div",{className:D,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==i||null===(e=i.setting)||void 0===e?void 0:e.news_banner_url,")")},children:(0,L.jsxs)("div",{className:P,children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"AI化学助手"}),(0,K.Ny)()&&(0,L.jsxs)("div",{className:"".concat(R),onClick:function(){x.history.push("/ai_assistant/new")},children:[(0,L.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建AI化学助手"]})]}),(0,L.jsx)("div",{children:(0,L.jsx)(v.t7,{placeholder:"请输入关键词搜索",className:z,value:null==r?void 0:r.keyword,onChange:function(n){var e;d(s()(s()({},r),{},{keyword:null===(e=decodeURIComponent(n))||void 0===e?void 0:e.trim(),page:1}))}})})]})}),(0,L.jsxs)("div",{className:C,children:[(0,L.jsx)("div",{className:b,children:(0,L.jsx)("div",{className:Z,children:(0,L.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==en?void 0:en.map((function(n,e){return(0,L.jsx)("div",{className:(null==r?void 0:r.company)==n?E:I,onClick:function(){r.company=n,d(s()({},r))},children:n},e)}))})})}),(0,L.jsx)(f.Z,{spinning:mn,children:(0,L.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==an?void 0:an.length)>0?(0,L.jsx)("div",{className:M,children:null==an?void 0:an.map((function(n,e){var i,s;return(0,L.jsx)("div",{onClick:function(){x.history.push("/ai_assistant/".concat(null==n?void 0:n.id))},children:(0,L.jsxs)("div",{className:B,style:{marginRight:(1+e)%2==0?0:".37rem"},children:[(0,L.jsx)("img",{src:q.Z.IMG_SERVER+(null==n?void 0:n.attachment_url),className:Q}),([1,2].includes(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.role)||(null==n?void 0:n.user_id)==(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.user_id))&&(0,L.jsxs)("div",{className:G,children:[(0,L.jsxs)("span",{className:H,onClick:function(e){e.stopPropagation(),x.history.push("/ai_assistant/".concat(null==n?void 0:n.id,"/edit"))},children:[(0,L.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(O)}),"编辑"]}),(0,L.jsxs)("span",{className:X,onClick:function(e){var i;e.stopPropagation(),j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,L.jsx)("div",{children:"确认删除该前沿拓展吗?"}),onOk:(i=u()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,V.Z)(n.id).then((function(n){0==(null==n?void 0:n.status)&&(g.ZP.success("删除成功"),xn(),vn())}));case 1:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:[(0,L.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(Y)}),"删除"]})]}),(0,L.jsx)("div",{className:W,children:null==n?void 0:n.type_name}),(0,L.jsxs)("div",{className:F,children:[(0,L.jsx)(y.Z,{title:(null==n?void 0:n.title)||"--",children:(0,L.jsx)("div",{className:T,children:(null==n?void 0:n.title)||"--"})}),(0,L.jsx)(y.Z,{title:(null==n?void 0:n.description)||"--",children:(0,L.jsx)("div",{className:A,children:(null==n?void 0:n.description)||"--"})})]})]})},null==n?void 0:n.id)}))}):(0,L.jsx)(J.Z,{}),(null==an?void 0:an.length)>0&&(0,L.jsxs)(N.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,L.jsxs)(w.Z,{children:["共 ",(0,L.jsx)("span",{style:{color:"#165DFF"},children:un||0})," 条数据"]}),(0,L.jsx)(w.Z,{children:(0,L.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:r.page,pageSize:r.limit,onChange:function(n,e){return d(s()(s()({},r),{},{page:n,limit:e}))},total:un||0})})]})]})})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97041],{87013:function(n,e,i){i.r(e),i.d(e,{default:function(){return en}});var t=i(82242),s=i.n(t),l=i(7557),c=i.n(l),a=i(37205),o=i.n(a),r=i(41498),u=i.n(r),d=i(79800),_=i.n(d),m=i(39647),p=i.n(m),v=i(59301),h=i(2753),x=i(80608),f=i(71418),j=i(43418),g=i(8591),y=i(6848),N=i(95237),w=i(43604),S=i(86859),k="page___FbPDv",C="center___bY1i0",b="paramsStyle___wPGTI",Z="type___hB49j",E="type_item_active___ckygj",I="type_item___Qobxs",D="BannerStyle___AfBMb",P="BannerStyleContent___BCD8W",R="DivDownPlay___jRruw",z="CustomInputStyle___EOw4O",M="listwrap___MiNmn",B="list___STYH3",Q="list_img___DX6ES",W="type_name___xCbQz",F="list_content___MWiEQ",T="content_title___PhzE1",A="content_desc___YxQxb",G="imgContent___xdfKX",H="updateContent___EnMla",O="iconUpdate___PFemK",X="deleteContent___WxiHZ",Y="iconDetele___x4hhX",K=i(75916),U=i(41852),V=i(78270),J=i(6638),q=i(71681),L=i(27876),$=i(37712),nn=["globalSetting","dispatch","user"],en=(0,x.connect)((function(n){return{user:n.user,globalSetting:n.globalSetting}}))((function(n){var e,i=n.globalSetting,t=(n.dispatch,n.user),l=(p()(n,nn),(0,v.useState)({keyword:"",company:"全部拓展类型",is_ai:!0,page:1,limit:10})),a=_()(l,2),r=a[0],d=a[1],m=(0,v.useState)([]),en=_()(m,2),tn=en[0],sn=en[1],ln=(0,v.useState)([]),cn=_()(ln,2),an=cn[0],on=cn[1],rn=(0,v.useState)(0),un=_()(rn,2),dn=un[0],_n=un[1],mn=(0,v.useState)(!1),pn=_()(mn,2),vn=pn[0],hn=pn[1];(0,v.useEffect)((function(){fn()}),[r]),(0,v.useEffect)((function(){xn()}),[]);var xn=function(){var n=u()(c()().mark((function n(){var e;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.H8)({is_ai:!0});case 2:0==(e=n.sent).status&&sn(["全部拓展类型"].concat(o()(null==e?void 0:e.preface_expansions_types)));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),fn=function(){var n=u()(c()().mark((function n(){var e,i;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return hn(!0),(e=s()({},r)).company="全部拓展类型"==r.company?"":r.company,n.next=5,(0,V.ZD)(e);case 5:0==(null==(i=n.sent)?void 0:i.status)?(_n(null==i?void 0:i.total_count),on(null==i?void 0:i.list),hn(!1)):hn(!1);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,$.jsxs)("section",{className:k,children:[(0,$.jsx)("div",{className:D,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==i||null===(e=i.setting)||void 0===e?void 0:e.news_banner_url,")")},children:(0,$.jsxs)("div",{className:P,children:[(0,$.jsxs)("div",{children:[(0,$.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"AI化学助手"}),(0,K.Ny)()&&(0,$.jsxs)("div",{className:"".concat(R),onClick:function(){x.history.push("/ai_assistant/new")},children:[(0,$.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建AI化学助手"]})]}),(0,$.jsx)("div",{children:(0,$.jsx)(h.t7,{placeholder:"请输入关键词搜索",className:z,value:null==r?void 0:r.keyword,onChange:function(n){var e;d(s()(s()({},r),{},{keyword:null===(e=decodeURIComponent(n))||void 0===e?void 0:e.trim(),page:1}))}})})]})}),(0,$.jsxs)("div",{className:C,children:[(0,$.jsx)("div",{className:b,children:(0,$.jsx)("div",{className:Z,children:(0,$.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==tn?void 0:tn.map((function(n,e){return(0,$.jsx)("div",{className:(null==r?void 0:r.company)==n?E:I,onClick:function(){r.company=n,d(s()({},r))},children:n},e)}))})})}),(0,$.jsx)(f.Z,{spinning:vn,children:(0,$.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==an?void 0:an.length)>0?(0,$.jsx)("div",{className:M,children:null==an?void 0:an.map((function(n,e){var i,s;return(0,$.jsx)("div",{onClick:function(){(0,L.xg)("".concat(null==n?void 0:n.url))},children:(0,$.jsxs)("div",{className:B,style:{marginRight:(1+e)%2==0?0:".37rem"},children:[(0,$.jsx)("img",{src:q.Z.IMG_SERVER+(null==n?void 0:n.attachment_url),className:Q}),([1,2].includes(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.role)||(null==n?void 0:n.user_id)==(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.user_id))&&(0,$.jsxs)("div",{className:G,children:[(0,$.jsxs)("span",{className:H,onClick:function(e){e.stopPropagation(),x.history.push("/ai_assistant/".concat(null==n?void 0:n.id,"/edit"))},children:[(0,$.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(O)}),"编辑"]}),(0,$.jsxs)("span",{className:X,onClick:function(e){var i;e.stopPropagation(),j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,$.jsx)("div",{children:"确认删除该前沿拓展吗?"}),onOk:(i=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,V.Z)(n.id).then((function(n){0==(null==n?void 0:n.status)&&(g.ZP.success("删除成功"),fn(),xn())}));case 1:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:[(0,$.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(Y)}),"删除"]})]}),(0,$.jsx)("div",{className:W,children:null==n?void 0:n.type_name}),(0,$.jsxs)("div",{className:F,children:[(0,$.jsx)(y.Z,{title:(null==n?void 0:n.title)||"--",children:(0,$.jsx)("div",{className:T,children:(null==n?void 0:n.title)||"--"})}),(0,$.jsx)(y.Z,{title:(null==n?void 0:n.description)||"--",children:(0,$.jsx)("div",{className:A,children:(null==n?void 0:n.description)||"--"})})]})]})},null==n?void 0:n.id)}))}):(0,$.jsx)(J.Z,{}),(null==an?void 0:an.length)>0&&(0,$.jsxs)(N.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,$.jsxs)(w.Z,{children:["共 ",(0,$.jsx)("span",{style:{color:"#165DFF"},children:dn||0})," 条数据"]}),(0,$.jsx)(w.Z,{children:(0,$.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:r.page,pageSize:r.limit,onChange:function(n,e){return d(s()(s()({},r),{},{page:n,limit:e}))},total:dn||0})})]})]})})]})]})}))}}]); \ No newline at end of file diff --git a/p__Paths__Detail__id.async.js b/p__Paths__Detail__id.async.js index b831a3d9fd..c28d4bf6b7 100644 --- a/p__Paths__Detail__id.async.js +++ b/p__Paths__Detail__id.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23332],{11680:function(e,n,i){i.d(n,{Z:function(){return w}});var t=i(91232),s=i.n(t),l=i(79800),a=i.n(l),c=i(59301),o="teacher_name___BzxwZ",r="teacher_school___bBT_c",d="teacher_type___WrppP",u="teacherList___RE3zy",_="teacher_header___zF6G0",h="btn_list___gobq0",m="sy___zyrWK",v="xy___FwJSl",j="bj___gn9Hm",x="sc___Ree9z",p="techer_content___me4s8",f="img___T_z5s",g="teacher_img___NHN5k",N="content___gSkvU",y="shuji_jianjie___ArUYc",M=i(3634),I=i(6848),b=i(8591),L=i(43418),S=i(37712),w=function(e){var n,t,l,w=e.v,C=e.k,Z=e.showBtn,D=e.params,k=e.getData,A=e.setDialogvisible,E=e.setTeacherForm,z=e.teachers,T=(0,c.useRef)(),P=(0,c.useState)(),R=a()(P,2),O=R[0],U=R[1],Y=(0,c.useState)(!0),H=a()(Y,2),B=H[0],V=H[1];return(0,c.useEffect)((function(){if(T.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,i=s()(e);try{for(i.s();!(n=i.n()).done;){var t=n.value;U(t.target.offsetHeight>=200),console.log(t.target.offsetHeight)}}catch(e){i.e(e)}finally{i.f()}}));return n.observe(null===(e=T.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,i;(null===(n=T.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(i=T.current)||void 0===i?void 0:i.firstElementChild)}}}),[T.current]),(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("div",{className:u,children:[(0,S.jsx)("div",{className:_,children:(0,S.jsxs)("div",{style:{display:"flex",height:"0.55rem",alignItems:"center",width:"8.16rem",position:"relative"},children:[(0,S.jsx)(I.Z,{title:null==w?void 0:w.name,children:(0,S.jsx)("div",{className:o,children:null==w?void 0:w.name})}),(0,S.jsx)(I.Z,{title:null==w?void 0:w.career,children:(0,S.jsx)("div",{className:r,children:null==w?void 0:w.career})}),(0,S.jsx)(I.Z,{title:null==w?void 0:w.school,children:(0,S.jsx)("div",{className:r,children:null==w?void 0:w.school})}),(0,S.jsx)(I.Z,{title:1==(null==w?void 0:w.identity)?"负责教师":"合作教师",children:(0,S.jsx)("div",{className:d,children:1==(null==w?void 0:w.identity)?"负责教师":"合作教师"})}),Z&&(0,S.jsxs)("div",{className:h,children:[0!=C&&(0,S.jsx)(I.Z,{title:"上移",children:(0,S.jsx)("span",{className:"icon-shangyi_Hover ".concat(m),onClick:function(){(0,M.aT)({teacher_id:null==w?void 0:w.teacher_id,id:null==D?void 0:D.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("上移成功"),k())}))}})}),C+1!=(null==z||null===(n=z.filter((function(e){return 2==e.identity})))||void 0===n?void 0:n.length)&&(0,S.jsx)(I.Z,{title:"下移",children:(0,S.jsx)("span",{className:"icon-xiayi_Hover ".concat(v),onClick:function(){(0,M.Nn)({teacher_id:null==w?void 0:w.teacher_id,id:null==D?void 0:D.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("下移成功"),k())}))}})}),(0,S.jsx)(I.Z,{title:"编辑",children:(0,S.jsx)("span",{className:"icon-bianji_Hover ".concat(j),onClick:function(){var e,n;A(!0),E({teacher_id:null==w?void 0:w.teacher_id,teacher_url:null==w||null===(e=w.attachment)||void 0===e?void 0:e.url,teacher_attachment_id:null==w||null===(n=w.attachment)||void 0===n?void 0:n.id,teacher:null==w?void 0:w.name,career:null==w?void 0:w.career,school:null==w?void 0:w.school,identity:null==w?void 0:w.identity,description:null==w?void 0:w.description})}})}),(0,S.jsx)(I.Z,{title:"删除",children:(0,S.jsx)("span",{className:"icon-shanchu13 ".concat(x),onClick:function(){L.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"提示",content:"确认要删除这位教师吗?",onOk:function(){(0,M.uk)({teacher_id:null==w?void 0:w.teacher_id}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("删除成功"),k())}))}})}})})]})]})}),(0,S.jsxs)("div",{className:p,children:[(0,S.jsx)("div",{className:f,children:(0,S.jsx)("img",{src:null!=w&&null!==(t=w.attachment)&&void 0!==t&&t.url?null==w||null===(l=w.attachment)||void 0===l?void 0:l.url:i(66963),className:g})}),(0,S.jsx)("div",{className:N,ref:T,children:null!=w&&w.description?(0,S.jsx)("div",{className:y,style:{maxHeight:B&&200,overflow:"hidden"},children:null==w?void 0:w.description}):(0,S.jsx)("div",{style:{marginTop:".7rem",textAlign:"center",color:"#666666"},children:"暂无数据"})})]})]},C),O&&(0,S.jsxs)("div",{style:{textAlign:"right",color:"#237E61",cursor:"pointer",marginTop:"-0.3rem",marginBottom:"0.3rem",fontSize:".14rem",marginRight:".4rem"},onClick:function(e){e.stopPropagation(),V(!B)},children:[B?"查看全部 ":"收起全文 ",(0,S.jsx)("i",{className:"iconfont font14 ".concat(B?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})]})}},21658:function(e,n,i){i.d(n,{Z:function(){return b}});var t=i(7557),s=i.n(t),l=i(41498),a=i.n(l),c=i(82242),o=i.n(c),r=i(79800),d=i.n(r),u=i(59301),_="shiyan_modal___g40Za",h="add_pilotPro_item___z1H0Q",m="option___vxHGu",v="add_and_del___jPolh",j="pilot_name___tTQSk",x="pilot_url___SuCpq",p="title___Q_VfA",f="record_count___IuDud",g=i(43418),N=i(8591),y=i(24650),M=i(41852),I=i(37712),b=function(e){var n,i=e.editInfo,t=e.addEditName,l=e.type,c=e.id,r=e.dialogvisible,b=e.setDialogvisible,L=e.getData,S=(0,u.useState)({container_type:"",container_id:null,cases:[{name:"",url:""}]}),w=d()(S,2),C=w[0],Z=w[1];return(0,u.useEffect)((function(){r&&(C.container_type=l,C.container_id=c,C.cases="编辑"==t?[i]:[{name:"",url:""}],Z(o()({},C)))}),[r]),(0,I.jsx)(g.Z,{centered:!0,maskClosable:!1,zIndex:200,width:"编辑"===t?1045:1128,bodyStyle:{maxHeight:553,overflowY:"auto"},title:"".concat(t,"应用案例"),visible:r,onCancel:function(){b(!1)},okText:"".concat("编辑"===t?"保存编辑":"确认新增"),onOk:a()(s()().mark((function e(){var n,i,l,a,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=new RegExp(/^[^\u4e00-\u9fa5]+$/),l=0,null==C||null===(n=C.cases)||void 0===n||n.forEach((function(e){var n,t;0==(null==e||null===(n=e.name)||void 0===n?void 0:n.length)||0==(null==e||null===(t=e.url)||void 0===t?void 0:t.length)?l=1:i.test(null==e?void 0:e.url)||(l=2)})),1!=l){e.next=8;break}return N.ZP.error("请填写名称或链接"),e.abrupt("return");case 8:if(2!=l){e.next=11;break}return N.ZP.error("链接中不能输入中文"),e.abrupt("return");case 11:if("编辑"!=t){e.next=18;break}return e.next=14,(0,M.q0)(C.cases[0]);case 14:0==(null==(a=e.sent)?void 0:a.status)&&(N.ZP.success("编辑成功"),b(!1),L()),e.next=23;break;case 18:if("新增"!=t){e.next=23;break}return e.next=21,(0,M.ns)(C);case 21:0==(null==(c=e.sent)?void 0:c.status)&&(N.ZP.success("新增成功"),b(!1),L());case 23:case"end":return e.stop()}}),e)}))),children:(0,I.jsx)("div",{className:_,children:null==C||null===(n=C.cases)||void 0===n?void 0:n.map((function(e,n){var i;return(0,I.jsxs)("div",{className:h,children:[(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:j,children:[(0,I.jsxs)("div",{className:p,children:[(0,I.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"名称"]}),(0,I.jsx)(y.Z,{placeholder:"请输入名称",maxLength:100,value:null==e?void 0:e.name,onChange:function(e){C.cases[n].name=e.target.value,Z(o()({},C))}}),(0,I.jsxs)("span",{className:f,children:[(null==e||null===(i=e.name)||void 0===i?void 0:i.length)||0,"/100"]})]}),(0,I.jsxs)("div",{className:x,style:{marginBottom:0},children:[(0,I.jsxs)("div",{className:p,children:[(0,I.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"链接"]}),(0,I.jsx)(y.Z,{placeholder:"请输入链接",suffix:"",value:null==e?void 0:e.url,onChange:function(e){C.cases[n].url=e.target.value,Z(o()({},C))}})]})]}),(0,I.jsxs)("div",{className:m,children:[n>0&&"新增"==t&&(0,I.jsx)("div",{className:v,onClick:function(){var e;null==C||null===(e=C.cases)||void 0===e||e.splice(n,1),Z(o()({},C))},children:(0,I.jsx)("i",{className:"iconfont icon-shanjian font14",style:{color:"#E30000"}})}),"新增"==t&&(0,I.jsx)("div",{className:v,onClick:function(){var e;null==C||null===(e=C.cases)||void 0===e||e.splice(n+1,0,{name:"",url:""}),Z(o()({},C))},children:(0,I.jsx)("i",{className:"iconfont icon-tianjiatimu font14",style:{color:"#2FA34F"}})})]})]},n)}))})})}},66207:function(e,n,i){i.d(n,{Z:function(){return y}});var t=i(7557),s=i.n(t),l=i(41498),a=i.n(l),c=i(82242),o=i.n(c),r=(i(59301),"main_com___dEAXh"),d="project_list____YzIW",u="case_item___pO64P",_="case_item_info___FkLB7",h="btn_up_de___Vchsk",m="btn_update___rYrOJ",v="btn_del___OzxGD",j=i(6848),x=i(43418),p=i(8591),f=i(41852),g=i(6638);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var N=i(37712),y=function(e){var n,i,t=e.type,l=e.detailInfo,c=e.showBtn,y=e.getData,M=e.showEdit;return(0,N.jsx)("div",{className:"".concat(r," ").concat(d),children:(null==l||null===(n=l.shixun_cases)||void 0===n?void 0:n.length)>0?null==l||null===(i=l.shixun_cases)||void 0===i?void 0:i.map((function(e,n){return(0,N.jsxs)("div",{className:u,children:[(0,N.jsxs)("div",{className:_,onClick:function(){window.open(e.url)},children:["path"==t&&(0,N.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNDhBRTRGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQwN0ZBQiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTM5MC41IDk2N2MuODI1IDAgMS41LjY3NSAxLjUgMS41djljMCAuODI1LS42NzUgMS41LTEuNSAxLjVoLTljLS44MjUgMC0xLjUtLjY3NS0xLjUtMS41di05YzAtLjgyNS42NzUtMS41IDEuNS0xLjVoOVptLTYuMyA0LjVjLS4yMjUtLjIyNS0uNTI1LS4zLS43NS0uMDc1bC0xLjU3NSAxLjItLjA0NS4wNDVhLjM0OS4zNDkgMCAwIDAtLjEwNS4yNTV2LjY3NWwuMDEuMDgyYy4wMjMuMTAxLjA5NS4xNzMuMjE1LjI5M2wxLjU3NSAxLjEyNS4wNjIuMDVjLjE2LjA5OC40MDcuMDgxLjUzOC0uMDVsLjA3NS0uMDc1LjAzNy0uMDQzYS4zMTguMzE4IDAgMCAwIC4wMzgtLjMzMmMtLjA3NS0uMTUtLjA3NS0uMy0uMjI1LS4zNzVsLTEuMzUtLjk3NSAxLjQyNS0xLjEyNS4wNDUtLjA1M2EuNTMyLjUzMiAwIDAgMCAuMTA1LS4yNDdjMC0uMTUgMC0uMjI1LS4wNzUtLjM3NVptMy45NzUtLjIyNWMtLjE1IDAtLjIyNS4wNzUtLjMuMTUtLjE1LjIyNS0uMTUuNTI1LjA3NS42NzVsMS40MjUgMS4xMjUtMS40MjUgMS4wNS0uMDc0LjA2M2EuNTA0LjUwNCAwIDAgMC0uMDc2LjUzN2wuMDc1LjA3NS4wNTYuMDY3Yy4xNi4xNTYuNDE5LjE0MS42MTkuMDA4bDEuNTc1LTEuMTI1LjA3NS0uMDk1Yy4wNS0uMDcyLjEtLjE1NS4xNS0uMjA1di0uNjc1bC0uMDA4LS4wODJjLS4wMjItLjA5OC0uMDgyLS4xNTgtLjE0Mi0uMjE4bC0xLjU3NS0xLjItLjA5Mi0uMDU2Yy0uMTc0LS4wOTQtLjI5NC0uMDk0LS4zNTgtLjA5NFptLTEuMTI1LS4wMDFoLS4zNzVsLS4xLjA1N2MtLjA4OC4wNTYtLjE0NC4xMTItLjIuMTY5bC0xLjU3NSAyLjkyNS0uMDM2LjA4N2EuNDc4LjQ3OCAwIDAgMCAuMDM2LjM2M2MuMDc1LjE1LjIyNS4yMjUuNDUuMjI1LjE1IDAgLjMtLjA3NS4zNzUtLjIyNWwxLjU3NS0yLjkyNi4wMzctLjA1M2MuMDM4LS4wODIuMDM4LS4yMDIuMDM4LS4zMjIgMC0uMTUtLjE1LS4yMjUtLjIyNS0uM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zODAgLTk2NykiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="}),"shixun"==t&&(0,N.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNDhBRTRGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQwN0ZBQiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTEwLjg3NCAwYy42OTkgMCAxLjI2NS41NjYgMS4yNjUgMS4yNjR2MTIuMjg3YS4zOC4zOCAwIDAgMS0uNTQ4LjM0TDYuMDcgMTEuMTU5LjU0OCAxMy44OUEuMzguMzggMCAwIDEgMCAxMy41NVYxLjI2NEMwIC41NjYuNTY2IDAgMS4yNjQgMGg5LjYxWk02LjIzNyAyLjU0YS4zOC4zOCAwIDAgMC0uNTA4LjE3MmwtLjg0OSAxLjcyLTEuODk4LjI3NmEuMzguMzggMCAwIDAtLjIxLjY0OGwxLjM3MyAxLjMzOS0uMzI0IDEuODlhLjM4LjM4IDAgMCAwIC41NS40bDEuNjk4LS44OTMgMS42OTguODkzYS4zOC4zOCAwIDAgMCAuNTUtLjRsLS4zMjQtMS44OSAxLjM3NC0xLjM0YS4zOC4zOCAwIDAgMC0uMjEtLjY0N2wtMS44OTgtLjI3NS0uODUtMS43MmEuMzguMzggMCAwIDAtLjE3Mi0uMTczWiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"}),(0,N.jsx)("div",{children:null==e?void 0:e.name})]}),c&&(0,N.jsxs)("div",{className:h,children:[(0,N.jsx)("div",{onClick:function(){M(o()({},e))},children:(0,N.jsx)(j.Z,{title:"编辑",children:(0,N.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(m)})})}),(0,N.jsx)("div",{onClick:function(n){var i;x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,N.jsx)("div",{children:"确认删除该条实验项目吗?"}),onOk:(i=a()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(0,f.tP)(null==e?void 0:e.id).then((function(e){0==(null==e?void 0:e.status)&&(p.ZP.success("删除成功"),y())}));case 1:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},children:(0,N.jsx)(j.Z,{title:"删除",children:(0,N.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(v)})})})]})]},n)})):(0,N.jsx)(g.Z,{customText:"暂无数据",styles:{padding:"50px 0"}})})}},55695:function(e,n,i){i.r(n),i.d(n,{default:function(){return X}});var t=i(37205),s=i.n(t),l=i(82242),a=i.n(l),c=i(7557),o=i.n(c),r=i(41498),d=i.n(r),u=i(91232),_=i.n(u),h=i(79800),m=i.n(h),v=i(39647),j=i.n(v),x=i(59301),p=i(80608),f="banner_warp___jz0fo",g="banner___SfTra",N="banner_t___eBfce",y="operate___hMKEM",M="btn_update___xuraA",I="btn_del___j7aUt",b="banner_b___gLwnD",L="banner_title_tags___dQ3Ao",S="banner_title___R2twN",w="banner_br___w6Cxf",C="learing_btn___Y3ea2",Z=i(71681),D=i(6848),k=i(43418),A=i(8591),E=i(78270),z=i(37712),T=function(e){var n,i=e.data,t=e.showBtn;return(0,z.jsx)("div",{className:f,style:{background:"url('".concat(Z.Z.IMG_SERVER+(null==i||null===(n=i.background_url)||void 0===n?void 0:n.url),"') no-repeat")},children:(0,z.jsxs)("div",{className:g,children:[(0,z.jsx)("div",{className:N,children:t&&(0,z.jsxs)("div",{className:y,style:{marginLeft:"auto"},children:[(0,z.jsx)("div",{className:M,onClick:function(){p.history.push("/paths/".concat(null==i?void 0:i.id,"/edit?comeFrom=info"))},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"icon-bianji_Hover"})})}),(0,z.jsx)("div",{className:I,onClick:function(e){var n;k.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,z.jsx)("div",{children:"确认删除该实验项目吗?"}),onOk:(n=d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,E.F_)(null==i?void 0:i.id).then((function(e){0==(null==e?void 0:e.status)&&(A.ZP.success("删除成功"),p.history.push("/paths"))}));case 1:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:(0,z.jsx)(D.Z,{title:"删除",children:(0,z.jsx)("i",{className:"icon-shanchu13"})})})]})}),(0,z.jsxs)("div",{className:b,children:[(0,z.jsx)("div",{className:L,children:(0,z.jsx)(D.Z,{title:null==i?void 0:i.name,children:(0,z.jsx)("div",{className:S,children:null==i?void 0:i.name})})}),((null==i?void 0:i.company)||(null==i?void 0:i.url))&&(0,z.jsxs)("div",{className:w,children:[(null==i?void 0:i.company)&&(0,z.jsxs)("div",{style:{display:"flex"},children:[(0,z.jsx)("div",{style:{margin:"0 20px"},children:"实践平台"}),(0,z.jsx)(D.Z,{title:null==i?void 0:i.company,children:(0,z.jsx)("div",{style:{marginRight:20,maxWidth:"1rem",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:null==i?void 0:i.company})})]}),(null==i?void 0:i.url)&&(0,z.jsx)("div",{className:C,style:{marginLeft:"auto",cursor:"pointer"},onClick:function(){window.open(null==i?void 0:i.url)},children:"现在去学习"})]})]})]})})},P=i(71418),R=i(53326),O=i(24650),U=i(57809),Y={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",detailCon:"detailCon___atWea",con_left:"con_left___gCLjC",main_com:"main_com____HrTx",header_com:"header_com___XsQ9B",btn_update:"btn_update___NWyks",iconUpdate:"iconUpdate___pxdfm",detail_title:"detail_title___zbSIf",con_right:"con_right___wSGJA",con_right_warp:"con_right_warp____maRH",option:"option___bAqzr",tech_tags:"tech_tags___n150v",btn_add:"btn_add___JSRzd",teach_modal:"teach_modal____BR_d",users_style:"users_style___XPW4k",sc_warp:"sc_warp___RDW4Q",add_icon:"add_icon___ia3hh",wenan:"wenan___xBlmc",yaoqiu:"yaoqiu___dBLD4",users_style2:"users_style2___aKUpW",active_img:"active_img___eR9B6",right_teacher_warp:"right_teacher_warp___M9WLy",hang:"hang___AOoXo",title:"title___N1IRZ",input1:"input1___ksrsW",input2:"input2___DIfZ4",MdEditor:"MdEditor___U_umJ",input_search:"input_search___irpms",platform_list:"platform_list___E93tg",platform_item:"platform_item___ywfb6",img_items:"img_items___TKdbj",select_img:"select_img___I1bMm",unit_list:"unit_list___FrBH_",unit_item:"unit_item___VRRxt",unit_item_active:"unit_item_active___ulBMw",shangyi_style:"shangyi_style___vXQTR",xiayi_style:"xiayi_style___JfyBN",teacherList:"teacherList___neb4J",teacher_header:"teacher_header___IDxdO",teacher_name:"teacher_name___WiHB2",teacher_position:"teacher_position___lMq_U",teacher_school:"teacher_school___CzLDY",teacher_type:"teacher_type___q0myJ",btn_list:"btn_list___HzLQU",sy:"sy___gDwKj",xy:"xy___NYPPz",bj:"bj____rKuS",sc:"sc___AYdyE",iconDetele:"iconDetele___L2ftB",techer_content:"techer_content___CvGa5",img:"img___GmbBT",teacher_img:"teacher_img___WCatV",content:"content___q5lPL",shuji_list:"shuji_list___Eflpe",shenhe_icon:"shenhe_icon___kmGh6",shuming:"shuming___K06ND",shuji_jianjie:"shuji_jianjie___mQiEx",kuai:"kuai___xaS0y",bg:"bg___sN_Hy"},H=i(3634),B=i(6638),V=i(49105),G=i(77036),W=i(66207),Q=i(21658),J=i(4585),F=i(2753),q=i(11680),K=["pathsDetail","globalSetting","loading","dispatch","user"],X=(0,p.connect)((function(e){var n=e.pathsDetail,i=e.loading;return{pathsDetail:n,globalSetting:e.globalSetting,loading:i,user:e.user}}))((function(e){e.pathsDetail,e.globalSetting,e.loading,e.dispatch;var n,i,t,l,c,r,u=e.user,h=(j()(e,K),(0,p.useParams)()),v=(0,x.useState)(),f=m()(v,2),g=f[0],N=f[1],y=(0,x.useState)(!1),M=m()(y,2),I=M[0],b=M[1],L=(0,x.useState)(!1),S=m()(L,2),w=S[0],C=S[1],E=(0,x.useState)(!1),X=m()(E,2),$=X[0],ee=X[1],ne=(0,x.useState)(!1),ie=m()(ne,2),te=ie[0],se=ie[1],le=(0,x.useState)("新增"),ae=m()(le,2),ce=ae[0],oe=ae[1],re=(0,x.useState)(null),de=m()(re,2),ue=de[0],_e=de[1],he=(0,x.useState)(!1),me=m()(he,2),ve=me[0],je=me[1],xe=(0,x.useState)(""),pe=m()(xe,2),fe=pe[0],ge=pe[1],Ne=(0,x.useRef)(),ye=(0,x.useState)(),Me=m()(ye,2),Ie=Me[0],be=Me[1],Le=(0,x.useState)(!0),Se=m()(Le,2),we=Se[0],Ce=Se[1],Ze=(0,x.useState)(!1),De=m()(Ze,2),ke=De[0],Ae=De[1],Ee=(0,x.useState)(!1),ze=m()(Ee,2),Te=ze[0],Pe=ze[1],Re=(0,x.useState)([]),Oe=m()(Re,2),Ue=Oe[0],Ye=Oe[1],He=(0,x.useState)([]),Be=m()(He,2),Ve=Be[0],Ge=Be[1],We=(0,x.useState)([]),Qe=m()(We,2),Je=Qe[0],Fe=Qe[1],qe=(0,x.useState)({teacher:"",career:"",school:"",description:"",teacher_url:"",teacher_attachment_id:"",identity:"2"}),Ke=m()(qe,2),Xe=Ke[0],$e=Ke[1];(0,x.useEffect)((function(){var e;null!=h&&h.pathId&&null!=u&&null!==(e=u.userInfo)&&void 0!==e&&e.user_id&&en()}),[null==h?void 0:h.pathId,null==u?void 0:u.userInfo]),(0,x.useEffect)((function(){if(Ne.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,i=_()(e);try{for(i.s();!(n=i.n()).done;){var t=n.value;be(t.target.offsetHeight>=500)}}catch(e){i.e(e)}finally{i.f()}}));return n.observe(null===(e=Ne.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,i;(null===(n=Ne.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(i=Ne.current)||void 0===i?void 0:i.firstElementChild)}}}),[Ne.current]);var en=function(){var e=d()(o()().mark((function e(){var n,i,t,s,l,a,c;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,H.$O)({id:null==h?void 0:h.pathId});case 3:if(null!=(i=e.sent)&&null!==(n=i.core_course)&&void 0!==n&&n.id){e.next=7;break}return location.href="/404",e.abrupt("return");case 7:0==(null==i?void 0:i.status)&&(c=[1,2].includes(null==u||null===(t=u.userInfo)||void 0===t?void 0:t.role)||(null==i||null===(s=i.core_course)||void 0===s?void 0:s.user_id)==(null==u||null===(l=u.userInfo)||void 0===l?void 0:l.user_id),b(c),N(null==i?void 0:i.core_course),C(!1),Ye(null==i||null===(a=i.core_course)||void 0===a?void 0:a.core_course_teachers));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),nn=function(e,n){Xe["".concat(e)]=n,$e(a()({},Xe))};return(0,z.jsxs)(P.Z,{spinning:w,children:[(0,z.jsx)(T,{data:g,showBtn:null==u||null===(n=u.userInfo)||void 0===n?void 0:n.admin}),(0,z.jsx)("div",{style:{width:"100%",background:"#F3F9F7"},children:(0,z.jsxs)("div",{className:Y.detailCon,children:[(0,z.jsxs)("div",{className:Y.con_left,children:[(0,z.jsxs)("div",{className:Y.bg,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{className:Y.title,children:"课程介绍"})]}),I&&(0,z.jsx)("div",{className:Y.btn_update,onClick:function(){je(!0)},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(Y.iconUpdate)})})})]}),null!=g&&g.description?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("div",{ref:Ne,className:"".concat(Y.main_com," ").concat(Y.course_con),style:{maxHeight:we&&500,overflow:"hidden"},children:(0,z.jsx)(J.Z,{value:(null==g?void 0:g.description)||""})}),Ie&&(0,z.jsxs)("div",{style:{textAlign:"center",color:"#1B8565",cursor:"pointer",position:"relative",top:"-0.1rem",fontSize:"0.14rem"},onClick:function(e){e.stopPropagation(),Ce(!we)},children:[we?"查看全部 ":"收起全文 ",(0,z.jsx)("i",{className:"iconfont font14 ".concat(we?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})]}):(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"}})]}),(0,z.jsxs)("div",{className:Y.bg,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{className:Y.title,children:"实验项目列表"})]}),I&&(0,z.jsxs)("div",{className:Y.btn_add,onClick:function(){se(!0)},children:[(0,z.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),(0,z.jsx)("span",{children:"新增实验项目"})]})]}),(0,z.jsx)(W.Z,{type:"path",detailInfo:g,showBtn:I,showEdit:function(){var e=d()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_e(n),oe("编辑"),se(!0);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),getData:function(){en()}})]}),(0,z.jsxs)("div",{className:Y.bg,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{className:Y.title,children:"负责教师"})]}),I&&(0,z.jsxs)("div",{className:Y.btn_add,onClick:function(){ee(!0),$e({teacher_url:"",teacher_attachment_id:"",teacher:"",career:"",identity:2,school:"",description:""})},children:[(0,z.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新增负责教师"]})]}),0==(null==Ue?void 0:Ue.length)&&(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"}}),null===(i=Ue.sort((function(e,n){return 1===e.identity?-1:1===n.identity?1:0})))||void 0===i?void 0:i.map((function(e,n){return(0,z.jsx)(q.Z,{v:e,k:n,showBtn:I,params:h,getData:en,setDialogvisible:ee,setTeacherForm:$e,teachers:Ue},n)}))]})]}),(0,z.jsxs)("div",{className:Y.con_right,children:[(0,z.jsxs)("div",{className:Y.con_right_warp,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{children:"实验平台"})]}),I&&(0,z.jsx)("div",{className:Y.btn_update,onClick:function(){var e,n;(null==g||null===(e=g.companies_selected)||void 0===e?void 0:e.length)>0&&Ge(s()(null==g||null===(n=g.companies_selected)||void 0===n?void 0:n.map((function(e){return e.id=null==e?void 0:e.file_id,e.url=null==e?void 0:e.pic_url,e}))));Ae(!0)},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(Y.iconUpdate)})})})]}),(0,z.jsx)("div",{className:Y.main_com,children:(null==g||null===(t=g.companies_selected)||void 0===t?void 0:t.length)>0?null==g||null===(l=g.companies_selected)||void 0===l?void 0:l.map((function(e,n){var i;return(0,z.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,z.jsx)("a",{href:null==e?void 0:e.link_url,children:(0,z.jsx)("img",{src:Z.Z.IMG_SERVER+(null==e?void 0:e.pic_url),style:{padding:"3px 8px"}})}),(0,z.jsxs)("div",{className:Y.option,children:[0!=n&&I&&(0,z.jsx)(D.Z,{title:"上移",children:(0,z.jsx)("span",{className:"icon-shangyi_Hover ".concat(Y.shangyi_style),onClick:function(){var e=null==g?void 0:g.companies_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n],e[n-1]];e[n-1]=i[0],e[n]=i[1],(0,H.K_)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("上移成功"),Ae(!1),en())}))}})}),n+1!=(null==g||null===(i=g.companies_selected)||void 0===i?void 0:i.length)&&I&&(0,z.jsx)(D.Z,{title:"下移",children:(0,z.jsx)("span",{className:"icon-xiayi_Hover ".concat(Y.xiayi_style),onClick:function(){var e=null==g?void 0:g.companies_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n+1],e[n]];e[n]=i[0],e[n+1]=i[1],(0,H.K_)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("下移成功"),Ae(!1),en())}))}})})]})]},n)})):(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"},imgStyles:{width:"1.5rem",height:"1rem"}})})]}),(0,z.jsxs)("div",{className:Y.con_right_warp,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{children:"共建单位"})]}),I&&(0,z.jsx)("div",{className:Y.btn_update,onClick:function(){var e,n;(null==g||null===(e=g.schools_selected)||void 0===e?void 0:e.length)>0&&Fe(s()(null==g||null===(n=g.schools_selected)||void 0===n?void 0:n.map((function(e){return e.id=null==e?void 0:e.file_id,e.url=null==e?void 0:e.pic_url,e}))));Pe(!0)},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(Y.iconUpdate)})})})]}),(0,z.jsx)("div",{className:Y.main_com,children:(null==g||null===(c=g.schools_selected)||void 0===c?void 0:c.length)>0?null==g||null===(r=g.schools_selected)||void 0===r?void 0:r.map((function(e,n){var i;return(0,z.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,z.jsx)("a",{href:null==e?void 0:e.link_url,children:(0,z.jsx)("img",{src:Z.Z.IMG_SERVER+(null==e?void 0:e.pic_url),style:{padding:"3px 8px"}})}),(0,z.jsxs)("div",{className:Y.option,children:[0!=n&&I&&(0,z.jsx)(D.Z,{title:"上移",children:(0,z.jsx)("span",{className:"icon-shangyi_Hover ".concat(Y.shangyi_style),onClick:function(){var e=null==g?void 0:g.schools_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n],e[n-1]];e[n-1]=i[0],e[n]=i[1],(0,H.MU)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("上移成功"),Ae(!1),en())}))}})}),n+1!=(null==g||null===(i=g.schools_selected)||void 0===i?void 0:i.length)&&I&&(0,z.jsx)(D.Z,{title:"下移",children:(0,z.jsx)("span",{className:"icon-xiayi_Hover ".concat(Y.xiayi_style),onClick:function(){var e=null==g?void 0:g.schools_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n+1],e[n]];e[n]=i[0],e[n+1]=i[1],(0,H.MU)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("下移成功"),Ae(!1),en())}))}})})]})]},n)})):(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"},imgStyles:{width:"1.5rem",height:"1rem"}})})]})]})]})}),(0,z.jsx)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:900,title:"编辑课程介绍",visible:ve,onCancel:function(){je(!1)},onOk:d()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.FQ)({id:null==h?void 0:h.pathId,stages:null==g?void 0:g.stages,description:fe});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(je(!1),A.ZP.success("编辑成功"),en());case 4:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)(G.Z,{className:Y.MdEditor,placeholder:"请输入课程介绍",width:850,height:450,defaultValue:null==g?void 0:g.description,onChange:function(e){ge(e)}})}),(0,z.jsx)(Q.Z,{editInfo:ue,addEditName:ce,id:null==h?void 0:h.pathId,type:"core_course",dialogvisible:te,setDialogvisible:function(e){se(e),e||oe("新增")},getData:function(){return en()}}),(0,z.jsx)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1131,title:"".concat(null!=Xe&&Xe.teacher_id?"编辑":"新增","负责教师资料"),visible:$,onCancel:function(){ee(!1)},okText:"".concat(null!=Xe&&Xe.teacher_id?"保存编辑":"确认新增"),onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!=Xe&&Xe.teacher_id?(0,H.Ci)({id:null==h?void 0:h.pathId,teacher_id:null==Xe?void 0:Xe.teacher_id,name:null==Xe?void 0:Xe.teacher,identity:null==Xe?void 0:Xe.identity,career:null==Xe?void 0:Xe.career,school:null==Xe?void 0:Xe.school,description:null==Xe?void 0:Xe.description,attachment_id:null==Xe?void 0:Xe.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ee(!1),A.ZP.success("编辑成功"),en())})):(0,H.EX)({id:null==h?void 0:h.pathId,name:null==Xe?void 0:Xe.teacher,identity:null==Xe?void 0:Xe.identity,career:null==Xe?void 0:Xe.career,school:null==Xe?void 0:Xe.school,description:null==Xe?void 0:Xe.description,attachment_id:null==Xe?void 0:Xe.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ee(!1),A.ZP.success("新增成功"),en())}));case 1:case"end":return e.stop()}}),e)}))),children:(0,z.jsxs)("div",{className:Y.teach_modal,children:[(0,z.jsx)(R.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,V.ZP)("".concat(Z.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){Xe.teacher_attachment_id=e.id,Xe.teacher_url=e.test,$e(a()({},Xe))}))},children:(0,z.jsxs)("div",{className:"".concat(Y.users_style," ").concat(null!=Xe&&Xe.teacher_url?Y.users_style2:""),children:[(null==Xe?void 0:Xe.teacher_url)&&(0,z.jsx)("img",{src:Z.Z.API_SERVER+(null==Xe?void 0:Xe.teacher_url),className:Y.active_img}),(0,z.jsxs)("div",{className:Y.sc_warp,children:[(0,z.jsx)("div",{className:Y.add_icon,children:"+"}),(0,z.jsx)("div",{className:Y.wenan,children:"上传教师照片"}),(0,z.jsx)("div",{className:Y.yaoqiu,children:"尺寸220*295px,大小200KB内"})]})]})}),(0,z.jsxs)("div",{className:Y.right_teacher_warp,children:[(0,z.jsxs)("div",{className:Y.hang,children:[(0,z.jsx)("span",{className:Y.title,children:"教师姓名"}),(0,z.jsx)(O.Z,{className:Y.input1,placeholder:"请输入教师姓名",suffix:"",style:{marginRight:45},value:null==Xe?void 0:Xe.teacher,onChange:function(e){nn("teacher",e.target.value)}}),(0,z.jsx)("span",{className:Y.title,children:"教师职称"}),(0,z.jsx)(O.Z,{className:Y.input1,placeholder:"请输入教师职称",suffix:"",value:null==Xe?void 0:Xe.career,onChange:function(e){nn("career",e.target.value)}})]}),(0,z.jsxs)("div",{className:Y.hang,children:[(0,z.jsx)("span",{className:Y.title,children:"教师身份"}),(0,z.jsxs)(U.default,{size:"large",className:Y.input1,style:{marginRight:45},value:null==Xe?void 0:Xe.identity,onChange:function(e){Xe.identity=e,$e(a()({},Xe))},children:[(0,z.jsx)(U.default.Option,{value:1,children:"负责教师"}),(0,z.jsx)(U.default.Option,{value:2,children:"合作教师"})]}),(0,z.jsx)("span",{className:Y.title,children:"所在院校"}),(0,z.jsx)(O.Z,{className:Y.input1,placeholder:"请输入所在院校",suffix:"",value:null==Xe?void 0:Xe.school,onChange:function(e){nn("school",e.target.value)}})]}),(0,z.jsxs)("div",{className:Y.hang,style:{alignItems:"flex-start"},children:[(0,z.jsx)("span",{className:Y.title,style:{marginTop:10},children:"教师简介"}),(0,z.jsx)(G.Z,{className:Y.MdEditor,placeholder:"请输入教师简介",width:749,height:176,defaultValue:null==Xe?void 0:Xe.description,onChange:function(e){nn("description",e)}})]})]})]})}),(0,z.jsxs)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1180,title:"实验平台管理",open:ke,onCancel:function(){Ae(!1)},onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==Ve?void 0:Ve.length)){e.next=3;break}return A.ZP.error("请上传实验平台"),e.abrupt("return",!1);case 3:return e.next=5,(0,H.K_)({id:null==h?void 0:h.pathId,file_ids:null==Ve?void 0:Ve.map((function(e){return null==e?void 0:e.id}))});case 5:0==e.sent.status&&(A.ZP.success("操作成功"),Ae(!1),en());case 7:case"end":return e.stop()}}),e)}))),children:[(0,z.jsx)(R.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,V.ZP)("".concat(Z.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){null!=e&&e.id&&(Ve.push(e),Ge(s()(Ve)))}))},children:(0,z.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,z.jsx)(F.op,{style:{borderRadius:"2px"},icon:(0,z.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,z.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(建议上传尺寸为238*64的图片)"})]})}),(0,z.jsx)("div",{className:Y.platform_list,children:null==Ve?void 0:Ve.map((function(e,n){return(0,z.jsxs)("div",{className:Y.platform_item,children:[(0,z.jsx)("img",{className:Y.img_items,src:Z.Z.IMG_SERVER+(null==e?void 0:e.url)}),(0,z.jsx)("i",{className:"iconfont icon-tupianguanbi ".concat(Y.select_img),onClick:function(){Ve.splice(n,1),Ge(s()(Ve))}})]},n)}))})]}),(0,z.jsxs)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1180,title:"共建单位管理",open:Te,onCancel:function(){Pe(!1)},onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==Je?void 0:Je.length)){e.next=3;break}return A.ZP.error("请上传共建单位"),e.abrupt("return",!1);case 3:return e.next=5,(0,H.MU)({id:null==h?void 0:h.pathId,file_ids:null==Je?void 0:Je.map((function(e){return null==e?void 0:e.id}))});case 5:0==e.sent.status&&(A.ZP.success("操作成功"),Pe(!1),en());case 7:case"end":return e.stop()}}),e)}))),children:[(0,z.jsx)(R.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,V.ZP)("".concat(Z.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){null!=e&&e.id&&(Je.push(e),Fe(s()(Je)))}))},children:(0,z.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,z.jsx)(F.op,{style:{borderRadius:"2px"},icon:(0,z.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,z.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(建议上传尺寸为238*64的图片)"})]})}),(0,z.jsx)("div",{className:Y.platform_list,children:null==Je?void 0:Je.map((function(e,n){return(0,z.jsxs)("div",{className:Y.platform_item,children:[(0,z.jsx)("img",{className:Y.img_items,src:Z.Z.IMG_SERVER+(null==e?void 0:e.url)}),(0,z.jsx)("i",{className:"iconfont icon-tupianguanbi ".concat(Y.select_img),onClick:function(){Je.splice(n,1),Fe(s()(Je))}})]},n)}))})]})]})}))},66963:function(e,n,i){e.exports=i.p+"static/userImg2.5ee3b9a4.png"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23332],{11680:function(e,n,i){i.d(n,{Z:function(){return w}});var t=i(91232),s=i.n(t),l=i(79800),a=i.n(l),c=i(59301),o="teacher_name___BzxwZ",r="teacher_school___bBT_c",d="teacher_type___WrppP",u="teacherList___RE3zy",_="teacher_header___zF6G0",h="btn_list___gobq0",m="sy___zyrWK",v="xy___FwJSl",j="bj___gn9Hm",x="sc___Ree9z",p="techer_content___me4s8",f="img___T_z5s",g="teacher_img___NHN5k",N="content___gSkvU",y="shuji_jianjie___ArUYc",M=i(3634),I=i(6848),b=i(8591),L=i(43418),S=i(37712),w=function(e){var n,t,l,w=e.v,C=e.k,Z=e.showBtn,D=e.params,k=e.getData,A=e.setDialogvisible,E=e.setTeacherForm,z=e.teachers,T=(0,c.useRef)(),P=(0,c.useState)(),O=a()(P,2),R=O[0],U=O[1],Y=(0,c.useState)(!0),H=a()(Y,2),B=H[0],V=H[1];return(0,c.useEffect)((function(){if(T.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,i=s()(e);try{for(i.s();!(n=i.n()).done;){var t=n.value;U(t.target.offsetHeight>=200),console.log(t.target.offsetHeight)}}catch(e){i.e(e)}finally{i.f()}}));return n.observe(null===(e=T.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,i;(null===(n=T.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(i=T.current)||void 0===i?void 0:i.firstElementChild)}}}),[T.current]),(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("div",{className:u,children:[(0,S.jsx)("div",{className:_,children:(0,S.jsxs)("div",{style:{display:"flex",height:"0.55rem",alignItems:"center",width:"8.16rem",position:"relative"},children:[(0,S.jsx)(I.Z,{title:null==w?void 0:w.name,children:(0,S.jsx)("div",{className:o,children:null==w?void 0:w.name})}),(0,S.jsx)(I.Z,{title:null==w?void 0:w.career,children:(0,S.jsx)("div",{className:r,children:null==w?void 0:w.career})}),(0,S.jsx)(I.Z,{title:null==w?void 0:w.school,children:(0,S.jsx)("div",{className:r,children:null==w?void 0:w.school})}),(0,S.jsx)(I.Z,{title:1==(null==w?void 0:w.identity)?"负责教师":"合作教师",children:(0,S.jsx)("div",{className:d,children:1==(null==w?void 0:w.identity)?"负责教师":"合作教师"})}),Z&&(0,S.jsxs)("div",{className:h,children:[0!=C&&(0,S.jsx)(I.Z,{title:"上移",children:(0,S.jsx)("span",{className:"icon-shangyi_Hover ".concat(m),onClick:function(){(0,M.aT)({teacher_id:null==w?void 0:w.teacher_id,id:null==D?void 0:D.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("上移成功"),k())}))}})}),C+1!=(null==z||null===(n=z.filter((function(e){return 2==e.identity})))||void 0===n?void 0:n.length)&&(0,S.jsx)(I.Z,{title:"下移",children:(0,S.jsx)("span",{className:"icon-xiayi_Hover ".concat(v),onClick:function(){(0,M.Nn)({teacher_id:null==w?void 0:w.teacher_id,id:null==D?void 0:D.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("下移成功"),k())}))}})}),(0,S.jsx)(I.Z,{title:"编辑",children:(0,S.jsx)("span",{className:"icon-bianji_Hover ".concat(j),onClick:function(){var e,n;A(!0),E({teacher_id:null==w?void 0:w.teacher_id,teacher_url:null==w||null===(e=w.attachment)||void 0===e?void 0:e.url,teacher_attachment_id:null==w||null===(n=w.attachment)||void 0===n?void 0:n.id,teacher:null==w?void 0:w.name,career:null==w?void 0:w.career,school:null==w?void 0:w.school,identity:null==w?void 0:w.identity,description:null==w?void 0:w.description})}})}),(0,S.jsx)(I.Z,{title:"删除",children:(0,S.jsx)("span",{className:"icon-shanchu13 ".concat(x),onClick:function(){L.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"提示",content:"确认要删除这位教师吗?",onOk:function(){(0,M.uk)({teacher_id:null==w?void 0:w.teacher_id}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("删除成功"),k())}))}})}})})]})]})}),(0,S.jsxs)("div",{className:p,children:[(0,S.jsx)("div",{className:f,children:(0,S.jsx)("img",{src:null!=w&&null!==(t=w.attachment)&&void 0!==t&&t.url?null==w||null===(l=w.attachment)||void 0===l?void 0:l.url:i(66963),className:g})}),(0,S.jsx)("div",{className:N,ref:T,children:null!=w&&w.description?(0,S.jsx)("div",{className:y,style:{maxHeight:B&&200,overflow:"hidden"},children:null==w?void 0:w.description}):(0,S.jsx)("div",{style:{marginTop:".7rem",textAlign:"center",color:"#666666"},children:"暂无数据"})})]})]},C),R&&(0,S.jsxs)("div",{style:{textAlign:"right",color:"#237E61",cursor:"pointer",marginTop:"-0.3rem",marginBottom:"0.3rem",fontSize:".14rem",marginRight:".4rem"},onClick:function(e){e.stopPropagation(),V(!B)},children:[B?"查看全部 ":"收起全文 ",(0,S.jsx)("i",{className:"iconfont font14 ".concat(B?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})]})}},21658:function(e,n,i){i.d(n,{Z:function(){return b}});var t=i(7557),s=i.n(t),l=i(41498),a=i.n(l),c=i(82242),o=i.n(c),r=i(79800),d=i.n(r),u=i(59301),_="shiyan_modal___g40Za",h="add_pilotPro_item___z1H0Q",m="option___vxHGu",v="add_and_del___jPolh",j="pilot_name___tTQSk",x="pilot_url___SuCpq",p="title___Q_VfA",f="record_count___IuDud",g=i(43418),N=i(8591),y=i(24650),M=i(41852),I=i(37712),b=function(e){var n,i=e.editInfo,t=e.addEditName,l=e.type,c=e.id,r=e.dialogvisible,b=e.setDialogvisible,L=e.getData,S=(0,u.useState)({container_type:"",container_id:null,cases:[{name:"",url:""}]}),w=d()(S,2),C=w[0],Z=w[1];return(0,u.useEffect)((function(){r&&(C.container_type=l,C.container_id=c,C.cases="编辑"==t?[i]:[{name:"",url:""}],Z(o()({},C)))}),[r]),(0,I.jsx)(g.Z,{centered:!0,maskClosable:!1,zIndex:200,width:"编辑"===t?1045:1128,bodyStyle:{maxHeight:553,overflowY:"auto"},title:"".concat(t,"应用案例"),visible:r,onCancel:function(){b(!1)},okText:"".concat("编辑"===t?"保存编辑":"确认新增"),onOk:a()(s()().mark((function e(){var n,i,l,a,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=new RegExp(/^[^\u4e00-\u9fa5]+$/),l=0,null==C||null===(n=C.cases)||void 0===n||n.forEach((function(e){var n,t;0==(null==e||null===(n=e.name)||void 0===n?void 0:n.length)||0==(null==e||null===(t=e.url)||void 0===t?void 0:t.length)?l=1:i.test(null==e?void 0:e.url)||(l=2)})),1!=l){e.next=8;break}return N.ZP.error("请填写名称或链接"),e.abrupt("return");case 8:if(2!=l){e.next=11;break}return N.ZP.error("链接中不能输入中文"),e.abrupt("return");case 11:if("编辑"!=t){e.next=18;break}return e.next=14,(0,M.q0)(C.cases[0]);case 14:0==(null==(a=e.sent)?void 0:a.status)&&(N.ZP.success("编辑成功"),b(!1),L()),e.next=23;break;case 18:if("新增"!=t){e.next=23;break}return e.next=21,(0,M.ns)(C);case 21:0==(null==(c=e.sent)?void 0:c.status)&&(N.ZP.success("新增成功"),b(!1),L());case 23:case"end":return e.stop()}}),e)}))),children:(0,I.jsx)("div",{className:_,children:null==C||null===(n=C.cases)||void 0===n?void 0:n.map((function(e,n){var i;return(0,I.jsxs)("div",{className:h,children:[(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{className:j,children:[(0,I.jsxs)("div",{className:p,children:[(0,I.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"名称"]}),(0,I.jsx)(y.Z,{placeholder:"请输入名称",maxLength:100,value:null==e?void 0:e.name,onChange:function(e){C.cases[n].name=e.target.value,Z(o()({},C))}}),(0,I.jsxs)("span",{className:f,children:[(null==e||null===(i=e.name)||void 0===i?void 0:i.length)||0,"/100"]})]}),(0,I.jsxs)("div",{className:x,style:{marginBottom:0},children:[(0,I.jsxs)("div",{className:p,children:[(0,I.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"链接"]}),(0,I.jsx)(y.Z,{placeholder:"请输入链接",suffix:"",value:null==e?void 0:e.url,onChange:function(e){C.cases[n].url=e.target.value,Z(o()({},C))}})]})]}),(0,I.jsxs)("div",{className:m,children:[n>0&&"新增"==t&&(0,I.jsx)("div",{className:v,onClick:function(){var e;null==C||null===(e=C.cases)||void 0===e||e.splice(n,1),Z(o()({},C))},children:(0,I.jsx)("i",{className:"iconfont icon-shanjian font14",style:{color:"#E30000"}})}),"新增"==t&&(0,I.jsx)("div",{className:v,onClick:function(){var e;null==C||null===(e=C.cases)||void 0===e||e.splice(n+1,0,{name:"",url:""}),Z(o()({},C))},children:(0,I.jsx)("i",{className:"iconfont icon-tianjiatimu font14",style:{color:"#2FA34F"}})})]})]},n)}))})})}},66207:function(e,n,i){i.d(n,{Z:function(){return y}});var t=i(7557),s=i.n(t),l=i(41498),a=i.n(l),c=i(82242),o=i.n(c),r=(i(59301),"main_com___dEAXh"),d="project_list____YzIW",u="case_item___pO64P",_="case_item_info___FkLB7",h="btn_up_de___Vchsk",m="btn_update___rYrOJ",v="btn_del___OzxGD",j=i(6848),x=i(43418),p=i(8591),f=i(41852),g=i(6638);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var N=i(37712),y=function(e){var n,i,t=e.type,l=e.detailInfo,c=e.showBtn,y=e.getData,M=e.showEdit;return(0,N.jsx)("div",{className:"".concat(r," ").concat(d),children:(null==l||null===(n=l.shixun_cases)||void 0===n?void 0:n.length)>0?null==l||null===(i=l.shixun_cases)||void 0===i?void 0:i.map((function(e,n){return(0,N.jsxs)("div",{className:u,children:[(0,N.jsxs)("div",{className:_,onClick:function(){window.open(e.url)},children:["path"==t&&(0,N.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNDhBRTRGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQwN0ZBQiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTM5MC41IDk2N2MuODI1IDAgMS41LjY3NSAxLjUgMS41djljMCAuODI1LS42NzUgMS41LTEuNSAxLjVoLTljLS44MjUgMC0xLjUtLjY3NS0xLjUtMS41di05YzAtLjgyNS42NzUtMS41IDEuNS0xLjVoOVptLTYuMyA0LjVjLS4yMjUtLjIyNS0uNTI1LS4zLS43NS0uMDc1bC0xLjU3NSAxLjItLjA0NS4wNDVhLjM0OS4zNDkgMCAwIDAtLjEwNS4yNTV2LjY3NWwuMDEuMDgyYy4wMjMuMTAxLjA5NS4xNzMuMjE1LjI5M2wxLjU3NSAxLjEyNS4wNjIuMDVjLjE2LjA5OC40MDcuMDgxLjUzOC0uMDVsLjA3NS0uMDc1LjAzNy0uMDQzYS4zMTguMzE4IDAgMCAwIC4wMzgtLjMzMmMtLjA3NS0uMTUtLjA3NS0uMy0uMjI1LS4zNzVsLTEuMzUtLjk3NSAxLjQyNS0xLjEyNS4wNDUtLjA1M2EuNTMyLjUzMiAwIDAgMCAuMTA1LS4yNDdjMC0uMTUgMC0uMjI1LS4wNzUtLjM3NVptMy45NzUtLjIyNWMtLjE1IDAtLjIyNS4wNzUtLjMuMTUtLjE1LjIyNS0uMTUuNTI1LjA3NS42NzVsMS40MjUgMS4xMjUtMS40MjUgMS4wNS0uMDc0LjA2M2EuNTA0LjUwNCAwIDAgMC0uMDc2LjUzN2wuMDc1LjA3NS4wNTYuMDY3Yy4xNi4xNTYuNDE5LjE0MS42MTkuMDA4bDEuNTc1LTEuMTI1LjA3NS0uMDk1Yy4wNS0uMDcyLjEtLjE1NS4xNS0uMjA1di0uNjc1bC0uMDA4LS4wODJjLS4wMjItLjA5OC0uMDgyLS4xNTgtLjE0Mi0uMjE4bC0xLjU3NS0xLjItLjA5Mi0uMDU2Yy0uMTc0LS4wOTQtLjI5NC0uMDk0LS4zNTgtLjA5NFptLTEuMTI1LS4wMDFoLS4zNzVsLS4xLjA1N2MtLjA4OC4wNTYtLjE0NC4xMTItLjIuMTY5bC0xLjU3NSAyLjkyNS0uMDM2LjA4N2EuNDc4LjQ3OCAwIDAgMCAuMDM2LjM2M2MuMDc1LjE1LjIyNS4yMjUuNDUuMjI1LjE1IDAgLjMtLjA3NS4zNzUtLjIyNWwxLjU3NS0yLjkyNi4wMzctLjA1M2MuMDM4LS4wODIuMDM4LS4yMDIuMDM4LS4zMjIgMC0uMTUtLjE1LS4yMjUtLjIyNS0uM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zODAgLTk2NykiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="}),"shixun"==t&&(0,N.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNDhBRTRGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQwN0ZBQiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTEwLjg3NCAwYy42OTkgMCAxLjI2NS41NjYgMS4yNjUgMS4yNjR2MTIuMjg3YS4zOC4zOCAwIDAgMS0uNTQ4LjM0TDYuMDcgMTEuMTU5LjU0OCAxMy44OUEuMzguMzggMCAwIDEgMCAxMy41NVYxLjI2NEMwIC41NjYuNTY2IDAgMS4yNjQgMGg5LjYxWk02LjIzNyAyLjU0YS4zOC4zOCAwIDAgMC0uNTA4LjE3MmwtLjg0OSAxLjcyLTEuODk4LjI3NmEuMzguMzggMCAwIDAtLjIxLjY0OGwxLjM3MyAxLjMzOS0uMzI0IDEuODlhLjM4LjM4IDAgMCAwIC41NS40bDEuNjk4LS44OTMgMS42OTguODkzYS4zOC4zOCAwIDAgMCAuNTUtLjRsLS4zMjQtMS44OSAxLjM3NC0xLjM0YS4zOC4zOCAwIDAgMC0uMjEtLjY0N2wtMS44OTgtLjI3NS0uODUtMS43MmEuMzguMzggMCAwIDAtLjE3Mi0uMTczWiIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"}),(0,N.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,N.jsx)("div",{style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",width:"7.2rem"},children:null==e?void 0:e.name})})]}),c&&(0,N.jsxs)("div",{className:h,children:[(0,N.jsx)("div",{onClick:function(){M(o()({},e))},children:(0,N.jsx)(j.Z,{title:"编辑",children:(0,N.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(m)})})}),(0,N.jsx)("div",{onClick:function(n){var i;x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,N.jsx)("div",{children:"确认删除该条应用案例吗?"}),onOk:(i=a()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(0,f.tP)(null==e?void 0:e.id).then((function(e){0==(null==e?void 0:e.status)&&(p.ZP.success("删除成功"),y())}));case 1:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},children:(0,N.jsx)(j.Z,{title:"删除",children:(0,N.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(v)})})})]})]},n)})):(0,N.jsx)(g.Z,{customText:"暂无数据",styles:{padding:"50px 0"}})})}},55695:function(e,n,i){i.r(n),i.d(n,{default:function(){return X}});var t=i(37205),s=i.n(t),l=i(82242),a=i.n(l),c=i(7557),o=i.n(c),r=i(41498),d=i.n(r),u=i(91232),_=i.n(u),h=i(79800),m=i.n(h),v=i(39647),j=i.n(v),x=i(59301),p=i(80608),f="banner_warp___jz0fo",g="banner___SfTra",N="banner_t___eBfce",y="operate___hMKEM",M="btn_update___xuraA",I="btn_del___j7aUt",b="banner_b___gLwnD",L="banner_title_tags___dQ3Ao",S="banner_title___R2twN",w="banner_br___w6Cxf",C="learing_btn___Y3ea2",Z=i(71681),D=i(6848),k=i(43418),A=i(8591),E=i(78270),z=i(37712),T=function(e){var n,i=e.data,t=e.showBtn;return(0,z.jsx)("div",{className:f,style:{background:"url('".concat(Z.Z.IMG_SERVER+(null==i||null===(n=i.background_url)||void 0===n?void 0:n.url),"') no-repeat")},children:(0,z.jsxs)("div",{className:g,children:[(0,z.jsx)("div",{className:N,children:t&&(0,z.jsxs)("div",{className:y,style:{marginLeft:"auto"},children:[(0,z.jsx)("div",{className:M,onClick:function(){p.history.push("/paths/".concat(null==i?void 0:i.id,"/edit?comeFrom=info"))},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"icon-bianji_Hover"})})}),(0,z.jsx)("div",{className:I,onClick:function(e){var n;k.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,z.jsx)("div",{children:"确认删除该实验项目吗?"}),onOk:(n=d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,E.F_)(null==i?void 0:i.id).then((function(e){0==(null==e?void 0:e.status)&&(A.ZP.success("删除成功"),p.history.push("/paths"))}));case 1:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:(0,z.jsx)(D.Z,{title:"删除",children:(0,z.jsx)("i",{className:"icon-shanchu13"})})})]})}),(0,z.jsxs)("div",{className:b,children:[(0,z.jsx)("div",{className:L,children:(0,z.jsx)(D.Z,{title:null==i?void 0:i.name,children:(0,z.jsx)("div",{className:S,children:null==i?void 0:i.name})})}),((null==i?void 0:i.company)||(null==i?void 0:i.url))&&(0,z.jsxs)("div",{className:w,children:[(null==i?void 0:i.company)&&(0,z.jsxs)("div",{style:{display:"flex"},children:[(0,z.jsx)("div",{style:{margin:"0 20px"},children:"实践平台"}),(0,z.jsx)(D.Z,{title:null==i?void 0:i.company,children:(0,z.jsx)("div",{style:{marginRight:20,maxWidth:"1rem",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:null==i?void 0:i.company})})]}),(null==i?void 0:i.url)&&(0,z.jsx)("div",{className:C,style:{marginLeft:"auto",cursor:"pointer"},onClick:function(){window.open(null==i?void 0:i.url)},children:"现在去学习"})]})]})]})})},P=i(71418),O=i(53326),R=i(24650),U=i(57809),Y={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",detailCon:"detailCon___atWea",con_left:"con_left___gCLjC",main_com:"main_com____HrTx",header_com:"header_com___XsQ9B",btn_update:"btn_update___NWyks",iconUpdate:"iconUpdate___pxdfm",detail_title:"detail_title___zbSIf",con_right:"con_right___wSGJA",con_right_warp:"con_right_warp____maRH",option:"option___bAqzr",tech_tags:"tech_tags___n150v",btn_add:"btn_add___JSRzd",teach_modal:"teach_modal____BR_d",users_style:"users_style___XPW4k",sc_warp:"sc_warp___RDW4Q",add_icon:"add_icon___ia3hh",wenan:"wenan___xBlmc",yaoqiu:"yaoqiu___dBLD4",users_style2:"users_style2___aKUpW",active_img:"active_img___eR9B6",right_teacher_warp:"right_teacher_warp___M9WLy",hang:"hang___AOoXo",title:"title___N1IRZ",input1:"input1___ksrsW",input2:"input2___DIfZ4",MdEditor:"MdEditor___U_umJ",input_search:"input_search___irpms",platform_list:"platform_list___E93tg",platform_item:"platform_item___ywfb6",img_items:"img_items___TKdbj",select_img:"select_img___I1bMm",unit_list:"unit_list___FrBH_",unit_item:"unit_item___VRRxt",unit_item_active:"unit_item_active___ulBMw",shangyi_style:"shangyi_style___vXQTR",xiayi_style:"xiayi_style___JfyBN",teacherList:"teacherList___neb4J",teacher_header:"teacher_header___IDxdO",teacher_name:"teacher_name___WiHB2",teacher_position:"teacher_position___lMq_U",teacher_school:"teacher_school___CzLDY",teacher_type:"teacher_type___q0myJ",btn_list:"btn_list___HzLQU",sy:"sy___gDwKj",xy:"xy___NYPPz",bj:"bj____rKuS",sc:"sc___AYdyE",iconDetele:"iconDetele___L2ftB",techer_content:"techer_content___CvGa5",img:"img___GmbBT",teacher_img:"teacher_img___WCatV",content:"content___q5lPL",shuji_list:"shuji_list___Eflpe",shenhe_icon:"shenhe_icon___kmGh6",shuming:"shuming___K06ND",shuji_jianjie:"shuji_jianjie___mQiEx",kuai:"kuai___xaS0y",bg:"bg___sN_Hy"},H=i(3634),B=i(6638),V=i(49105),G=i(77036),W=i(66207),Q=i(21658),J=i(4585),F=i(2753),q=i(11680),K=["pathsDetail","globalSetting","loading","dispatch","user"],X=(0,p.connect)((function(e){var n=e.pathsDetail,i=e.loading;return{pathsDetail:n,globalSetting:e.globalSetting,loading:i,user:e.user}}))((function(e){e.pathsDetail,e.globalSetting,e.loading,e.dispatch;var n,i,t,l,c,r,u=e.user,h=(j()(e,K),(0,p.useParams)()),v=(0,x.useState)(),f=m()(v,2),g=f[0],N=f[1],y=(0,x.useState)(!1),M=m()(y,2),I=M[0],b=M[1],L=(0,x.useState)(!1),S=m()(L,2),w=S[0],C=S[1],E=(0,x.useState)(!1),X=m()(E,2),$=X[0],ee=X[1],ne=(0,x.useState)(!1),ie=m()(ne,2),te=ie[0],se=ie[1],le=(0,x.useState)("新增"),ae=m()(le,2),ce=ae[0],oe=ae[1],re=(0,x.useState)(null),de=m()(re,2),ue=de[0],_e=de[1],he=(0,x.useState)(!1),me=m()(he,2),ve=me[0],je=me[1],xe=(0,x.useState)(""),pe=m()(xe,2),fe=pe[0],ge=pe[1],Ne=(0,x.useRef)(),ye=(0,x.useState)(),Me=m()(ye,2),Ie=Me[0],be=Me[1],Le=(0,x.useState)(!0),Se=m()(Le,2),we=Se[0],Ce=Se[1],Ze=(0,x.useState)(!1),De=m()(Ze,2),ke=De[0],Ae=De[1],Ee=(0,x.useState)(!1),ze=m()(Ee,2),Te=ze[0],Pe=ze[1],Oe=(0,x.useState)([]),Re=m()(Oe,2),Ue=Re[0],Ye=Re[1],He=(0,x.useState)([]),Be=m()(He,2),Ve=Be[0],Ge=Be[1],We=(0,x.useState)([]),Qe=m()(We,2),Je=Qe[0],Fe=Qe[1],qe=(0,x.useState)({teacher:"",career:"",school:"",description:"",teacher_url:"",teacher_attachment_id:"",identity:"2"}),Ke=m()(qe,2),Xe=Ke[0],$e=Ke[1];(0,x.useEffect)((function(){var e;null!=h&&h.pathId&&null!=u&&null!==(e=u.userInfo)&&void 0!==e&&e.user_id&&en()}),[null==h?void 0:h.pathId,null==u?void 0:u.userInfo]),(0,x.useEffect)((function(){if(Ne.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,i=_()(e);try{for(i.s();!(n=i.n()).done;){var t=n.value;be(t.target.offsetHeight>=500)}}catch(e){i.e(e)}finally{i.f()}}));return n.observe(null===(e=Ne.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,i;(null===(n=Ne.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(i=Ne.current)||void 0===i?void 0:i.firstElementChild)}}}),[Ne.current]);var en=function(){var e=d()(o()().mark((function e(){var n,i,t,s,l,a,c;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,H.$O)({id:null==h?void 0:h.pathId});case 3:if(null!=(i=e.sent)&&null!==(n=i.core_course)&&void 0!==n&&n.id){e.next=7;break}return location.href="/404",e.abrupt("return");case 7:0==(null==i?void 0:i.status)&&(c=[1,2].includes(null==u||null===(t=u.userInfo)||void 0===t?void 0:t.role)||(null==i||null===(s=i.core_course)||void 0===s?void 0:s.user_id)==(null==u||null===(l=u.userInfo)||void 0===l?void 0:l.user_id),b(c),N(null==i?void 0:i.core_course),C(!1),Ye(null==i||null===(a=i.core_course)||void 0===a?void 0:a.core_course_teachers));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),nn=function(e,n){Xe["".concat(e)]=n,$e(a()({},Xe))};return(0,z.jsxs)(P.Z,{spinning:w,children:[(0,z.jsx)(T,{data:g,showBtn:null==u||null===(n=u.userInfo)||void 0===n?void 0:n.admin}),(0,z.jsx)("div",{style:{width:"100%",background:"#F3F9F7"},children:(0,z.jsxs)("div",{className:Y.detailCon,children:[(0,z.jsxs)("div",{className:Y.con_left,children:[(0,z.jsxs)("div",{className:Y.bg,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{className:Y.title,children:"课程介绍"})]}),I&&(0,z.jsx)("div",{className:Y.btn_update,onClick:function(){je(!0)},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(Y.iconUpdate)})})})]}),null!=g&&g.description?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("div",{ref:Ne,className:"".concat(Y.main_com," ").concat(Y.course_con),style:{maxHeight:we&&500,overflow:"hidden"},children:(0,z.jsx)(J.Z,{value:(null==g?void 0:g.description)||""})}),Ie&&(0,z.jsxs)("div",{style:{textAlign:"center",color:"#1B8565",cursor:"pointer",position:"relative",top:"-0.1rem",fontSize:"0.14rem"},onClick:function(e){e.stopPropagation(),Ce(!we)},children:[we?"查看全部 ":"收起全文 ",(0,z.jsx)("i",{className:"iconfont font14 ".concat(we?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})]}):(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"}})]}),(0,z.jsxs)("div",{className:Y.bg,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{className:Y.title,children:"实验项目列表"})]}),I&&(0,z.jsxs)("div",{className:Y.btn_add,onClick:function(){se(!0)},children:[(0,z.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),(0,z.jsx)("span",{children:"新增实验项目"})]})]}),(0,z.jsx)(W.Z,{type:"path",detailInfo:g,showBtn:I,showEdit:function(){var e=d()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_e(n),oe("编辑"),se(!0);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),getData:function(){en()}})]}),(0,z.jsxs)("div",{className:Y.bg,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{className:Y.title,children:"负责教师"})]}),I&&(0,z.jsxs)("div",{className:Y.btn_add,onClick:function(){ee(!0),$e({teacher_url:"",teacher_attachment_id:"",teacher:"",career:"",identity:2,school:"",description:""})},children:[(0,z.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新增负责教师"]})]}),0==(null==Ue?void 0:Ue.length)&&(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"}}),null===(i=Ue.sort((function(e,n){return 1===e.identity?-1:1===n.identity?1:0})))||void 0===i?void 0:i.map((function(e,n){return(0,z.jsx)(q.Z,{v:e,k:n,showBtn:I,params:h,getData:en,setDialogvisible:ee,setTeacherForm:$e,teachers:Ue},n)}))]})]}),(0,z.jsxs)("div",{className:Y.con_right,children:[(0,z.jsxs)("div",{className:Y.con_right_warp,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{children:"实验平台"})]}),I&&(0,z.jsx)("div",{className:Y.btn_update,onClick:function(){var e,n;(null==g||null===(e=g.companies_selected)||void 0===e?void 0:e.length)>0&&Ge(s()(null==g||null===(n=g.companies_selected)||void 0===n?void 0:n.map((function(e){return e.id=null==e?void 0:e.file_id,e.url=null==e?void 0:e.pic_url,e}))));Ae(!0)},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(Y.iconUpdate)})})})]}),(0,z.jsx)("div",{className:Y.main_com,children:(null==g||null===(t=g.companies_selected)||void 0===t?void 0:t.length)>0?null==g||null===(l=g.companies_selected)||void 0===l?void 0:l.map((function(e,n){var i;return(0,z.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,z.jsx)("a",{href:null==e?void 0:e.link_url,children:(0,z.jsx)("img",{src:Z.Z.IMG_SERVER+(null==e?void 0:e.pic_url),style:{padding:"3px 8px"}})}),(0,z.jsxs)("div",{className:Y.option,children:[0!=n&&I&&(0,z.jsx)(D.Z,{title:"上移",children:(0,z.jsx)("span",{className:"icon-shangyi_Hover ".concat(Y.shangyi_style),onClick:function(){var e=null==g?void 0:g.companies_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n],e[n-1]];e[n-1]=i[0],e[n]=i[1],(0,H.K_)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("上移成功"),Ae(!1),en())}))}})}),n+1!=(null==g||null===(i=g.companies_selected)||void 0===i?void 0:i.length)&&I&&(0,z.jsx)(D.Z,{title:"下移",children:(0,z.jsx)("span",{className:"icon-xiayi_Hover ".concat(Y.xiayi_style),onClick:function(){var e=null==g?void 0:g.companies_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n+1],e[n]];e[n]=i[0],e[n+1]=i[1],(0,H.K_)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("下移成功"),Ae(!1),en())}))}})})]})]},n)})):(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"},imgStyles:{width:"1.5rem",height:"1rem"}})})]}),(0,z.jsxs)("div",{className:Y.con_right_warp,children:[(0,z.jsxs)("div",{className:Y.header_com,children:[(0,z.jsxs)("div",{className:Y.detail_title,children:[(0,z.jsx)("span",{className:Y.kuai}),(0,z.jsx)("span",{children:"共建单位"})]}),I&&(0,z.jsx)("div",{className:Y.btn_update,onClick:function(){var e,n;(null==g||null===(e=g.schools_selected)||void 0===e?void 0:e.length)>0&&Fe(s()(null==g||null===(n=g.schools_selected)||void 0===n?void 0:n.map((function(e){return e.id=null==e?void 0:e.file_id,e.url=null==e?void 0:e.pic_url,e}))));Pe(!0)},children:(0,z.jsx)(D.Z,{title:"编辑",children:(0,z.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(Y.iconUpdate)})})})]}),(0,z.jsx)("div",{className:Y.main_com,children:(null==g||null===(c=g.schools_selected)||void 0===c?void 0:c.length)>0?null==g||null===(r=g.schools_selected)||void 0===r?void 0:r.map((function(e,n){var i;return(0,z.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,z.jsx)("a",{href:null==e?void 0:e.link_url,children:(0,z.jsx)("img",{src:Z.Z.IMG_SERVER+(null==e?void 0:e.pic_url),style:{padding:"3px 8px"}})}),(0,z.jsxs)("div",{className:Y.option,children:[0!=n&&I&&(0,z.jsx)(D.Z,{title:"上移",children:(0,z.jsx)("span",{className:"icon-shangyi_Hover ".concat(Y.shangyi_style),onClick:function(){var e=null==g?void 0:g.schools_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n],e[n-1]];e[n-1]=i[0],e[n]=i[1],(0,H.MU)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("上移成功"),Ae(!1),en())}))}})}),n+1!=(null==g||null===(i=g.schools_selected)||void 0===i?void 0:i.length)&&I&&(0,z.jsx)(D.Z,{title:"下移",children:(0,z.jsx)("span",{className:"icon-xiayi_Hover ".concat(Y.xiayi_style),onClick:function(){var e=null==g?void 0:g.schools_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n+1],e[n]];e[n]=i[0],e[n+1]=i[1],(0,H.MU)({id:Number(null==h?void 0:h.pathId),file_ids:e}).then((function(e){0==e.status&&(A.ZP.success("下移成功"),Ae(!1),en())}))}})})]})]},n)})):(0,z.jsx)(B.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"},imgStyles:{width:"1.5rem",height:"1rem"}})})]})]})]})}),(0,z.jsx)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:900,title:"编辑课程介绍",visible:ve,onCancel:function(){je(!1)},onOk:d()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.FQ)({id:null==h?void 0:h.pathId,stages:null==g?void 0:g.stages,description:fe});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(je(!1),A.ZP.success("编辑成功"),en());case 4:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)(G.Z,{className:Y.MdEditor,placeholder:"请输入课程介绍",width:850,height:450,defaultValue:null==g?void 0:g.description,onChange:function(e){ge(e)}})}),(0,z.jsx)(Q.Z,{editInfo:ue,addEditName:ce,id:null==h?void 0:h.pathId,type:"core_course",dialogvisible:te,setDialogvisible:function(e){se(e),e||oe("新增")},getData:function(){return en()}}),(0,z.jsx)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1131,title:"".concat(null!=Xe&&Xe.teacher_id?"编辑":"新增","负责教师资料"),visible:$,onCancel:function(){ee(!1)},okText:"".concat(null!=Xe&&Xe.teacher_id?"保存编辑":"确认新增"),onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!=Xe&&Xe.teacher_id?(0,H.Ci)({id:null==h?void 0:h.pathId,teacher_id:null==Xe?void 0:Xe.teacher_id,name:null==Xe?void 0:Xe.teacher,identity:null==Xe?void 0:Xe.identity,career:null==Xe?void 0:Xe.career,school:null==Xe?void 0:Xe.school,description:null==Xe?void 0:Xe.description,attachment_id:null==Xe?void 0:Xe.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ee(!1),A.ZP.success("编辑成功"),en())})):(0,H.EX)({id:null==h?void 0:h.pathId,name:null==Xe?void 0:Xe.teacher,identity:null==Xe?void 0:Xe.identity,career:null==Xe?void 0:Xe.career,school:null==Xe?void 0:Xe.school,description:null==Xe?void 0:Xe.description,attachment_id:null==Xe?void 0:Xe.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ee(!1),A.ZP.success("新增成功"),en())}));case 1:case"end":return e.stop()}}),e)}))),children:(0,z.jsxs)("div",{className:Y.teach_modal,children:[(0,z.jsx)(O.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,V.ZP)("".concat(Z.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){Xe.teacher_attachment_id=e.id,Xe.teacher_url=e.test,$e(a()({},Xe))}))},children:(0,z.jsxs)("div",{className:"".concat(Y.users_style," ").concat(null!=Xe&&Xe.teacher_url?Y.users_style2:""),children:[(null==Xe?void 0:Xe.teacher_url)&&(0,z.jsx)("img",{src:Z.Z.API_SERVER+(null==Xe?void 0:Xe.teacher_url),className:Y.active_img}),(0,z.jsxs)("div",{className:Y.sc_warp,children:[(0,z.jsx)("div",{className:Y.add_icon,children:"+"}),(0,z.jsx)("div",{className:Y.wenan,children:"上传教师照片"}),(0,z.jsx)("div",{className:Y.yaoqiu,children:"尺寸220*295px,大小200KB内"})]})]})}),(0,z.jsxs)("div",{className:Y.right_teacher_warp,children:[(0,z.jsxs)("div",{className:Y.hang,children:[(0,z.jsx)("span",{className:Y.title,children:"教师姓名"}),(0,z.jsx)(R.Z,{className:Y.input1,placeholder:"请输入教师姓名",suffix:"",style:{marginRight:45},value:null==Xe?void 0:Xe.teacher,onChange:function(e){nn("teacher",e.target.value)}}),(0,z.jsx)("span",{className:Y.title,children:"教师职称"}),(0,z.jsx)(R.Z,{className:Y.input1,placeholder:"请输入教师职称",suffix:"",value:null==Xe?void 0:Xe.career,onChange:function(e){nn("career",e.target.value)}})]}),(0,z.jsxs)("div",{className:Y.hang,children:[(0,z.jsx)("span",{className:Y.title,children:"教师身份"}),(0,z.jsxs)(U.default,{size:"large",className:Y.input1,style:{marginRight:45},value:null==Xe?void 0:Xe.identity,onChange:function(e){Xe.identity=e,$e(a()({},Xe))},children:[(0,z.jsx)(U.default.Option,{value:1,children:"负责教师"}),(0,z.jsx)(U.default.Option,{value:2,children:"合作教师"})]}),(0,z.jsx)("span",{className:Y.title,children:"所在院校"}),(0,z.jsx)(R.Z,{className:Y.input1,placeholder:"请输入所在院校",suffix:"",value:null==Xe?void 0:Xe.school,onChange:function(e){nn("school",e.target.value)}})]}),(0,z.jsxs)("div",{className:Y.hang,style:{alignItems:"flex-start"},children:[(0,z.jsx)("span",{className:Y.title,style:{marginTop:10},children:"教师简介"}),(0,z.jsx)(G.Z,{className:Y.MdEditor,placeholder:"请输入教师简介",width:749,height:176,defaultValue:null==Xe?void 0:Xe.description,onChange:function(e){nn("description",e)}})]})]})]})}),(0,z.jsxs)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1180,title:"实验平台管理",open:ke,onCancel:function(){Ae(!1)},onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==Ve?void 0:Ve.length)){e.next=3;break}return A.ZP.error("请上传实验平台"),e.abrupt("return",!1);case 3:return e.next=5,(0,H.K_)({id:null==h?void 0:h.pathId,file_ids:null==Ve?void 0:Ve.map((function(e){return null==e?void 0:e.id}))});case 5:0==e.sent.status&&(A.ZP.success("操作成功"),Ae(!1),en());case 7:case"end":return e.stop()}}),e)}))),children:[(0,z.jsx)(O.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,V.ZP)("".concat(Z.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){null!=e&&e.id&&(Ve.push(e),Ge(s()(Ve)))}))},children:(0,z.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,z.jsx)(F.op,{style:{borderRadius:"2px"},icon:(0,z.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,z.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(建议上传尺寸为238*64的图片)"})]})}),(0,z.jsx)("div",{className:Y.platform_list,children:null==Ve?void 0:Ve.map((function(e,n){return(0,z.jsxs)("div",{className:Y.platform_item,children:[(0,z.jsx)("img",{className:Y.img_items,src:Z.Z.IMG_SERVER+(null==e?void 0:e.url)}),(0,z.jsx)("i",{className:"iconfont icon-tupianguanbi ".concat(Y.select_img),onClick:function(){Ve.splice(n,1),Ge(s()(Ve))}})]},n)}))})]}),(0,z.jsxs)(k.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1180,title:"共建单位管理",open:Te,onCancel:function(){Pe(!1)},onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==Je?void 0:Je.length)){e.next=3;break}return A.ZP.error("请上传共建单位"),e.abrupt("return",!1);case 3:return e.next=5,(0,H.MU)({id:null==h?void 0:h.pathId,file_ids:null==Je?void 0:Je.map((function(e){return null==e?void 0:e.id}))});case 5:0==e.sent.status&&(A.ZP.success("操作成功"),Pe(!1),en());case 7:case"end":return e.stop()}}),e)}))),children:[(0,z.jsx)(O.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,V.ZP)("".concat(Z.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){null!=e&&e.id&&(Je.push(e),Fe(s()(Je)))}))},children:(0,z.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,z.jsx)(F.op,{style:{borderRadius:"2px"},icon:(0,z.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,z.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(建议上传尺寸为238*64的图片)"})]})}),(0,z.jsx)("div",{className:Y.platform_list,children:null==Je?void 0:Je.map((function(e,n){return(0,z.jsxs)("div",{className:Y.platform_item,children:[(0,z.jsx)("img",{className:Y.img_items,src:Z.Z.IMG_SERVER+(null==e?void 0:e.url)}),(0,z.jsx)("i",{className:"iconfont icon-tupianguanbi ".concat(Y.select_img),onClick:function(){Je.splice(n,1),Fe(s()(Je))}})]},n)}))})]})]})}))},66963:function(e,n,i){e.exports=i.p+"static/userImg2.5ee3b9a4.png"}}]); \ No newline at end of file diff --git a/p__Preface__Index__index.async.js b/p__Preface__Index__index.async.js index 965b88492b..95c903a913 100644 --- a/p__Preface__Index__index.async.js +++ b/p__Preface__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92756],{75819:function(n,e,i){i.r(e),i.d(e,{default:function(){return nn}});var t=i(82242),s=i.n(t),l=i(7557),c=i.n(l),a=i(37205),r=i.n(a),o=i(41498),u=i.n(o),d=i(79800),_=i.n(d),p=i(39647),m=i.n(p),v=i(59301),h=i(2753),f=i(80608),x=i(71418),j=i(43418),g=i(8591),y=i(6848),N=i(95237),w=i(43604),S=i(86859),k="page___Gcmac",C="center___N9qD8",Z="paramsStyle___iDChv",b="type___woWqs",D="type_item_active___zMf9e",R="type_item___Vk0gB",P="BannerStyle___wAus6",I="BannerStyleContent___JwXxj",z="DivDownPlay___jcm9Z",E="CustomInputStyle___xNo9j",M="listwrap___T7D1l",V="list___PQsZ5",G="list_img___PLy0R",T="type_name___Dr9S4",q="list_content___dreze",B="content_title___soAMR",J="content_desc___PMqjw",W="imgContent___rsNO1",A="updateContent___T7pPJ",F="iconUpdate___i4lVr",H="deleteContent___HsGat",O="iconDetele___Vwrcv",Q=i(75916),U=i(41852),L=i(78270),X=i(6638),K=i(71681),Y=i(37712),$=["globalSetting","dispatch","user"],nn=(0,f.connect)((function(n){return{user:n.user,globalSetting:n.globalSetting}}))((function(n){var e,i=n.globalSetting,t=(n.dispatch,n.user),l=(m()(n,$),(0,v.useState)({keyword:"",company:"全部拓展类型",is_ai:!1,page:1,limit:10})),a=_()(l,2),o=a[0],d=a[1],p=(0,v.useState)([]),nn=_()(p,2),en=nn[0],tn=nn[1],sn=(0,v.useState)([]),ln=_()(sn,2),cn=ln[0],an=ln[1],rn=(0,v.useState)(0),on=_()(rn,2),un=on[0],dn=on[1],_n=(0,v.useState)(!1),pn=_()(_n,2),mn=pn[0],vn=pn[1];(0,v.useEffect)((function(){fn()}),[o]),(0,v.useEffect)((function(){hn()}),[]);var hn=function(){var n=u()(c()().mark((function n(){var e;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.H8)({is_ai:!1});case 2:0==(e=n.sent).status&&tn(["全部拓展类型"].concat(r()(null==e?void 0:e.preface_expansions_types)));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),fn=function(){var n=u()(c()().mark((function n(){var e,i;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return vn(!0),(e=s()({},o)).company="全部拓展类型"==o.company?"":o.company,n.next=5,(0,L.ZD)(e);case 5:0==(null==(i=n.sent)?void 0:i.status)?(dn(null==i?void 0:i.total_count),an(null==i?void 0:i.list),vn(!1)):vn(!1);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:k,children:[(0,Y.jsx)("div",{className:P,style:{backgroundImage:"url(".concat(K.Z.IMG_SERVER,"/").concat(null==i||null===(e=i.setting)||void 0===e?void 0:e.news_banner_url,")")},children:(0,Y.jsxs)("div",{className:I,children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"前沿拓展"}),(0,Q.Ny)()&&(0,Y.jsxs)("div",{className:"".concat(z),onClick:function(){f.history.push("/preface/new")},children:[(0,Y.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建前沿拓展"]})]}),(0,Y.jsx)("div",{children:(0,Y.jsx)(h.t7,{placeholder:"请输入关键词搜索",className:E,value:null==o?void 0:o.keyword,onChange:function(n){var e;d(s()(s()({},o),{},{keyword:null===(e=decodeURIComponent(n))||void 0===e?void 0:e.trim(),page:1}))}})})]})}),(0,Y.jsxs)("div",{className:C,children:[(0,Y.jsx)("div",{className:Z,children:(0,Y.jsx)("div",{className:b,children:(0,Y.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==en?void 0:en.map((function(n,e){return(0,Y.jsx)("div",{className:(null==o?void 0:o.company)==n?D:R,onClick:function(){o.company=n,d(s()({},o))},children:n},e)}))})})}),(0,Y.jsx)(x.Z,{spinning:mn,children:(0,Y.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==cn?void 0:cn.length)>0?(0,Y.jsx)("div",{className:M,children:null==cn?void 0:cn.map((function(n,e){var i,s;return(0,Y.jsx)("div",{onClick:function(){f.history.push("/preface/".concat(null==n?void 0:n.id))},children:(0,Y.jsxs)("div",{className:V,style:{marginRight:(1+e)%2==0?0:".37rem"},children:[(0,Y.jsx)("img",{src:K.Z.IMG_SERVER+(null==n?void 0:n.attachment_url),className:G}),([1,2].includes(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.role)||(null==n?void 0:n.user_id)==(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.user_id))&&(0,Y.jsxs)("div",{className:W,children:[(0,Y.jsxs)("span",{className:A,onClick:function(e){e.stopPropagation(),f.history.push("/preface/".concat(n.id,"/edit"))},children:[(0,Y.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(F)}),"编辑"]}),(0,Y.jsxs)("span",{className:H,onClick:function(e){var i;e.stopPropagation(),j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,Y.jsx)("div",{children:"确认删除该前沿拓展吗?"}),onOk:(i=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,L.Z)(n.id).then((function(n){0==(null==n?void 0:n.status)&&(g.ZP.success("删除成功"),fn(),hn())}));case 1:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:[(0,Y.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(O)}),"删除"]})]}),(0,Y.jsx)("div",{className:T,children:null==n?void 0:n.type_name}),(0,Y.jsxs)("div",{className:q,children:[(0,Y.jsx)(y.Z,{title:(null==n?void 0:n.title)||"--",children:(0,Y.jsx)("div",{className:B,children:(null==n?void 0:n.title)||"--"})}),(0,Y.jsx)(y.Z,{title:(null==n?void 0:n.description)||"--",children:(0,Y.jsx)("div",{className:J,children:(null==n?void 0:n.description)||"--"})})]})]})},null==n?void 0:n.id)}))}):(0,Y.jsx)(X.Z,{}),(null==cn?void 0:cn.length)>0&&(0,Y.jsxs)(N.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,Y.jsxs)(w.Z,{children:["共 ",(0,Y.jsx)("span",{style:{color:"#165DFF"},children:un||0})," 条数据"]}),(0,Y.jsx)(w.Z,{children:(0,Y.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:o.page,pageSize:o.limit,onChange:function(n,e){return d(s()(s()({},o),{},{page:n,limit:e}))},total:un||0})})]})]})})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92756],{75819:function(n,e,i){i.r(e),i.d(e,{default:function(){return en}});var t=i(82242),s=i.n(t),l=i(7557),c=i.n(l),a=i(37205),r=i.n(a),o=i(41498),u=i.n(o),d=i(79800),_=i.n(d),p=i(39647),m=i.n(p),v=i(59301),h=i(2753),f=i(80608),x=i(71418),j=i(43418),g=i(8591),y=i(6848),N=i(95237),w=i(43604),S=i(86859),k="page___Gcmac",C="center___N9qD8",Z="paramsStyle___iDChv",b="type___woWqs",D="type_item_active___zMf9e",R="type_item___Vk0gB",P="BannerStyle___wAus6",I="BannerStyleContent___JwXxj",z="DivDownPlay___jcm9Z",E="CustomInputStyle___xNo9j",M="listwrap___T7D1l",V="list___PQsZ5",G="list_img___PLy0R",T="type_name___Dr9S4",q="list_content___dreze",B="content_title___soAMR",J="content_desc___PMqjw",W="imgContent___rsNO1",A="updateContent___T7pPJ",F="iconUpdate___i4lVr",H="deleteContent___HsGat",O="iconDetele___Vwrcv",Q=i(75916),U=i(41852),L=i(78270),X=i(6638),K=i(71681),Y=i(27876),$=i(37712),nn=["globalSetting","dispatch","user"],en=(0,f.connect)((function(n){return{user:n.user,globalSetting:n.globalSetting}}))((function(n){var e,i=n.globalSetting,t=(n.dispatch,n.user),l=(m()(n,nn),(0,v.useState)({keyword:"",company:"全部拓展类型",is_ai:!1,page:1,limit:10})),a=_()(l,2),o=a[0],d=a[1],p=(0,v.useState)([]),en=_()(p,2),tn=en[0],sn=en[1],ln=(0,v.useState)([]),cn=_()(ln,2),an=cn[0],rn=cn[1],on=(0,v.useState)(0),un=_()(on,2),dn=un[0],_n=un[1],pn=(0,v.useState)(!1),mn=_()(pn,2),vn=mn[0],hn=mn[1];(0,v.useEffect)((function(){xn()}),[o]),(0,v.useEffect)((function(){fn()}),[]);var fn=function(){var n=u()(c()().mark((function n(){var e;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.H8)({is_ai:!1});case 2:0==(e=n.sent).status&&sn(["全部拓展类型"].concat(r()(null==e?void 0:e.preface_expansions_types)));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),xn=function(){var n=u()(c()().mark((function n(){var e,i;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return hn(!0),(e=s()({},o)).company="全部拓展类型"==o.company?"":o.company,n.next=5,(0,L.ZD)(e);case 5:0==(null==(i=n.sent)?void 0:i.status)?(_n(null==i?void 0:i.total_count),rn(null==i?void 0:i.list),hn(!1)):hn(!1);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,$.jsxs)("section",{className:k,children:[(0,$.jsx)("div",{className:P,style:{backgroundImage:"url(".concat(K.Z.IMG_SERVER,"/").concat(null==i||null===(e=i.setting)||void 0===e?void 0:e.news_banner_url,")")},children:(0,$.jsxs)("div",{className:I,children:[(0,$.jsxs)("div",{children:[(0,$.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"前沿拓展"}),(0,Q.Ny)()&&(0,$.jsxs)("div",{className:"".concat(z),onClick:function(){f.history.push("/preface/new")},children:[(0,$.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建前沿拓展"]})]}),(0,$.jsx)("div",{children:(0,$.jsx)(h.t7,{placeholder:"请输入关键词搜索",className:E,value:null==o?void 0:o.keyword,onChange:function(n){var e;d(s()(s()({},o),{},{keyword:null===(e=decodeURIComponent(n))||void 0===e?void 0:e.trim(),page:1}))}})})]})}),(0,$.jsxs)("div",{className:C,children:[(0,$.jsx)("div",{className:Z,children:(0,$.jsx)("div",{className:b,children:(0,$.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==tn?void 0:tn.map((function(n,e){return(0,$.jsx)("div",{className:(null==o?void 0:o.company)==n?D:R,onClick:function(){o.company=n,d(s()({},o))},children:n},e)}))})})}),(0,$.jsx)(x.Z,{spinning:vn,children:(0,$.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==an?void 0:an.length)>0?(0,$.jsx)("div",{className:M,children:null==an?void 0:an.map((function(n,e){var i,s;return(0,$.jsx)("div",{onClick:function(){(0,Y.xg)("".concat(null==n?void 0:n.url))},children:(0,$.jsxs)("div",{className:V,style:{marginRight:(1+e)%2==0?0:".37rem"},children:[(0,$.jsx)("img",{src:K.Z.IMG_SERVER+(null==n?void 0:n.attachment_url),className:G}),([1,2].includes(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.role)||(null==n?void 0:n.user_id)==(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.user_id))&&(0,$.jsxs)("div",{className:W,children:[(0,$.jsxs)("span",{className:A,onClick:function(e){e.stopPropagation(),f.history.push("/preface/".concat(n.id,"/edit"))},children:[(0,$.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(F)}),"编辑"]}),(0,$.jsxs)("span",{className:H,onClick:function(e){var i;e.stopPropagation(),j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,$.jsx)("div",{children:"确认删除该前沿拓展吗?"}),onOk:(i=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,L.Z)(n.id).then((function(n){0==(null==n?void 0:n.status)&&(g.ZP.success("删除成功"),xn(),fn())}));case 1:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:[(0,$.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(O)}),"删除"]})]}),(0,$.jsx)("div",{className:T,children:null==n?void 0:n.type_name}),(0,$.jsxs)("div",{className:q,children:[(0,$.jsx)(y.Z,{title:(null==n?void 0:n.title)||"--",children:(0,$.jsx)("div",{className:B,children:(null==n?void 0:n.title)||"--"})}),(0,$.jsx)(y.Z,{title:(null==n?void 0:n.description)||"--",children:(0,$.jsx)("div",{className:J,children:(null==n?void 0:n.description)||"--"})})]})]})},null==n?void 0:n.id)}))}):(0,$.jsx)(X.Z,{}),(null==an?void 0:an.length)>0&&(0,$.jsxs)(N.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,$.jsxs)(w.Z,{children:["共 ",(0,$.jsx)("span",{style:{color:"#165DFF"},children:dn||0})," 条数据"]}),(0,$.jsx)(w.Z,{children:(0,$.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:o.page,pageSize:o.limit,onChange:function(n,e){return d(s()(s()({},o),{},{page:n,limit:e}))},total:dn||0})})]})]})})]})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__id.async.js b/p__Shixuns__Detail__id.async.js index dde828e1bf..4647ce1b45 100644 --- a/p__Shixuns__Detail__id.async.js +++ b/p__Shixuns__Detail__id.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52875,4585,71950],{10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i=200),console.log(i.target.offsetHeight)}}catch(e){t.e(e)}finally{t.f()}}));return n.observe(null===(e=R.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,t;(null===(n=R.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(t=R.current)||void 0===t?void 0:t.firstElementChild)}}}),[R.current]),(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)("div",{className:d,children:[(0,M.jsx)("div",{className:h,children:(0,M.jsxs)("div",{style:{display:"flex",height:"0.55rem",alignItems:"center",width:"8.16rem",position:"relative"},children:[(0,M.jsx)(w.Z,{title:null==k?void 0:k.name,children:(0,M.jsx)("div",{className:r,children:null==k?void 0:k.name})}),(0,M.jsx)(w.Z,{title:null==k?void 0:k.career,children:(0,M.jsx)("div",{className:o,children:null==k?void 0:k.career})}),(0,M.jsx)(w.Z,{title:null==k?void 0:k.school,children:(0,M.jsx)("div",{className:o,children:null==k?void 0:k.school})}),(0,M.jsx)(w.Z,{title:1==(null==k?void 0:k.identity)?"负责教师":"合作教师",children:(0,M.jsx)("div",{className:u,children:1==(null==k?void 0:k.identity)?"负责教师":"合作教师"})}),Z&&(0,M.jsxs)("div",{className:f,children:[0!=I&&(0,M.jsx)(w.Z,{title:"上移",children:(0,M.jsx)("span",{className:"icon-shangyi_Hover ".concat(p),onClick:function(){(0,b.aT)({teacher_id:null==k?void 0:k.teacher_id,id:null==L?void 0:L.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(S.ZP.success("上移成功"),E())}))}})}),I+1!=(null==T||null===(n=T.filter((function(e){return 2==e.identity})))||void 0===n?void 0:n.length)&&(0,M.jsx)(w.Z,{title:"下移",children:(0,M.jsx)("span",{className:"icon-xiayi_Hover ".concat(m),onClick:function(){(0,b.Nn)({teacher_id:null==k?void 0:k.teacher_id,id:null==L?void 0:L.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(S.ZP.success("下移成功"),E())}))}})}),(0,M.jsx)(w.Z,{title:"编辑",children:(0,M.jsx)("span",{className:"icon-bianji_Hover ".concat(v),onClick:function(){var e,n;A(!0),P({teacher_id:null==k?void 0:k.teacher_id,teacher_url:null==k||null===(e=k.attachment)||void 0===e?void 0:e.url,teacher_attachment_id:null==k||null===(n=k.attachment)||void 0===n?void 0:n.id,teacher:null==k?void 0:k.name,career:null==k?void 0:k.career,school:null==k?void 0:k.school,identity:null==k?void 0:k.identity,description:null==k?void 0:k.description})}})}),(0,M.jsx)(w.Z,{title:"删除",children:(0,M.jsx)("span",{className:"icon-shanchu13 ".concat(_),onClick:function(){C.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"提示",content:"确认要删除这位教师吗?",onOk:function(){(0,b.uk)({teacher_id:null==k?void 0:k.teacher_id}).then((function(e){0==(null==e?void 0:e.status)&&(S.ZP.success("删除成功"),E())}))}})}})})]})]})}),(0,M.jsxs)("div",{className:x,children:[(0,M.jsx)("div",{className:g,children:(0,M.jsx)("img",{src:null!=k&&null!==(i=k.attachment)&&void 0!==i&&i.url?null==k||null===(c=k.attachment)||void 0===c?void 0:c.url:t(66963),className:j})}),(0,M.jsx)("div",{className:y,ref:R,children:null!=k&&k.description?(0,M.jsx)("div",{className:N,style:{maxHeight:H&&200,overflow:"hidden"},children:null==k?void 0:k.description}):(0,M.jsx)("div",{style:{marginTop:".7rem",textAlign:"center",color:"#666666"},children:"暂无数据"})})]})]},I),z&&(0,M.jsxs)("div",{style:{textAlign:"right",color:"#237E61",cursor:"pointer",marginTop:"-0.3rem",marginBottom:"0.3rem",fontSize:".14rem",marginRight:".4rem"},onClick:function(e){e.stopPropagation(),B(!H)},children:[H?"查看全部 ":"收起全文 ",(0,M.jsx)("i",{className:"iconfont font14 ".concat(H?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})]})}},29114:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(82242),a=t.n(i),c=t(7557),l=t.n(c),s=t(41498),r=t.n(s),o=t(79800),u=t.n(o),d=t(59301),h={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),p=t(22441),m=t(38288),v=t(6848),_=t(27876),x=t(43516),g=t(6638),j=t(71681),y=t(37712),N=function(e){var n,t,i,c,s,o,N,b=e.editOffice,w=void 0===b?"view":b,S=e.data,C=(e.theme,e.type),M=e.filename,k=e.monacoEditor,I=e.className,Z=e.style,L=e.close,E=e.onClose,A=e.hasMask,P=e.disabledDownload,T=e.onImgDimensions,R=e.showNodata,D=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=u()(D,2),z=(O[0],O[1],(0,d.useState)("")),V=u()(z,2),U=(V[0],V[1]),F=(0,d.useState)(),H=u()(F,2),B=H[0],W=H[1],Y="build"===window.ENV?"/react/build":"",G=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,q=(0,d.useRef)();null!==(n=S)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(S=j.Z.API_SERVER+S),M&&(k.filename=M),(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]&&U(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&J()}),[C,S]);var J=function(){var e=r()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=S,S.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,x.gJ)({attachment_id:t});case 5:i=e.sent,W(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Q=function(){S.startsWith("http")||S.startsWith("blob:")?X():(0,_.Sv)(M||"educoder",S,M)},X=function(){(0,_.Nd)(M||"educoder",decodeURIComponent(S))};return(0,y.jsxs)("div",{style:a()({},Z||{}),className:"".concat(A&&h.bgBlack," ").concat(C?h.wrp:"hide"),children:[L&&(0,y.jsxs)("div",{className:h.close,ref:q,children:[!!T&&(0,y.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return q.current},children:(0,y.jsx)("span",{onClick:function(){E(),T()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!P&&(0,y.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return q.current},children:(0,y.jsx)("span",{onClick:X,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return q.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(h[I]," ").concat(I," ").concat(h.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,y.jsx)(m.ZP,a()({},k))}),"audio"===C&&(0,y.jsx)("audio",{src:(null===(t=S)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=S)&&void 0!==i&&i.startsWith("/api")?S:"data:image/png;base64,".concat(S),autoPlay:!0}),"video"===C&&(0,y.jsx)(y.Fragment,{children:(null===(c=S)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(s=S)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(S),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(S),autoPlay:!0})}),"office"===C&&B&&(0,y.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(B.key,"&url=").concat(G+B.url,"&callbackUrl=").concat(G+B.callbackUrl,"&fileType=").concat(B.fileType,"&title=").concat(B.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===C&&(0,y.jsx)("iframe",{src:S+"&disposition=inline"}),"pdf"===C&&(0,y.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(S,"&disabledDownload=").concat(!!P)}),"image"===C&&(0,y.jsx)("img",{src:(null===(o=S)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(N=S)&&void 0!==N&&N.startsWith("/api")?S:"data:image/png;base64,".concat(S)}),("other"===C||"download"===C)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Q,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:Q,children:[(0,y.jsx)(p.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return H}});var i=t(82242),a=t.n(i),c=t(37205),l=t.n(c),s=t(91232),r=t.n(s),o=t(79800),u=t.n(o),d=t(59301),h=(t(49040),t(32834)),f=t.n(h),p=t(11690);var m=[],v=["