build/static/js/128.6628e586.chunk.js

1 line
17 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(this.webpackJsonp=this.webpackJsonp||[]).push([[128],{Kj3p:function(e,t,a){"use strict";a("2qtc");var n=a("kLXV"),r=(a("T2oS"),a("W9HT")),l=(a("5NDa"),a("5rEg")),o=a("zLi2"),c=a.n(o),i=a("cDcd"),s=a.n(i),u=a("spEH"),m=a("vDqi"),d=a.n(m);a("KkuB"),t.a=function(e){var t=e.authorityValBox,a=e.successFunc,o=e.cancelFunc,m=Object(i.useState)(void 0),p=c()(m,2),g=p[0],v=p[1],f=Object(i.useState)(!1),q=c()(f,2),E=q[0],h=q[1],y=Object(i.useState)(!1),b=c()(y,2),B=b[0],j=b[1];return s.a.createElement(n.a,{visible:t,centered:!0,title:"授权",onCancel:function(){v(void 0),o()},onOk:function(){g?(j(!0),d.a.get("/users/ci/oauth_grant.json",{params:{password:g}}).then((function(e){j(!1),e&&a(e.data.step)})).catch((function(e){j(!1)}))):h(!0)}},s.a.createElement(r.a,{spinning:B},s.a.createElement("p",{style:{textAlign:"center"}},"请输入您的登录密码确认授权DevOps应用"),s.a.createElement(u.a,{style:{justifyContent:"center",marginTop:"20px"}},s.a.createElement("span",null,"密码:"),s.a.createElement(l.a.Password,{value:g,className:!0===E&&"flags",onChange:function(e){return v(e.target.value)},style:{width:"220px"}}))))}},b7wz:function(e,t,a){"use strict";a("+L6B");var n=a("2/Rp"),r=(a("7Kak"),a("9yH6")),l=a("zLi2"),o=a.n(l),c=a("cDcd"),i=a.n(c);t.a=function(e){var t=e.sureModal,a=Object(c.useState)(1),l=o()(a,2),s=l[0],u=l[1];return i.a.createElement("div",{className:"mt30",style:{textAlign:"center"}},i.a.createElement(r.a.Group,{value:s,onChange:function(e){u(e.target.value)}},i.a.createElement(r.a,{value:1},"自有服务器"),i.a.createElement(r.a,{value:2},"GitLink服务器")),i.a.createElement("p",{className:"mt30"},i.a.createElement(n.a,{type:"primary",onClick:function(){return t(s)}},"下一步")))}},lRUx:function(e,t,a){"use strict";a.r(t);var n,r=a("cDcd"),l=a.n(r),o=(a("T2oS"),a("W9HT")),c=(a("+L6B"),a("2/Rp")),i=(a("5NDa"),a("5rEg")),s=a("04Ix"),u=a.n(s),m=(a("y8nQ"),a("Vl3Y")),d=a("zLi2"),p=a.n(d),g=a("YdDX"),v=a.n(g),f=a("o+MX"),q=a.n(f),E=a("+oHS"),h=a.n(E),y=a("OWCx"),b=a.n(y),B=a("5PDf"),j=a.n(B),R=a("fHi0"),A=a.n(R),C=a("RXMP"),N=a.n(C),x=a("qjzJ"),P=a.n(x),S=a("HnXd"),H=a.n(S),W=a("LYCE"),F=a.n(W),K=a("t1Jf"),X=a.n(K),k=a("spEH"),V=(a("Kj3p"),a("vOnD")),L=a("b7wz"),M=a("vDqi"),G=a.n(M);function w(e,t){var a=h()(e);if(b.a){var n=b()(e);t&&(n=j()(n).call(n,(function(t){return A()(e,t).enumerable}))),a.push.apply(a,n)}return a}function O(e){for(var t=1;t<arguments.length;t++){var a,n,r=null!=arguments[t]?arguments[t]:{};t%2?N()(a=w(Object(r),!0)).call(a,(function(t){u()(e,t,r[t])})):P.a?H()(e,P()(r)):N()(n=w(Object(r))).call(n,(function(t){F()(e,t,A()(r,t))}))}return e}var Y=V.a.p(n||(n=v()(["\n {\n width: 230px;\n line-height: 30px;\n font-size: 16px;\n color: #333;\n text-align: center;\n margin-top: 30px;\n margin-bottom: 30px !important;\n }\n"])));var T=m.a.create()(Object(r.forwardRef)((function(e,t){var a=e.form,n=a.getFieldDecorator,s=a.validateFields,u=(a.setFieldsValue,Object(r.useState)(!0)),d=p()(u,2),g=d[0],v=d[1],f=Object(r.useState)(void 0),E=p()(f,2),h=E[0],y=E[1],b=Object(r.useState)(!1),B=p()(b,2),j=B[0],R=B[1],A=Object(r.useState)(0),C=p()(A,2),N=C[0],x=C[1],P=e.match.params.owner,S=e.user,H=e.match.params.projectsId,W=Object(r.useState)(!1),F=p()(W,2),K=F[0],V=(F[1],Object(r.useState)(!1)),M=p()(V,2),w=M[0],T=M[1],z=e.projectDetail&&e.projectDetail.permission&&"Reporter"!==e.projectDetail.permission,I=e.current_user&&e.current_user.login;Object(r.useEffect)((function(){var e,t;z?("get",t=q()(e="/".concat(P,"/")).call(e,H,"/ci_authorize.json"),G()({method:"".concat("get"),url:t}).then((function(e){v(!1),e&&e.data&&x(e.data.step)})).catch((function(e){v(!1)}))):v(!1)}),[z,I]);var Z=Object(r.useCallback)((function(e,t,a,r,o){return l.a.createElement(l.a.Fragment,null,l.a.createElement("span",{className:o?"required":""},e),l.a.createElement(m.a.Item,null,n(t,{rules:a,validateFirst:!0})(r)))}),[]);return l.a.createElement(o.a,{spinning:g},l.a.createElement("div",{className:"activatePanel"},l.a.createElement("img",{src:X.a,alt:"",width:"250px"}),l.a.createElement(Y,null,"定义DevOps工作流帮助您检测bug、发布代码…"),z?"":l.a.createElement("div",{className:"noOperation"},"DevOps开启功能暂未对项目创建者以外的角色开放可以联系项目创建者进行开启开启后便可查看构建信息。"),l.a.createElement("a",{href:"https://forum.trustie.net/forums/3110/detail",target:"_blank",style:{color:"#5091FF"}},"了解什么是DevOps"),l.a.createElement("a",{href:"https://forum.trustie.net/forums/3080/detail",target:"_blank",style:{color:"#5091FF"}},"如何使用引擎Engine功能"),z?l.a.createElement(l.a.Fragment,null,0!==N||w?"":l.a.createElement(L.a,{sureModal:function(e){2===e?(T(!1),v(!0),G.a.post("/users/ci/cloud_account/trustie_bind.json",{account:S&&S.login}).then((function(e){v(!1),e&&e.data&&x(e.data.step)})).catch((function(e){v(!1)}))):T(!0)}}),0===N&&w?l.a.createElement(l.a.Fragment,null,l.a.createElement(i.a.Password,{style:{display:"none"},size:"large"}),l.a.createElement(m.a,{style:{marginTop:"20px"}},l.a.createElement("p",{className:"mb20",style:{width:"370px"}},"请仔细核对您的服务器信息,一旦确认提交将无法修改"),Z("服务器IP地址","ip",[{required:!0,message:"请输入服务器IP地址"}],l.a.createElement(i.a,{placeholder:"请输入服务器IP地址",style:{width:"368px"},size:"large",disabled:K}),!0),Z("服务器用户名:","account",[{required:!0,message:"请输入服务器用户名"}],l.a.createElement(i.a,{placeholder:"请输入服务器用户名",size:"large",disabled:K}),!0),Z("服务器密码:","secret",[{required:!0,message:"请输入服务器密码"}],l.a.createElement(i.a.Password,{placeholder:"请输入服务器密码",size:"large",disabled:K}),!0)),l.a.createElement(k.a,null,!K&&l.a.createElement(c.a,{className:"mr20",onClick:function(){return T(!1),void x(0)}},"上一步"),l.a.createElement(k.e,{onClick:function(){s((function(t,a){if(!t)if(K)x(1);else{var n;v(!0);var r=q()(n="/".concat(P,"/")).call(n,H,"/cloud_accounts.json");G.a.post(r,O(O({},a),{},{ip_num:a.ip})).then((function(t){v(!1),t&&t.data.redirect_url&&(e.showNotification("服务器信息配置完成!"),x(1))})).catch((function(e){v(!1)}))}}))}},"下一步"))):"",1===N?l.a.createElement("div",null,l.a.createElement(k.a,{style:{justifyContent:"center",marginTop:"20px"}},l.a.createElement("span",{style:{marginBottom:"42px"}},"密码:"),l.a.createElement("div",null,l.a.createElement(i.a.Password,{value:h,className:!0===j&&"flags",onChange:function(e){return y(e.target.value)},style:{width:"220px"}}),l.a.createElement("p",{className:"color-grey-9",style:{textAlign:"left",lineHeight:"21px"}},"您已保存相关服务器信息,请输入密码,",l.a.createElement("br",null),"确认授权DevOps应用"))),l.a.createElement(k.a,{style:{justifyContent:"center"}},l.a.createElement(k.e,{onClick:function(){h?(R(!1),v(!0),G.a.get("/users/ci/oauth_grant.json",{params:{password:h}}).then((function(e){v(!1),e&&0===e.data.status&&x(e.data.step)})).catch((function(e){v(!1)}))):R(!0)},className:"mt20"},"下一步"))):"",2===N?l.a.createElement("div",{style:{textAlign:"center",marginTop:"20px"}},l.a.createElement(k.e,{onClick:function(){var t;v(!0);var a=q()(t="/".concat(P,"/")).call(t,H,"/activate.json");G.a.post(a).then((function(t){if(v(!1),t&&0===t.data.status){var a;e.history.push({pathname:q()(a="/".concat(P,"/")).call(a,H,"/devops"),state:{open_devops:!0}});var n=e.changeOpenDevops;n&&n(!0)}})).catch((function(e){v(!1)}))},className:"mt20"},"开始激活")):""):""))}))),z=a("Jwem");t.default=function(e){return e&&e.open_devops?l.a.createElement(z.default,e):l.a.createElement(T,e)}},t1Jf:function(e,t){e.exports="data:image/png;base64,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"}}]);