1 line
20 KiB
JavaScript
1 line
20 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[118],{"2CTR":function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}(),i=t("cDcd"),o=l(i),a=l(t("dF3D"));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function u(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}t("7dqz");var d=function(e){function n(){return c(this,n),u(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(n,e),r(n,[{key:"render",value:function(){var e=this.props,n=e._html,t=e.small,r=e.img;return o.default.createElement("div",{className:t?"none_panels small":"none_panels"},o.default.createElement("div",null,o.default.createElement("img",{src:r||a.default,alt:""}),o.default.createElement("div",{className:"none_p_title"},n)))}}]),n}(i.Component);n.default=d},NJEC:function(e,n,t){"use strict";t.r(n);var r=t("cDcd"),i=t("VCL8"),o=t("3S7+"),a=t("CtXQ"),l=t("2/Rp"),c=t("YMnH"),u=t("ZvpZ"),d=t("H84U");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){return(f=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(this,arguments)}function s(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,n){return(m=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e})(e,n)}function x(e,n){return!n||"object"!==p(n)&&"function"!=typeof n?b(e):n}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var h=function(e){!function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&m(e,n)}(p,e);var n,t,i,a=function(e){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var t,r=g(e);if(n){var i=g(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return x(this,t)}}(p);function p(e){var n;return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,p),(n=a.call(this,e)).onConfirm=function(e){n.setVisible(!1,e);var t=n.props.onConfirm;t&&t.call(b(n),e)},n.onCancel=function(e){n.setVisible(!1,e);var t=n.props.onCancel;t&&t.call(b(n),e)},n.onVisibleChange=function(e){n.props.disabled||n.setVisible(e)},n.saveTooltip=function(e){n.tooltip=e},n.renderOverlay=function(e,t){var i=n.props,o=i.okButtonProps,a=i.cancelButtonProps,c=i.title,u=i.cancelText,d=i.okText,p=i.okType,s=i.icon;return r.createElement("div",null,r.createElement("div",{className:"".concat(e,"-inner-content")},r.createElement("div",{className:"".concat(e,"-message")},s,r.createElement("div",{className:"".concat(e,"-message-title")},c)),r.createElement("div",{className:"".concat(e,"-buttons")},r.createElement(l.default,f({onClick:n.onCancel,size:"small"},a),u||t.cancelText),r.createElement(l.default,f({onClick:n.onConfirm,type:p,size:"small"},o),d||t.okText))))},n.renderConfirm=function(e){var t=e.getPrefixCls,i=n.props,a=i.prefixCls,l=i.placement,d=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)n.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(t[r[i]]=e[r[i]])}return t}(i,["prefixCls","placement"]),p=t("popover",a),s=r.createElement(c.a,{componentName:"Popconfirm",defaultLocale:u.a.Popconfirm},(function(e){return n.renderOverlay(p,e)}));return r.createElement(o.default,f({},d,{prefixCls:p,placement:l,onVisibleChange:n.onVisibleChange,visible:n.state.visible,overlay:s,ref:n.saveTooltip}))},n.state={visible:e.visible},n}return n=p,i=[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:"defaultVisible"in e?{visible:e.defaultVisible}:null}}],(t=[{key:"getPopupDomNode",value:function(){return this.tooltip.getPopupDomNode()}},{key:"setVisible",value:function(e,n){var t=this.props;"visible"in t||this.setState({visible:e});var r=t.onVisibleChange;r&&r(e,n)}},{key:"render",value:function(){return r.createElement(d.a,null,this.renderConfirm)}}])&&s(n.prototype,t),i&&s(n,i),p}(r.Component);h.defaultProps={transitionName:"zoom-big",placement:"top",trigger:"click",okType:"primary",icon:r.createElement(a.default,{type:"exclamation-circle",theme:"filled"}),disabled:!1},Object(i.polyfill)(h),n.default=h},P2fV:function(e,n,t){"use strict";t.r(n),t("cIOH"),t("Q9mQ"),t("+L6B")},YbNY:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r,i,o=(r=["{\n color:#F73030!important;\n}"],i=["{\n color:#F73030!important;\n}"],Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(i)}}))),a=t("cDcd"),l=d(a),c=d(t("vOnD")),u=d(t("kksi"));function d(e){return e&&e.__esModule?e:{default:e}}var p=c.default.a(o);n.default=function(e){var n=e.teamID,t=e.onOk,r=e.className,i=function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,n){var t=[],r=!0,i=!1,o=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(t.push(a.value),!n||t.length!==n);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&l.return&&l.return()}finally{if(i)throw o}}return t}(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,a.useState)(!1),2),o=i[0],c=i[1];return l.default.createElement(l.default.Fragment,null,l.default.createElement(p,{className:r,onClick:function(){return c(!0)}},"离开团队"),l.default.createElement(u.default,{visible:o,okText:"确定",cancelText:"取消",onCancel:function(){return c(!1)},onOk:function(){return t(n)}},l.default.createElement("p",{className:"font-16 edu-txt-center"},"确定要离开当前团队吗?")))}},b0zm:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=g(t("W9HT")),i=g(t("NUBc")),o=g(t("NJEC")),a=function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,n){var t=[],r=!0,i=!1,o=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(t.push(a.value),!n||t.length!==n);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&l.return&&l.return()}finally{if(i)throw o}}return t}(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")},l=h(["{\n margin-right:5px;\n color:#333\n}"],["{\n margin-right:5px;\n color:#333\n}"]),c=h(["{\n height:44px;\n width:44px;\n border-radius:50%;\n margin:5px 10px;\n}"],["{\n height:44px;\n width:44px;\n border-radius:50%;\n margin:5px 10px;\n}"]);t("T2oS"),t("DjyN"),t("P2fV");var u=t("cDcd"),d=g(u),p=g(t("2CTR")),f=g(t("vDqi")),s=t("sYIF"),m=t("eO8H"),x=g(t("YbNY")),b=g(t("vOnD"));function g(e){return e&&e.__esModule?e:{default:e}}function h(e,n){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var y=b.default.span(l),v=b.default.img(c);n.default=function(e){var n=e.organizeDetail,t=e.limit,l=e.count,c=e.history,b=e.current_user,g=(0,u.useState)(1),h=a(g,2),k=h[0],w=h[1],E=(0,u.useState)(!0),O=a(E,2),_=O[0],j=O[1],C=(0,u.useState)(0),B=a(C,2),P=B[0],D=B[1],N=(0,u.useState)(void 0),S=a(N,2),T=S[0],F=S[1];function z(){j(!0);var e="/organizations/"+n.id+"/teams.json";f.default.get(e,{params:{page:k,limit:t}}).then((function(e){e&&e.data&&(F(e.data.teams),D(e.data.total_count),j(!1))}))}function A(e){var t="/organizations/"+n.id+"/teams/"+e+"/team_users/quit.json";f.default.delete(t).then((function(e){e&&e.data&&(z(),c.push("/"+(b&&b.login)))})).catch((function(e){}))}return(0,u.useEffect)((function(){n&&z()}),[n]),d.default.createElement(r.default,{spinning:_},d.default.createElement("div",{style:{minHeight:"400px"}},T&&T.length>0&&d.default.createElement("div",{className:"groupBox"},T.map((function(e,t){return d.default.createElement("div",{key:t},d.default.createElement("p",{className:"g-head"},e.is_admin||e.is_member?d.default.createElement(m.Link,{to:"/"+n.name+"/teams/"+e.id,className:"color-grey-3 font-16"},e.nickname):d.default.createElement("span",{className:"color-grey-3 font-16"},e.nickname),d.default.createElement("span",null,e.is_admin&&"owner"!==e.authorize&&d.default.createElement(o.default,{title:"确定解散团队"+e.name+"?",okText:"是",cancelText:"否",onConfirm:function(){return t=e.id,r="/organizations/"+n.id+"/teams/"+t+".json",void f.default.delete(r).then((function(e){e&&e.data&&z()})).catch((function(e){}));var t,r}},d.default.createElement("a",{className:"color-red"},"解散团队")),e.is_member&&d.default.createElement(x.default,{className:"ml15",teamID:e.id,onOk:A}),e.is_admin&&d.default.createElement("a",{className:"ml15 color-blue",onClick:function(){return t=e.id,void c.push("/"+(n&&n.name)+"/teams/"+t+"/setting");var t}},"团队设置"))),d.default.createElement("div",{className:"g-body"},e.users&&e.users.map((function(t,r){return r<l?d.default.createElement(m.Link,{to:"/"+t.login},d.default.createElement(v,{title:t.name,key:r,src:(0,s.getImageUrl)("/"+t.image_url)})):r===l?d.default.createElement(m.Link,{to:"/"+(n&&n.name)+"/teams/"+e.id,className:"moreMember",title:"查看更多"},d.default.createElement("i",{className:"iconfont icon-zhunbeizhong"})):""}))),d.default.createElement("p",{className:"g-foot"},d.default.createElement(y,null,e.num_users," 名成员"),d.default.createElement(y,null,e.num_projects," 个项目")))}))),T&&0===T.length&&d.default.createElement(p.default,{_html:"暂无数据"}),P>t&&d.default.createElement("div",{className:"mt20 pb20 edu-txt-center"},d.default.createElement(i.default,{simple:!0,current:k,total:P,pageSize:t,onChange:function(e){return w(e)}}))))}},bKeb:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=t("cDcd"),i=l(r),o=t("spEH"),a=l(t("b0zm"));function l(e){return e&&e.__esModule?e:{default:e}}n.default=function(e){var n=e.organizeDetail,t=e.history,l=e.current_user;return(0,r.useEffect)((function(){if(n){var e=n.nickname;document.title="组织团队-"+e}}),[n]),i.default.createElement("div",{style:{background:"#fff",marginBottom:"30px",border:"1px solid #eee"}},i.default.createElement(o.Banner,null,"组织团队"),i.default.createElement(a.default,{limit:14,organizeDetail:n,count:7,history:t,current_user:l}))}},dF3D:function(e,n,t){"use strict";t.r(n),n.default=t.p+"static/media/nodata.e34b5912.png"},kksi:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=o(t("kLXV"));t("2qtc");var i=o(t("cDcd"));function o(e){return e&&e.__esModule?e:{default:e}}n.default=function(e){var n=e.visible,t=e.okText,o=e.cancelText,a=e.onOk,l=e.onCancel,c=e.children;return i.default.createElement(r.default,{visible:n,okText:t,onCancel:l,onOk:a,cancelText:o,title:"提示",closable:!1,centered:!0},c)}},spEH:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GroupProjectBackgroup=n.Content=n.Cancel=n.GreenUnder=n.NumUl=n.Redback=n.Blueback=n.Greenback=n.Greenline=n.Redline=n.Blueline=n.WhiteBack=n.Gap=n.Short=n.ShortWidth=n.Long=n.LongWidth=n.Box=n.AlignAJBottom=n.AlignTop=n.AlignCenter=n.FlexAJ=n.AlignCenterBetween=n.Banner=void 0;var r,i=P(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"],["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]),o=P(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"],["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]),a=P(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"],["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]),l=P(["{\n display:flex;\n align-items: center;\n}"],["{\n display:flex;\n align-items: center;\n}"]),c=P(["{\n display:flex;\n align-items: flex-start;\n}"],["{\n display:flex;\n align-items: flex-start;\n}"]),u=P(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"],["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]),d=P(["{\n display:flex;\n align-items:flex-start;\n}"],["{\n display:flex;\n align-items:flex-start;\n}"]),p=P(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]),f=P(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]),s=P(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]),m=P(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"],["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"]),x=P(["{\n padding-left:20px;\n box-sizing:border-box;\n}"],["{\n padding-left:20px;\n box-sizing:border-box;\n}"]),b=P(["{\n background-color:#fff;\n border-radius:5px;\n}"],["{\n background-color:#fff;\n border-radius:5px;\n}"]),g=P(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"],["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]),h=P(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"],["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"]),y=P(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"],["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"]),v=P(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"],["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),k=P(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"],["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),w=P(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"],["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),E=P(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"],["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]),O=P(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"],["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]),_=P(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"],["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"]),j=P(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"],["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"]),C=P(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"],["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"]),B=(r=t("vOnD"))&&r.__esModule?r:{default:r};function P(e,n){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}n.Banner=B.default.div(i),n.AlignCenterBetween=B.default.div(o),n.FlexAJ=B.default.div(a),n.AlignCenter=B.default.div(l),n.AlignTop=B.default.div(c),n.AlignAJBottom=B.default.div(u),n.Box=B.default.div(d),n.LongWidth=B.default.div(p),n.Long=B.default.div(f),n.ShortWidth=B.default.div(s),n.Short=B.default.div(m),n.Gap=B.default.div(x),n.WhiteBack=B.default.div(b),n.Blueline=B.default.a(g),n.Redline=B.default.a(h,(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),n.Greenline=B.default.a(y,(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),n.Greenback=B.default.a(v),n.Blueback=B.default.a(k),n.Redback=B.default.a(w),n.NumUl=B.default.ul(E),n.GreenUnder=B.default.a(O),n.Cancel=B.default.a(_),n.Content=B.default.div(j),n.GroupProjectBackgroup=B.default.div(C)}}]); |