You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Shixuns__Detail__AuditSi...

1 line
18 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[147],{FgAj:function(e,t,a){"use strict";a("LC9H"),a("yABL"),a("bEBK"),a("Mumi"),a("Rbwl"),a("qyV+")},TQ87:function(e,t,a){e.exports={bg:"bg___3X196",wrap:"wrap___3eDLe",modal:"modal___3znGr",content:"content___3gEJl",colorGreen:"colorGreen___1uQIV",nameWrap:"nameWrap___2dfYQ"}},VllQ:function(e,t,a){"use strict";a.r(t);a("FgAj");var n=a("z7mJ"),l=(a("YFxb"),a("+YFC")),c=a("VBJJ"),r=a.n(c),o=(a("X/R0"),a("M6G9")),i=a("z3+T"),s=(a("9cas"),a("twZV")),m=(a("rjoL"),a("TMtJ")),u=a("buSX"),d=a("ZZRV"),p=a.n(d),_=a("9kvl"),v=a("zeYf"),f=a("TQ87"),g=a.n(f),E=function(e){var t,a,c=e.shixunsDetail,_=(e.globalSetting,e.loading,e.user,e.dispatch),f=Object(u["a"])(e,["shixunsDetail","globalSetting","loading","user","dispatch"]),E=Object(d["useRef"])(),h=Object(d["useRef"])(1);Object(d["useEffect"])((function(){E.current=f.match.params.id,_({type:"shixunsDetail/getAuditSituationData",payload:{id:E.current}})}),[]);var b=function(e){m["a"].confirm({centered:!0,okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",title:"\u5ba1\u6838\u60c5\u51b5\u66f4\u6539",content:p.a.createElement("div",{className:g.a.modal},p.a.createElement(s["a"].Group,{defaultValue:1,onChange:function(e){return h.current=e.target.value}},p.a.createElement(s["a"],{value:1},"\u5df2\u5b8c\u6210"),p.a.createElement(s["a"],{value:0},"\u672a\u5b8c\u6210"))),onOk:function(){var t=Object(i["a"])(r.a.mark((function t(){var a;return r.a.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,_({type:"shixunsDetail/updateAuditSituation",payload:{id:E.current,status:h.current,review_type:e}});case 2:a=t.sent,0===a.status&&(o["b"].info(a.message),_({type:"shixunsDetail/getAuditSituationData",payload:{id:E.current}}));case 4:case"end":return t.stop()}}),t)})));function a(){return t.apply(this,arguments)}return a}()})},C=function(e){return 0===e.status?p.a.createElement(l["a"],{color:"#bcbcbc"},"\u672a\u5b8c\u6210"):1===e.status?p.a.createElement(l["a"],{color:"#FF6800"},"\u5df2\u5b8c\u6210"):""};return p.a.createElement("section",{className:g.a.bg},p.a.createElement("div",{className:g.a.wrap},p.a.createElement("div",{className:g.a.content},((null===(t=c.detail)||void 0===t?void 0:t.identity)<=2||!(null===(a=c.detail)||void 0===a?void 0:a.identity))&&p.a.createElement(n["b"],{dataSource:(null===c||void 0===c?void 0:c.auditSituationData)||[],bordered:!0,renderItem:function(e,t){return p.a.createElement(n["b"].Item,{key:e.id,actions:[p.a.createElement("a",{onClick:function(){return b(e.id)}},p.a.createElement("i",{className:"iconfont icon-bianjidaibeijing font22 ".concat(g.a.colorGreen)}))]},p.a.createElement(n["b"].Item.Meta,{title:p.a.createElement("div",{className:"font16 ".concat(g.a.nameWrap)},p.a.createElement("span",{className:"pt2 pr10"},e.name),C(e)),description:p.a.createElement("div",{className:"font14"},e.time&&p.a.createElement("span",null,"\u5ba1\u6838\u65f6\u95f4: ",e.time),e.username&&p.a.createElement("span",{className:"ml30"},"\u5ba1\u6838\u4eba: ",e.username))}))}}))),p.a.createElement(v["a"],null))};t["default"]=Object(_["a"])((function(e){var t=e.shixunsDetail,a=e.loading,n=e.globalSetting,l=e.user;return{shixunsDetail:t,globalSetting:n,user:l,loading:a.models.index}}))(E)},ZBKS:function(e,t,a){e.exports={flex_box_center:"flex_box_center___214iO",flex_space_between:"flex_space_between___Fhkgm",flex_box_vertical_center:"flex_box_vertical_center___2hG-7",flex_box_center_end:"flex_box_center_end___D7jj6",flex_box_column:"flex_box_column___3VrCY",rightWrap:"rightWrap___3VpbJ",creatorWrap:"creatorWrap____EYoQ",creatorContentWrap:"creatorContentWrap___2wE9Y",creatorContent:"creatorContent___XW68Z",creatorImg:"creatorImg___bNuUn",creatorName:"creatorName___1afuK",createorCount:"createorCount___1fbBR",learnWrap:"learnWrap___1RZTV",learnTopWrap:"learnTopWrap___2n6Km",skillWrap:"skillWrap___gOCuw",skillTopWrap:"skillTopWrap___2SFYh",skillContentWrap:"skillContentWrap___14m-A",skillContentWrapMin:"skillContentWrapMin___2GokQ",skillContentWrapMax:"skillContentWrapMax___2DA0S",skillContentIcon:"skillContentIcon___3eW75",skillContentIconNoStatus:"skillContentIconNoStatus___3FClp",skillExpandAllWrap:"skillExpandAllWrap___2ZiQl",skillExpandAllContent:"skillExpandAllContent___3kmp0",courseWrap:"courseWrap___2Z1AM",pathWrap:"pathWrap___2-YPm",pathImg:"pathImg___1NyaL",pathContentItem:"pathContentItem____sDLQ",pathContentWrap:"pathContentWrap___3YYI6",pathContentName:"pathContentName___3vXEb",pathContent:"pathContent___lqrBC",pathContentCount:"pathContentCount___3s0JM",recommandTrainingWrap:"recommandTrainingWrap___2E26J",recommandContent:"recommandContent___2FgEj",recommandLevel:"recommandLevel___1KART",color4CACFF:"color4CACFF___Kt5pt",color4cacff:"color4cacff___2kuqR",color999:"color999___1QSTy",color888:"color888___1FuOt",color333:"color333___B1AMJ",iconDeleteColor:"iconDeleteColor___TwWgK",iconMoveColor:"iconMoveColor___1SaI4",iconEditColor:"iconEditColor___1KKDF",time:"time___3xq8t"}},yABL:function(e,t,a){},z7mJ:function(e,t,a){"use strict";a.d(t,"a",(function(){return O}));var n=a("bOtj"),l=a.n(n),c=a("Eqs+"),r=a.n(c),o=a("CKlD"),i=a.n(o),s=a("LlUK"),m=a.n(s),u=a("ofoi"),d=a.n(u),p=a("ZZRV"),_=a("iczh"),v=a.n(_),f=a("/zo+"),g=a("+jib"),E=a("tFaI"),h=a("LpVx"),b=a("hTF7"),C=a("slFT"),N=a("+9z/"),x=a("nSZG"),y=function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var l=0;for(n=Object.getOwnPropertySymbols(e);l<n.length;l++)t.indexOf(n[l])<0&&Object.prototype.propertyIsEnumerable.call(e,n[l])&&(a[n[l]]=e[n[l]])}return a},k=function(e){var t=e.prefixCls,a=e.className,n=e.avatar,l=e.title,c=e.description,o=y(e,["prefixCls","className","avatar","title","description"]),i=p["useContext"](h["b"]),s=i.getPrefixCls,m=s("list",t),u=v()("".concat(m,"-item-meta"),a),d=p["createElement"]("div",{className:"".concat(m,"-item-meta-content")},l&&p["createElement"]("h4",{className:"".concat(m,"-item-meta-title")},l),c&&p["createElement"]("div",{className:"".concat(m,"-item-meta-description")},c));return p["createElement"]("div",r()({},o,{className:u}),n&&p["createElement"]("div",{className:"".concat(m,"-item-meta-avatar")},n),(l||c)&&d)},W=function(e){var t=e.prefixCls,a=e.children,n=e.actions,l=e.extra,c=e.className,o=e.colStyle,s=y(e,["prefixCls","children","actions","extra","className","colStyle"]),m=p["useContext"](O),u=m.grid,d=m.itemLayout,_=p["useContext"](h["b"]),f=_.getPrefixCls,g=function(){var e;return p["Children"].forEach(a,(function(t){"string"===typeof t&&(e=!0)})),e&&p["Children"].count(a)>1},E=function(){return"vertical"===d?!!l:!g()},b=f("list",t),C=n&&n.length>0&&p["createElement"]("ul",{className:"".concat(b,"-item-action"),key:"actions"},n.map((function(e,t){return p["createElement"]("li",{key:"".concat(b,"-item-action-").concat(t)},e,t!==n.length-1&&p["createElement"]("em",{className:"".concat(b,"-item-action-split")}))}))),k=u?"div":"li",W=p["createElement"](k,r()({},s,{className:v()("".concat(b,"-item"),c,i()({},"".concat(b,"-item-no-flex"),!E()))}),"vertical"===d&&l?[p["createElement"]("div",{className:"".concat(b,"-item-main"),key:"content"},a,C),p["createElement"]("div",{className:"".concat(b,"-item-extra"),key:"extra"},l)]:[a,C,Object(x["a"])(l,{key:"extra"})]);return u?p["createElement"](N["a"],{flex:1,style:o},W):W};W.Meta=k;var S=W,D=function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var l=0;for(n=Object.getOwnPropertySymbols(e);l<n.length;l++)t.indexOf(n[l])<0&&Object.prototype.propertyIsEnumerable.call(e,n[l])&&(a[n[l]]=e[n[l]])}return a},O=p["createContext"]({});O.Consumer;function j(e){var t,a=e.pagination,n=void 0!==a&&a,c=e.prefixCls,o=e.bordered,s=void 0!==o&&o,u=e.split,_=void 0===u||u,N=e.className,x=e.children,y=e.itemLayout,k=e.loadMore,W=e.grid,S=e.dataSource,j=void 0===S?[]:S,w=e.size,I=e.header,M=e.footer,A=e.loading,F=void 0!==A&&A,T=e.rowKey,z=e.renderItem,L=e.locale,R=D(e,["pagination","prefixCls","bordered","split","className","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),V=n&&"object"===d()(n)?n:{},Y=p["useState"](V.defaultCurrent||1),Z=m()(Y,2),K=Z[0],B=Z[1],G=p["useState"](V.defaultPageSize||10),J=m()(G,2),P=J[0],Q=J[1],q=p["useContext"](h["b"]),X=q.getPrefixCls,H=q.renderEmpty,U=q.direction,$={current:1,total:0},ee={},te=function(e){return function(t,a){B(t),Q(a),n&&n[e]&&n[e](t,a)}},ae=te("onChange"),ne=te("onShowSizeChange"),le=function(e,t){return z?(a="function"===typeof T?T(e):"string"===typeof T?e[T]:e.key,a||(a="list-item-".concat(t)),ee[t]=a,z(e,t)):null;var a},ce=function(){return!!(k||n||M)},re=function(e,t){return p["createElement"]("div",{className:"".concat(e,"-empty-text")},L&&L.emptyText||t("List"))},oe=X("list",c),ie=F;"boolean"===typeof ie&&(ie={spinning:ie});var se=ie&&ie.spinning,me="";switch(w){case"large":me="lg";break;case"small":me="sm";break;default:break}var ue=v()(oe,N,(t={},i()(t,"".concat(oe,"-vertical"),"vertical"===y),i()(t,"".concat(oe,"-").concat(me),me),i()(t,"".concat(oe,"-split"),_),i()(t,"".concat(oe,"-bordered"),s),i()(t,"".concat(oe,"-loading"),se),i()(t,"".concat(oe,"-grid"),W),i()(t,"".concat(oe,"-something-after-last-item"),ce()),i()(t,"".concat(oe,"-rtl"),"rtl"===U),t)),de=r()(r()(r()({},$),{total:j.length,current:K,pageSize:P}),n||{}),pe=Math.ceil(de.total/de.pageSize);de.current>pe&&(de.current=pe);var _e=n?p["createElement"]("div",{className:"".concat(oe,"-pagination")},p["createElement"](b["a"],r()({},de,{onChange:ae,onShowSizeChange:ne}))):null,ve=l()(j);n&&j.length>(de.current-1)*de.pageSize&&(ve=l()(j).splice((de.current-1)*de.pageSize,de.pageSize));var fe=Object(g["a"])(),ge=p["useMemo"]((function(){for(var e=0;e<E["b"].length;e+=1){var t=E["b"][e];if(fe[t])return t}}),[fe]),Ee=p["useMemo"]((function(){if(W){var e=ge&&W[ge]?W[ge]:W.column;return e?{width:"".concat(100/e,"%"),maxWidth:"".concat(100/e,"%")}:void 0}}),[null===W||void 0===W?void 0:W.column,ge]),he=se&&p["createElement"]("div",{style:{minHeight:53}});if(ve.length>0){var be=ve.map((function(e,t){return le(e,t)})),Ce=p["Children"].map(be,(function(e,t){return p["createElement"]("div",{key:ee[t],style:Ee},e)}));he=W?p["createElement"](C["a"],{gutter:W.gutter},Ce):p["createElement"]("ul",{className:"".concat(oe,"-items")},be)}else x||se||(he=re(oe,H));var Ne=de.position||"bottom";return p["createElement"](O.Provider,{value:{grid:W,itemLayout:y}},p["createElement"]("div",r()({className:ue},R),("top"===Ne||"both"===Ne)&&_e,I&&p["createElement"]("div",{className:"".concat(oe,"-header")},I),p["createElement"](f["a"],ie,he,x),M&&p["createElement"]("div",{className:"".concat(oe,"-footer")},M),k||("bottom"===Ne||"both"===Ne)&&_e))}j.Item=S;t["b"]=j},zeYf:function(e,t,a){"use strict";a("CeOx");var n=a("NiCL"),l=(a("NE/W"),a("L7QV")),c=a("GZha"),r=a("buSX"),o=a("ZZRV"),i=a.n(o),s=a("9kvl"),m=a("m3rI"),u=a("NfTp"),d=a.n(u),p=a("ZBKS"),_=a.n(p),v=function(e){var t,a,s,u,p,v,f,g,E,h,b,C,N,x,y,k,W,S,D,O,j,w,I,M,A,F,T,z,L,R,V=e.shixunsDetail,Y=e.user,Z=(e.globalSetting,e.loading,e.dispatch,Object(r["a"])(e,["shixunsDetail","user","globalSetting","loading","dispatch"]),Object(o["useState"])(!0)),K=Object(c["a"])(Z,2),B=K[0],G=K[1],J=(null===(t=V.rightData)||void 0===t?void 0:t.complete_count)?Number(null===(a=V.rightData)||void 0===a?void 0:a.complete_count)/Number(null===(s=V.rightData)||void 0===s?void 0:s.challenge_count)*100:0;return V.rightData?i.a.createElement("section",{className:_.a.rightWrap},i.a.createElement("div",{className:_.a.creatorWrap},i.a.createElement("p",{className:"font16 mb20"},"\u521b\u5efa\u8005"),i.a.createElement("div",{className:_.a.creatorContentWrap},i.a.createElement("a",{href:(null===(u=V.rightData)||void 0===u?void 0:u.creator)&&"/users/".concat(null===(p=V.rightData)||void 0===p?void 0:p.creator.login,"/classrooms")},i.a.createElement("img",{className:_.a.creatorImg,src:"".concat(m["a"].IMG_SERVER,"/").concat((null===(v=V.rightData)||void 0===v?void 0:v.creator)&&"images/".concat(null===(f=V.rightData)||void 0===f?void 0:f.creator.image_url,"?1532489442")),alt:"\u5934\u50cf",width:"36",height:"36"})),i.a.createElement("div",{className:_.a.creatorContent},i.a.createElement("div",{className:_.a.creatorName},null===(g=V.rightData)||void 0===g||null===(E=g.creator)||void 0===E?void 0:E.name),i.a.createElement("div",{className:_.a.createorCount},i.a.createElement("span",{className:"mr5"},"\u5171\u53d1\u5e03\u5b9e\u8bad"),i.a.createElement("span",{className:"mr5"},null===(h=V.rightData)||void 0===h?void 0:h.user_shixuns_count),i.a.createElement("span",null,"\u4e2a")))),i.a.createElement("div",{className:_.a.time},i.a.createElement("div",{className:"c-grey-666 mt10"},i.a.createElement("span",{className:"c-grey-999"},"\u66f4\u65b0\u65f6\u95f4\uff1a"),(null===(b=V.detail)||void 0===b?void 0:b.updated_at)?d()(null===(C=V.detail)||void 0===C?void 0:C.updated_at).format("YYYY-MM-DD HH:mm"):""))),!(null===(N=V.detail)||void 0===N?void 0:N.is_jupyter)&&(null===(x=V.detail)||void 0===x?void 0:x.shixun_status)>1&&i.a.createElement("div",{className:_.a.learnWrap},i.a.createElement("div",{className:_.a.learnTopWrap},i.a.createElement("span",null,i.a.createElement("i",{className:"".concat(_.a.color4cacff," iconfont icon-jilu1 font14")}),"\u5b66\u4e60\u7edf\u8ba1"),i.a.createElement("span",null,i.a.createElement("span",{className:"".concat(_.a.color888," font14")},"\u5df2\u5b8c\u6210 ",(null===(y=V.rightData)||void 0===y?void 0:y.complete_count)||0," \u5173 / \u5171",(null===(k=V.rightData)||void 0===k?void 0:k.challenge_count)||0," \u5173"))),i.a.createElement(l["a"],{percent:J,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),!!(null===(W=V.rightData)||void 0===W||null===(S=W.tags)||void 0===S?void 0:S.length)&&i.a.createElement("div",{className:_.a.skillWrap},i.a.createElement("p",{className:"".concat(_.a.skillTopWrap," font16 mb20")},i.a.createElement("span",null,i.a.createElement("i",{className:"".concat(_.a.color4CACFF," iconfont icon-biaoqian2 font14")}),"\u6280\u80fd\u6807\u7b7e"),i.a.createElement("span",{className:"sortinxdirection space-between fr"},i.a.createElement("span",{className:"".concat(_.a.color888," font14")},"\u5df2\u83b7\u5f97 ",null===(D=V.rightData)||void 0===D?void 0:D.user_tag_count," \u4e2a / \u5171",null===(O=V.rightData)||void 0===O?void 0:O.tag_count," \u4e2a"))),i.a.createElement("div",{className:"".concat(_.a.skillContentWrap," ").concat(B?_.a.skillContentWrapMin:_.a.skillContentWrapMax)},null===(j=V.rightData)||void 0===j?void 0:j.tags.map((function(e,t){return i.a.createElement(i.a.Fragment,{key:t},e.tag_name&&i.a.createElement("span",{className:e.status?_.a.skillContentIcon:_.a.skillContentIconNoStatus},e.tag_name))}))),(null===(w=V.rightData)||void 0===w||null===(I=w.tags)||void 0===I?void 0:I.length)>15&&i.a.createElement(i.a.Fragment,null,B?i.a.createElement("div",{className:_.a.skillExpandAllWrap,onClick:function(){return G(!B)}},i.a.createElement("span",{className:"mr8"},i.a.createElement("div",null,i.a.createElement("p",{className:"".concat(_.a.skillExpandAllContent," font12")},"\u5c55\u5f00\u5168\u90e8"),i.a.createElement("p",{className:"".concat(_.a.skillExpandAllContent," font12")},i.a.createElement("i",{className:"iconfont icon-jiantou9"}))))):i.a.createElement("div",{className:_.a.skillExpandAllWrap,onClick:function(){return G(!B)}},i.a.createElement("span",{className:"mr8"},i.a.createElement("div",null,i.a.createElement("p",{className:"".concat(_.a.skillExpandAllContent," font12")},i.a.createElement("i",{className:"iconfont icon-changyongtubiao-xianxingdaochu-zhuanqu-"})),i.a.createElement("p",{className:"".concat(_.a.skillExpandAllContent," font12")},"\u6536\u8d77\u5168\u90e8")))))),!!(null===(M=V.rightData)||void 0===M||null===(A=M.paths)||void 0===A?void 0:A.length)&&i.a.createElement("div",{className:_.a.courseWrap},i.a.createElement("p",{className:"mb20 font16"},i.a.createElement("i",{className:"".concat(_.a.color4cacff," iconfont icon-shu1 font14")})," \u6240\u5c5e\u8bfe\u7a0b"),i.a.createElement("div",null,null===(F=V.rightData)||void 0===F?void 0:F.paths.map((function(e,t){return t>2?null:i.a.createElement("div",{className:_.a.pathWrap,key:e.id},i.a.createElement("a",{href:"/paths/".concat(e.id),target:"_blank"},i.a.createElement("img",{alt:"\u5b9e\u8bad",src:"".concat(m["a"].IMG_SERVER,"/").concat(e.image_url),className:_.a.pathImg})),i.a.createElement("div",{className:_.a.pathContentWrap},i.a.createElement("a",{href:"/paths/".concat(e.id),target:"_blank",className:_.a.pathContentName},e.name),i.a.createElement("p",{className:_.a.pathContent},i.a.createElement(n["a"],{placement:"bottom",title:"\u7ae0\u8282"},i.a.createElement("span",{className:_.a.pathContentCount},i.a.createElement("i",{className:"iconfont icon-shixun mr3"}),e.stages_count)),i.a.createElement(n["a"],{placement:"bottom",title:"\u5b66\u4e60\u4eba\u6570s"},i.a.createElement("span",{className:_.a.pathContentCount},i.a.createElement("i",{className:"iconfont icon-chengyuan mr3"}),e.members_count)))))})))),!!(null===(T=V.rightData)||void 0===T||null===(z=T.paths)||void 0===z?void 0:z.length)&&!!(null===(L=V.rightData)||void 0===L?void 0:L.recommands.length)&&Y.userInfo.main_site&&i.a.createElement("div",{className:_.a.recommandTrainingWrap},i.a.createElement("p",{className:"mb20 font16"},i.a.createElement("i",{className:"".concat(_.a.color4cacff," iconfont icon-tuijian font14")}),"\u63a8\u8350\u5b9e\u8bad"),i.a.createElement("div",null,null===(R=V.rightData)||void 0===R?void 0:R.recommands.map((function(e,t){return t>2?null:i.a.createElement("div",{className:_.a.pathContentItem,key:t},i.a.createElement("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank"},i.a.createElement("img",{src:"".concat(m["a"].IMG_SERVER,"/").concat(e.pic),className:_.a.pathImg})),i.a.createElement("div",{className:_.a.pathContentWrap},i.a.createElement(n["a"],{placement:"bottom",title:e.name},i.a.createElement("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",className:_.a.pathContentName},e.name)),i.a.createElement("p",{className:"".concat(_.a.pathContent," ").concat(_.a.recommandContent)},i.a.createElement("span",null,e.stu_num," \u4eba\u5b66\u4e60"),i.a.createElement("span",{className:_.a.recommandLevel},e.level))))}))))):null};t["a"]=Object(s["a"])((function(e){var t=e.shixunsDetail,a=e.user,n=e.loading,l=e.globalSetting;return{shixunsDetail:t,user:a,globalSetting:l,loading:n.models.index}}))(v)}}]);