build/static/js/180.098dcce9.chunk.js

1 line
2.5 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[180],{"cuo/":function(e,t,n){"use strict";n.r(t);var a=n("zLi2"),o=n.n(a),r=n("o+MX"),i=n.n(r),c=n("cDcd"),l=n.n(c),u=n("spEH"),d=(n("y8uv"),n.p+"static/media/devops.39983f5b.png"),s=n("CnBM"),m=n.n(s),f=n("HUFq"),p=n("vDqi"),v=n.n(p);m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(116)]).then(n.bind(null,"lRUx"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(13),n.e(25),n.e(179)]).then(n.bind(null,"JtPb"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(162)]).then(n.bind(null,"Jwem"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(174)]).then(n.bind(null,"t8ff"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(13),n.e(25),n.e(214)]).then(n.bind(null,"ZYHo"))},loading:f.a}),m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(147)]).then(n.bind(null,"ZxKT"))},loading:f.a}),t.default=function(e){var t,n=e.isManager,a=e.project,r=e.projectDetail,s=e.match.params,m=s.projectsId,f=s.owner,p=Object(c.useState)(void 0),h=o()(p,2),g=h[0],b=h[1];function E(e){if(e&&e.data&&"string"==typeof e.data){var t=JSON.parse(e.data);document.querySelector("#devopsIframe")&&(document.querySelector("#devopsIframe").height=t.height)}}return Object(c.useEffect)((function(){if(r){var e,t=r.author,n=r.name;document.title=i()(e="引擎-".concat(t.name,"/")).call(e,n)}}),[r]),Object(c.useEffect)((function(){var e,t=i()(e="/".concat(f,"/")).call(e,m,"/simple.json");v.a.get(t).then((function(e){e&&e.data&&e.data.jianmu_devops&&b(encodeURIComponent(e.data.jianmu_devops))}))}),[]),Object(c.useEffect)((function(){return window.addEventListener("message",E,!1),function(){window.removeEventListener("message",E,!1)}})),l.a.createElement(u.r,{className:"opsPanel ".concat(n?"main":"")},g&&a&&n&&l.a.createElement("iframe",{title:"devopsIframe",src:i()(t="".concat(a.jianmu_devops_url,"/oauth2/authorize?code=")).call(t,g),id:"devopsIframe",frameBorder:"0",name:"devopsIframe",width:"100%",onLoad:function(){try{var e=document.getElementById("devopsIframe");e.contentDocument&&(e.height=e.contentDocument.querySelector(".el-main").clientHeight+260)}catch(e){}},height:"auto"}),!n&&l.a.createElement("div",{className:"nullJurisdictionBox"},l.a.createElement("div",{className:"jurTil font-16"},"引擎配置"),l.a.createElement("div",{className:"jurCont mt25"},l.a.createElement("img",{src:d,alt:"",width:110}),l.a.createElement("div",{className:"font-18 mt30"},"暂无权限,仅仓库管理员可访问"))))}},y8uv:function(e,t,n){}}]);