newreactbuild/p__Shixuns__Detail__AuditSi...

2 lines
18 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[148],{FgAj:function(X,b,t){"use strict";var oe=t("LC9H"),I=t.n(oe),le=t("yABL"),y=t.n(le),ee=t("bEBK"),g=t("Mumi"),te=t("Rbwl"),e=t("qyV+")},TQ87:function(X,b,t){X.exports={bg:"bg___3X196",wrap:"wrap___3eDLe",modal:"modal___3znGr",content:"content___3gEJl",colorGreen:"colorGreen___1uQIV",nameWrap:"nameWrap___2dfYQ"}},VllQ:function(X,b,t){"use strict";t.r(b);var oe=t("FgAj"),I=t("z7mJ"),le=t("YFxb"),y=t("+YFC"),ee=t("VBJJ"),g=t.n(ee),te=t("X/R0"),e=t("M6G9"),ie=t("z3+T"),ae=t("9cas"),_=t("twZV"),me=t("rjoL"),J=t("TMtJ"),a=t("buSX"),k=t("ZZRV"),i=t.n(k),f=t("9kvl"),j=t("zeYf"),$=t("TQ87"),D=t.n($),Q=function(R){var A,T,O=R.shixunsDetail,F=R.globalSetting,se=R.loading,H=R.user,V=R.dispatch,r=Object(a.a)(R,["shixunsDetail","globalSetting","loading","user","dispatch"]),o=Object(k.useRef)(),u=Object(k.useRef)(1);Object(k.useEffect)(function(){o.current=r.match.params.id,V({type:"shixunsDetail/getAuditSituationData",payload:{id:o.current}})},[]);var n=function(c){J.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BA1\u6838\u60C5\u51B5\u66F4\u6539",content:i.a.createElement("div",{className:D.a.modal},i.a.createElement(_.a.Group,{defaultValue:1,onChange:function(C){return u.current=C.target.value}},i.a.createElement(_.a,{value:1},"\u5DF2\u5B8C\u6210"),i.a.createElement(_.a,{value:0},"\u672A\u5B8C\u6210"))),onOk:function(){var U=Object(ie.a)(g.a.mark(function L(){var d;return g.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,V({type:"shixunsDetail/updateAuditSituation",payload:{id:o.current,status:u.current,review_type:c}});case 2:d=v.sent,d.status===0&&(e.b.info(d.message),V({type:"shixunsDetail/getAuditSituationData",payload:{id:o.current}}));case 4:case"end":return v.stop()}},L)}));function C(){return U.apply(this,arguments)}return C}()})},s=function(c){return c.status===0?i.a.createElement(y.a,{color:"#bcbcbc"},"\u672A\u5B8C\u6210"):c.status===1?i.a.createElement(y.a,{color:"#FF6800"},"\u5DF2\u5B8C\u6210"):""};return i.a.createElement("section",{className:D.a.bg},i.a.createElement("div",{className:D.a.wrap},i.a.createElement("div",{className:D.a.content},(((A=O.detail)===null||A===void 0?void 0:A.identity)<=2||!((T=O.detail)===null||T===void 0?void 0:T.identity))&&i.a.createElement(I.b,{dataSource:(O==null?void 0:O.auditSituationData)||[],bordered:!0,renderItem:function(c,U){return i.a.createElement(I.b.Item,{key:c.id,actions:[i.a.createElement("a",{onClick:function(){return n(c.id)}},i.a.createElement("i",{className:"iconfont icon-bianjidaibeijing font22 ".concat(D.a.colorGreen)}))]},i.a.createElement(I.b.Item.Meta,{title:i.a.createElement("div",{className:"font16 ".concat(D.a.nameWrap)},i.a.createElement("span",{className:"pt2 pr10"},c.name),s(c)),description:i.a.createElement("div",{className:"font14"},c.time&&i.a.createElement("span",null,"\u5BA1\u6838\u65F6\u95F4: ",c.time),c.username&&i.a.createElement("span",{className:"ml30"},"\u5BA1\u6838\u4EBA: ",c.username))}))}}))),i.a.createElement(j.a,null))};b.default=Object(f.a)(function(N){var R=N.shixunsDetail,A=N.loading,T=N.globalSetting,O=N.user;return{shixunsDetail:R,globalSetting:T,user:O,loading:A.models.index}})(Q)},ZBKS:function(X,b,t){X.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(X,b,t){},z7mJ:function(X,b,t){"use strict";t.d(b,"a",function(){return F});var oe=t("bOtj"),I=t.n(oe),le=t("Eqs+"),y=t.n(le),ee=t("CKlD"),g=t.n(ee),te=t("LlUK"),e=t.n(te),ie=t("ofoi"),ae=t.n(ie),_=t("ZZRV"),me=t("iczh"),J=t.n(me),a=t("/zo+"),k=t("+jib"),i=t("tFaI"),f=t("LpVx"),j=t("hTF7"),$=t("slFT"),D=t("+9z/"),Q=t("nSZG"),N=function(r,o){var u={};for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&o.indexOf(n)<0&&(u[n]=r[n]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(r);s<n.length;s++)o.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(r,n[s])&&(u[n[s]]=r[n[s]]);return u},R=function(o){var u=o.prefixCls,n=o.className,s=o.avatar,E=o.title,c=o.description,U=N(o,["prefixCls","className","avatar","title","description"]),C=_.useContext(f.b),L=C.getPrefixCls,d=L("list",u),W=J()("".concat(d,"-item-meta"),n),v=_.createElement("div",{className:"".concat(d,"-item-meta-content")},E&&_.createElement("h4",{className:"".concat(d,"-item-meta-title")},E),c&&_.createElement("div",{className:"".concat(d,"-item-meta-description")},c));return _.createElement("div",y()({},U,{className:W}),s&&_.createElement("div",{className:"".concat(d,"-item-meta-avatar")},s),(E||c)&&v)},A=function(o){var u=o.prefixCls,n=o.children,s=o.actions,E=o.extra,c=o.className,U=o.colStyle,C=N(o,["prefixCls","children","actions","extra","className","colStyle"]),L=_.useContext(F),d=L.grid,W=L.itemLayout,v=_.useContext(f.b),p=v.getPrefixCls,Y=function(){var B;return _.Children.forEach(n,function(ce){typeof ce=="string"&&(B=!0)}),B&&_.Children.count(n)>1},K=function(){return W==="vertical"?!!E:!Y()},M=p("list",u),l=s&&s.length>0&&_.createElement("ul",{className:"".concat(M,"-item-action"),key:"actions"},s.map(function(_e,B){return _.createElement("li",{key:"".concat(M,"-item-action-").concat(B)},_e,B!==s.length-1&&_.createElement("em",{className:"".concat(M,"-item-action-split")}))})),w=d?"div":"li",ne=_.createElement(w,y()({},C,{className:J()("".concat(M,"-item"),c,g()({},"".concat(M,"-item-no-flex"),!K()))}),W==="vertical"&&E?[_.createElement("div",{className:"".concat(M,"-item-main"),key:"content"},n,l),_.createElement("div",{className:"".concat(M,"-item-extra"),key:"extra"},E)]:[n,l,Object(Q.a)(E,{key:"extra"})]);return d?_.createElement(D.a,{flex:1,style:U},ne):ne};A.Meta=R;var T=A,O=function(r,o){var u={};for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&o.indexOf(n)<0&&(u[n]=r[n]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(r);s<n.length;s++)o.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(r,n[s])&&(u[n[s]]=r[n[s]]);return u},F=_.createContext({}),se=F.Consumer;function H(r){var o,u=r.pagination,n=u===void 0?!1:u,s=r.prefixCls,E=r.bordered,c=E===void 0?!1:E,U=r.split,C=U===void 0?!0:U,L=r.className,d=r.children,W=r.itemLayout,v=r.loadMore,p=r.grid,Y=r.dataSource,K=Y===void 0?[]:Y,M=r.size,l=r.header,w=r.footer,ne=r.loading,_e=ne===void 0?!1:ne,B=r.rowKey,ce=r.renderItem,ue=r.locale,de=O(r,["pagination","prefixCls","bordered","split","className","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),q=n&&ae()(n)==="object"?n:{},Ee=_.useState(q.defaultCurrent||1),pe=e()(Ee,2),m=pe[0],Z=pe[1],Ae=_.useState(q.defaultPageSize||10),Ue=e()(Ae,2),Le=Ue[0],We=Ue[1],Pe=_.useContext(f.b),be=Pe.getPrefixCls,Ie=Pe.renderEmpty,Te=Pe.direction,Be={current:1,total:0},Ce={},xe=function(h){return function(G,z){Z(G),We(z),n&&n[h]&&n[h](G,z)}},Se=xe("onChange"),Ke=xe("onShowSizeChange"),je=function(h,G){if(!ce)return null;var z;return typeof B=="function"?z=B(h):typeof B=="string"?z=h[B]:z=h.key,z||(z="list-item-".concat(G)),Ce[G]=z,ce(h,G)},$e=function(){return!!(v||n||w)},Fe=function(h,G){return _.createElement("div",{className:"".concat(h,"-empty-text")},ue&&ue.emptyText||G("List"))},x=be("list",s),re=_e;typeof re=="boolean"&&(re={spinning:re});var fe=re&&re.spinning,ve="";switch(M){case"large":ve="lg";break;case"small":ve="sm";break;default:break}var ze=J()(x,L,(o={},g()(o,"".concat(x,"-vertical"),W==="vertical"),g()(o,"".concat(x,"-").concat(ve),ve),g()(o,"".concat(x,"-split"),C),g()(o,"".concat(x,"-bordered"),c),g()(o,"".concat(x,"-loading"),fe),g()(o,"".concat(x,"-grid"),p),g()(o,"".concat(x,"-something-after-last-item"),$e()),g()(o,"".concat(x,"-rtl"),Te==="rtl"),o)),S=y()(y()(y()({},Be),{total:K.length,current:m,pageSize:Le}),n||{}),ye=Math.ceil(S.total/S.pageSize);S.current>ye&&(S.current=ye);var Oe=n?_.createElement("div",{className:"".concat(x,"-pagination")},_.createElement(j.a,y()({},S,{onChange:Se,onShowSizeChange:Ke}))):null,De=I()(K);n&&(K.length>(S.current-1)*S.pageSize&&(De=I()(K).splice((S.current-1)*S.pageSize,S.pageSize)));var Me=Object(k.a)(),he=_.useMemo(function(){for(var P=0;P<i.b.length;P+=1){var h=i.b[P];if(Me[h])return h}return},[Me]),Xe=_.useMemo(function(){if(!p)return;var P=he&&p[he]?p[he]:p.column;if(P)return{width:"".concat(100/P,"%"),maxWidth:"".concat(100/P,"%")}},[p==null?void 0:p.column,he]),Re=fe&&_.createElement("div",{style:{minHeight:53}});if(De.length>0){var Ne=De.map(function(P,h){return je(P,h)}),ke=_.Children.map(Ne,function(P,h){return _.createElement("div",{key:Ce[h],style:Xe},P)});Re=p?_.createElement($.a,{gutter:p.gutter},ke):_.createElement("ul",{className:"".concat(x,"-items")},Ne)}else!d&&!fe&&(Re=Fe(x,Ie));var ge=S.position||"bottom";return _.createElement(F.Provider,{value:{grid:p,itemLayout:W}},_.createElement("div",y()({className:ze},de),(ge==="top"||ge==="both")&&Oe,l&&_.createElement("div",{className:"".concat(x,"-header")},l),_.createElement(a.a,re,Re,d),w&&_.createElement("div",{className:"".concat(x,"-footer")},w),v||(ge==="bottom"||ge==="both")&&Oe))}H.Item=T;var V=b.b=H},zeYf:function(X,b,t){"use strict";var oe=t("CeOx"),I=t("NiCL"),le=t("NE/W"),y=t("L7QV"),ee=t("GZha"),g=t("buSX"),te=t("ZZRV"),e=t.n(te),ie=t("9kvl"),ae=t("m3rI"),_=t("NfTp"),me=t.n(_),J=t("ZBKS"),a=t.n(J),k=function(f){var j,$,D,Q,N,R,A,T,O,F,se,H,V,r,o,u,n,s,E,c,U,C,L,d,W,v,p,Y,K,M,l=f.shixunsDetail,w=f.user,ne=f.globalSetting,_e=f.loading,B=f.dispatch,ce=Object(g.a)(f,["shixunsDetail","user","globalSetting","loading","dispatch"]),ue=Object(te.useState)(!0),de=Object(ee.a)(ue,2),q=de[0],Ee=de[1],pe=((j=l.rightData)===null||j===void 0?void 0:j.complete_count)?Number(($=l.rightData)===null||$===void 0?void 0:$.complete_count)/Number((D=l.rightData)===null||D===void 0?void 0:D.challenge_count)*100:0;return l.rightData?e.a.createElement("section",{className:a.a.rightWrap},e.a.createElement("div",{className:a.a.creatorWrap},e.a.createElement("p",{className:"font16 mb20"},"\u521B\u5EFA\u8005"),e.a.createElement("div",{className:a.a.creatorContentWrap},e.a.createElement("a",{href:((Q=l.rightData)===null||Q===void 0?void 0:Q.creator)&&"/users/".concat((N=l.rightData)===null||N===void 0?void 0:N.creator.login,"/classrooms")},e.a.createElement("img",{className:a.a.creatorImg,src:"".concat(ae.a.IMG_SERVER,"/").concat(((R=l.rightData)===null||R===void 0?void 0:R.creator)&&"images/".concat((A=l.rightData)===null||A===void 0?void 0:A.creator.image_url,"?1532489442")),alt:"\u5934\u50CF",width:"36",height:"36"})),e.a.createElement("div",{className:a.a.creatorContent},e.a.createElement("div",{className:a.a.creatorName},(T=l.rightData)===null||T===void 0||((O=T.creator)===null||O===void 0)?void 0:O.name),e.a.createElement("div",{className:a.a.createorCount},e.a.createElement("span",{className:"mr5"},"\u5171\u53D1\u5E03\u5B9E\u8BAD"),e.a.createElement("span",{className:"mr5"},(F=l.rightData)===null||F===void 0?void 0:F.user_shixuns_count),e.a.createElement("span",null,"\u4E2A")))),e.a.createElement("div",{className:a.a.time},e.a.createElement("div",{className:"c-grey-666 mt10"},e.a.createElement("span",{className:"c-grey-999"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),((se=l.detail)===null||se===void 0?void 0:se.updated_at)?me()((H=l.detail)===null||H===void 0?void 0:H.updated_at).format("YYYY-MM-DD HH:mm"):""))),!((V=l.detail)===null||V===void 0?void 0:V.is_jupyter)&&((r=l.detail)===null||r===void 0?void 0:r.shixun_status)>1&&e.a.createElement("div",{className:a.a.learnWrap},e.a.createElement("div",{className:a.a.learnTopWrap},e.a.createElement("span",null,e.a.createElement("i",{className:"".concat(a.a.color4cacff," iconfont icon-jilu1 font14")}),"\u5B66\u4E60\u7EDF\u8BA1"),e.a.createElement("span",null,e.a.createElement("span",{className:"".concat(a.a.color888," font14")},"\u5DF2\u5B8C\u6210 ",((o=l.rightData)===null||o===void 0?void 0:o.complete_count)||0," \u5173 / \u5171",((u=l.rightData)===null||u===void 0?void 0:u.challenge_count)||0," \u5173"))),e.a.createElement(y.a,{percent:pe,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),!!((n=l.rightData)===null||n===void 0||((s=n.tags)===null||s===void 0)?void 0:s.length)&&e.a.createElement("div",{className:a.a.skillWrap},e.a.createElement("p",{className:"".concat(a.a.skillTopWrap," font16 mb20")},e.a.createElement("span",null,e.a.createElement("i",{className:"".concat(a.a.color4CACFF," iconfont icon-biaoqian2 font14")}),"\u6280\u80FD\u6807\u7B7E"),e.a.createElement("span",{className:"sortinxdirection space-between fr"},e.a.createElement("span",{className:"".concat(a.a.color888," font14")},"\u5DF2\u83B7\u5F97 ",(E=l.rightData)===null||E===void 0?void 0:E.user_tag_count," \u4E2A / \u5171",(c=l.rightData)===null||c===void 0?void 0:c.tag_count," \u4E2A"))),e.a.createElement("div",{className:"".concat(a.a.skillContentWrap," ").concat(q?a.a.skillContentWrapMin:a.a.skillContentWrapMax)},(U=l.rightData)===null||U===void 0?void 0:U.tags.map(function(m,Z){return e.a.createElement(e.a.Fragment,{key:Z},m.tag_name&&e.a.createElement("span",{className:m.status?a.a.skillContentIcon:a.a.skillContentIconNoStatus},m.tag_name))})),((C=l.rightData)===null||C===void 0||((L=C.tags)===null||L===void 0)?void 0:L.length)>15&&e.a.createElement(e.a.Fragment,null,q?e.a.createElement("div",{className:a.a.skillExpandAllWrap,onClick:function(){return Ee(!q)}},e.a.createElement("span",{className:"mr8"},e.a.createElement("div",null,e.a.createElement("p",{className:"".concat(a.a.skillExpandAllContent," font12")},"\u5C55\u5F00\u5168\u90E8"),e.a.createElement("p",{className:"".concat(a.a.skillExpandAllContent," font12")},e.a.createElement("i",{className:"iconfont icon-jiantou9"}))))):e.a.createElement("div",{className:a.a.skillExpandAllWrap,onClick:function(){return Ee(!q)}},e.a.createElement("span",{className:"mr8"},e.a.createElement("div",null,e.a.createElement("p",{className:"".concat(a.a.skillExpandAllContent," font12")},e.a.createElement("i",{className:"iconfont icon-changyongtubiao-xianxingdaochu-zhuanqu-"})),e.a.createElement("p",{className:"".concat(a.a.skillExpandAllContent," font12")},"\u6536\u8D77\u5168\u90E8")))))),!!((d=l.rightData)===null||d===void 0||((W=d.paths)===null||W===void 0)?void 0:W.length)&&e.a.createElement("div",{className:a.a.courseWrap},e.a.createElement("p",{className:"mb20 font16"},e.a.createElement("i",{className:"".concat(a.a.color4cacff," iconfont icon-shu1 font14")})," \u6240\u5C5E\u8BFE\u7A0B"),e.a.createElement("div",null,(v=l.rightData)===null||v===void 0?void 0:v.paths.map(function(m,Z){return Z>2?null:e.a.createElement("div",{className:a.a.pathWrap,key:m.id},e.a.createElement("a",{href:"/paths/".concat(m.id),target:"_blank"},e.a.createElement("img",{alt:"\u5B9E\u8BAD",src:"".concat(ae.a.IMG_SERVER,"/").concat(m.image_url),className:a.a.pathImg})),e.a.createElement("div",{className:a.a.pathContentWrap},e.a.createElement("a",{href:"/paths/".concat(m.id),target:"_blank",className:a.a.pathContentName},m.name),e.a.createElement("p",{className:a.a.pathContent},e.a.createElement(I.a,{placement:"bottom",title:"\u7AE0\u8282"},e.a.createElement("span",{className:a.a.pathContentCount},e.a.createElement("i",{className:"iconfont icon-shixun mr3"}),m.stages_count)),e.a.createElement(I.a,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570s"},e.a.createElement("span",{className:a.a.pathContentCount},e.a.createElement("i",{className:"iconfont icon-chengyuan mr3"}),m.members_count)))))}))),!!((p=l.rightData)===null||p===void 0||((Y=p.paths)===null||Y===void 0)?void 0:Y.length)&&!!((K=l.rightData)===null||K===void 0?void 0:K.recommands.length)&&w.userInfo.main_site&&e.a.createElement("div",{className:a.a.recommandTrainingWrap},e.a.createElement("p",{className:"mb20 font16"},e.a.createElement("i",{className:"".concat(a.a.color4cacff," iconfont icon-tuijian font14")}),"\u63A8\u8350\u5B9E\u8BAD"),e.a.createElement("div",null,(M=l.rightData)===null||M===void 0?void 0:M.recommands.map(function(m,Z){return Z>2?null:e.a.createElement("div",{className:a.a.pathContentItem,key:Z},e.a.createElement("a",{href:"/shixuns/".concat(m.identifier,"/challenges"),target:"_blank"},e.a.createElement("img",{src:"".concat(ae.a.IMG_SERVER,"/").concat(m.pic),className:a.a.pathImg})),e.a.createElement("div",{className:a.a.pathContentWrap},e.a.createElement(I.a,{placement:"bottom",title:m.name},e.a.createElement("a",{href:"/shixuns/".concat(m.identifier,"/challenges"),target:"_blank",className:a.a.pathContentName},m.name)),e.a.createElement("p",{className:"".concat(a.a.pathContent," ").concat(a.a.recommandContent)},e.a.createElement("span",null,m.stu_num," \u4EBA\u5B66\u4E60"),e.a.createElement("span",{className:a.a.recommandLevel},m.level))))})))):null};b.a=Object(ie.a)(function(i){var f=i.shixunsDetail,j=i.user,$=i.loading,D=i.globalSetting;return{shixunsDetail:f,user:j,globalSetting:D,loading:$.models.index}})(k)}}]);