(this.webpackJsonp=this.webpackJsonp||[]).push([[64,132],{Bahx:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n("kLXV")),a=i(n("2/Rp"));n("k3Gp"),n("L/Qf");var l=i(n("q1tI"));function i(e){return e&&e.__esModule?e:{default:e}}n("KkuB"),t.default=function(e){var t=e.visible,n=e.title,i=e.content,o=e.onOk,u=e.onCancel;return l.default.createElement(r.default,{className:"modalsStyle",visible:t,title:n,onCancel:u,closable:!0,footer:l.default.createElement("div",null,l.default.createElement(a.default,{onClick:u},"取消"),l.default.createElement(a.default,{type:"primary",style:{marginLeft:"20px"},onClick:o},"确定"))},l.default.createElement("div",{style:{fontSize:"16px"}},i))}},Kj3p:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n("kLXV")),a=f(n("W9HT")),l=f(n("5rEg")),i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,l=void 0;try{for(var i,o=e[Symbol.iterator]();!(r=(i=o.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{!r&&o.return&&o.return()}finally{if(a)throw l}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("k3Gp"),n("04bd"),n("1vPl");var o=n("q1tI"),u=f(o),c=n("spEH"),d=f(n("vDqi"));function f(e){return e&&e.__esModule?e:{default:e}}n("KkuB"),t.default=function(e){var t=e.authorityValBox,n=e.successFunc,f=e.cancelFunc,s=(0,o.useState)(void 0),p=i(s,2),m=p[0],x=p[1],g=(0,o.useState)(!1),b=i(g,2),h=b[0],y=b[1],v=(0,o.useState)(!1),k=i(v,2),E=k[0],C=k[1];return u.default.createElement(r.default,{visible:t,centered:!0,title:"授权",onCancel:function(){x(void 0),f()},onOk:function(){if(m){C(!0);d.default.get("/users/ci/oauth_grant.json",{params:{password:m}}).then((function(e){C(!1),e&&n(e.data.step)})).catch((function(e){C(!1)}))}else y(!0)}},u.default.createElement(a.default,{spinning:E},u.default.createElement("p",{style:{textAlign:"center"}},"请输入您的登录密码,确认授权DevOps应用"),u.default.createElement(c.AlignCenter,{style:{justifyContent:"center",marginTop:"20px"}},u.default.createElement("span",null,"密码:"),u.default.createElement(l.default.Password,{value:m,className:!0===h&&"flags",onChange:function(e){return x(e.target.value)},style:{width:"220px"}}))))}},NJEC:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),a=n("VCL8"),l=n("3S7+"),i=n("CtXQ"),o=n("2/Rp"),u=n("YMnH"),c=n("ZvpZ"),d=n("H84U");function f(e){return(f="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 s(){return(s=Object.assign||function(e){for(var t=1;t=1?d.default.createElement("span",{className:"ml10"},g.ip):"",0===v&&d.default.createElement("span",{className:"ml10 authTag red"},"未绑定"),1===v&&!D&&d.default.createElement("span",{className:"ml10 authTag red"},"未认证"),D&&d.default.createElement("span",{className:"ml10 authTag green"},"已认证")),d.default.createElement(f.AlignCenter,null,0===v&&d.default.createElement(l.default,{type:"primary",onClick:function(){return O(!0)}},"马上绑定"),1===v&&!D&&d.default.createElement(l.default,{type:"primary",style:{color:"#fff"},onClick:function(){return W(!0)},target:"_blank"},"马上认证"),v>=1&&d.default.createElement(l.default,{type:"danger",className:"ml20",onClick:function(){return _(!0)}},"解除绑定"))))})))},k994:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("Aosp"),n("L/Qf")},sL1r:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n("kLXV"));n("k3Gp");var a=i(n("q1tI")),l=i(n("b7wz"));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.visible,n=e.SureBtn,i=e.CancelBtn;return a.default.createElement(r.default,{title:"请选择服务器类型",centered:!0,visible:t,footer:!1,onCancel:i},a.default.createElement(l.default,{sureModal:function(e){n(e)}}))}},spEH:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GroupProjectBackgroup=t.Content=t.Cancel=t.GreenUnder=t.NumUl=t.Redback=t.Blueback=t.Greenback=t.Greenline=t.Redline=t.Blueline=t.WhiteBack=t.Gap=t.Short=t.ShortWidth=t.Long=t.LongWidth=t.Box=t.AlignAJBottom=t.AlignTop=t.AlignCenter=t.FlexAJ=t.AlignCenterBetween=t.Banner=void 0;var r,a=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}"],["{\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}"]),l=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}"]),i=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}"]),o=P(["{\n display:flex;\n align-items: center;\n}"],["{\n display:flex;\n align-items: center;\n}"]),u=P(["{\n display:flex;\n align-items: flex-start;\n}"],["{\n display:flex;\n align-items: flex-start;\n}"]),c=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}"]),f=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}"]),s=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}"]),p=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}"]),g=P(["{\n background-color:#fff;\n border-radius:5px;\n}"],["{\n background-color:#fff;\n border-radius:5px;\n}"]),b=P(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid rgba(80,145,255,1);\n color:rgba(80,145,255,1);\n padding:0px 12px;\n display:inline-block;\n}"],["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid rgba(80,145,255,1);\n color:rgba(80,145,255,1);\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 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 color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),E=P(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\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:#F73030;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]),C=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}"]),w=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}"]),B=P(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"],["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"]),S=n("vOnD"),O=(r=S)&&r.__esModule?r:{default:r};function P(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}t.Banner=O.default.div(a),t.AlignCenterBetween=O.default.div(l),t.FlexAJ=O.default.div(i),t.AlignCenter=O.default.div(o),t.AlignTop=O.default.div(u),t.AlignAJBottom=O.default.div(c),t.Box=O.default.div(d),t.LongWidth=O.default.div(f),t.Long=O.default.div(s),t.ShortWidth=O.default.div(p),t.Short=O.default.div(m),t.Gap=O.default.div(x),t.WhiteBack=O.default.div(g),t.Blueline=O.default.a(b),t.Redline=O.default.a(h,(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),t.Greenline=O.default.a(y,(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),t.Greenback=O.default.a(v),t.Blueback=O.default.a(k),t.Redback=O.default.a(E),t.NumUl=O.default.ul(C),t.GreenUnder=O.default.a(w),t.Cancel=O.default.a(_),t.Content=O.default.div(j),t.GroupProjectBackgroup=O.default.div(B)},u7Al:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n("W9HT")),a=p(n("NUBc")),l=p(n("NJEC")),i=p(n("2/Rp")),o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,l=void 0;try{for(var i,o=e[Symbol.iterator]();!(r=(i=o.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{!r&&o.return&&o.return()}finally{if(a)throw l}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("04bd"),n("YQTV"),n("k994"),n("L/Qf");var u=n("q1tI"),c=p(u),d=n("eO8H"),f=p(n("2CTR")),s=p(n("vDqi"));function p(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,u.useState)(1),n=o(t,2),p=n[0],m=n[1],x=(0,u.useState)(0),g=o(x,2),b=g[0],h=g[1],y=(0,u.useState)(!0),v=o(y,2),k=v[0],E=v[1],C=(0,u.useState)(void 0),w=o(C,2),_=w[0],j=w[1],B=e.current_user;function S(){var e="/users/"+B.login+"/projects.json";s.default.get(e,{params:{limit:10,page:p,category:"manage"}}).then((function(e){e&&e.data&&(j(e.data.projects),h(e.data.count),E(!1))})).catch((function(e){console.log(e)}))}return(0,u.useEffect)((function(){E(!0),B&&B.login&&S()}),[B,p]),c.default.createElement("div",{style:{minHeight:"400px"}},c.default.createElement(r.default,{spinning:k},_&&_.length>0?c.default.createElement("ul",{className:"CIList"},_.map((function(t,n){return c.default.createElement("li",{key:n},c.default.createElement("span",null,c.default.createElement(d.Link,{to:"/"+(t.author&&t.author.login)+"/"+t.identifier+(t.open_devops?"/devops":"")},t.name),t.open_devops?c.default.createElement("span",{className:"authTag green ml20"},"已激活"):c.default.createElement("span",{className:"authTag red ml20"},"未激活")),t.open_devops?c.default.createElement(l.default,{title:"确定取消激活?",onConfirm:function(){return function(e,t){E(!0);var n="/"+(e&&e.login)+"/"+t+"/deactivate.json";s.default.delete(n).then((function(e){e?S():E(!1)})).catch((function(e){E(!1)}))}(t.author,t.identifier)},okText:"确定",cancelText:"取消"},c.default.createElement(i.default,null,"取消激活")):c.default.createElement(i.default,{type:"primary",onClick:function(){e.history.push("/"+(t.author&&t.author.login)+"/"+t.identifier+"/devops")}},"马上激活"))}))):c.default.createElement(f.default,{_html:"暂无数据"}),b>10&&c.default.createElement("div",{className:"mt20 mb30",style:{textAlign:"center"}},c.default.createElement(a.default,{simple:!0,onChange:function(e){m(e)},pageSize:10,current:p,total:b}))))}}}]);