gitlink-forgeplus/public/react/build/static/js/128.44be474b.chunk.js

1 line
9.0 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[128],{NJEC:function(e,t,n){"use strict";n.r(t);var r=n("cDcd"),a=n("VCL8"),o=n("3S7+"),i=n("CtXQ"),l=n("2/Rp"),c=n("YMnH"),u=n("ZvpZ"),f=n("H84U");function s(e){return(s="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 p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?b(e):t}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(s,e);var t,n,a,i=function(e){var t=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 n,r=y(e);if(t){var a=y(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return v(this,n)}}(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(t=i.call(this,e)).onConfirm=function(e){t.setVisible(!1,e);var n=t.props.onConfirm;n&&n.call(b(t),e)},t.onCancel=function(e){t.setVisible(!1,e);var n=t.props.onCancel;n&&n.call(b(t),e)},t.onVisibleChange=function(e){t.props.disabled||t.setVisible(e)},t.saveTooltip=function(e){t.tooltip=e},t.renderOverlay=function(e,n){var a=t.props,o=a.okButtonProps,i=a.cancelButtonProps,c=a.title,u=a.cancelText,f=a.okText,s=a.okType,d=a.icon;return r.createElement("div",null,r.createElement("div",{className:"".concat(e,"-inner-content")},r.createElement("div",{className:"".concat(e,"-message")},d,r.createElement("div",{className:"".concat(e,"-message-title")},c)),r.createElement("div",{className:"".concat(e,"-buttons")},r.createElement(l.default,p({onClick:t.onCancel,size:"small"},i),u||n.cancelText),r.createElement(l.default,p({onClick:t.onConfirm,type:s,size:"small"},o),f||n.okText))))},t.renderConfirm=function(e){var n=e.getPrefixCls,a=t.props,i=a.prefixCls,l=a.placement,f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(a,["prefixCls","placement"]),s=n("popover",i),d=r.createElement(c.a,{componentName:"Popconfirm",defaultLocale:u.a.Popconfirm},(function(e){return t.renderOverlay(s,e)}));return r.createElement(o.default,p({},f,{prefixCls:s,placement:l,onVisibleChange:t.onVisibleChange,visible:t.state.visible,overlay:d,ref:t.saveTooltip}))},t.state={visible:e.visible},t}return t=s,a=[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:"defaultVisible"in e?{visible:e.defaultVisible}:null}}],(n=[{key:"getPopupDomNode",value:function(){return this.tooltip.getPopupDomNode()}},{key:"setVisible",value:function(e,t){var n=this.props;"visible"in n||this.setState({visible:e});var r=n.onVisibleChange;r&&r(e,t)}},{key:"render",value:function(){return r.createElement(f.a,null,this.renderConfirm)}}])&&d(t.prototype,n),a&&d(t,a),s}(r.Component);h.defaultProps={transitionName:"zoom-big",placement:"top",trigger:"click",okType:"primary",icon:r.createElement(i.default,{type:"exclamation-circle",theme:"filled"}),disabled:!1},Object(a.polyfill)(h),t.default=h},P2fV:function(e,t,n){"use strict";n.r(t),n("cIOH"),n("Q9mQ"),n("+L6B")},XMDK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n("kLXV")),a=c(n("Vl3Y")),o=c(n("5rEg"));n("2qtc"),n("y8nQ"),n("5NDa");var i=n("cDcd"),l=c(i);function c(e){return e&&e.__esModule?e:{default:e}}var u=o.default.TextArea;t.default=a.default.create()((0,i.forwardRef)((function(e){var t=e.form,n=e.visble,c=e.successFunc,f=e.CancelFunc,s=e.editList,p=t.getFieldDecorator,d=t.validateFields,m=t.setFieldsValue;function v(){m({name:void 0,data:void 0}),f()}return(0,i.useEffect)((function(){s&&s.id?m({name:s.name,data:s.data}):m({name:void 0,data:void 0})}),[s]),l.default.createElement(r.default,{visible:n,okText:"确定",cancelText:"取消",onCancel:v,onOk:function(){d((function(e,t){e||(c(t,s&&s.id),v())}))},title:"新建",closable:!1,width:"500px"},l.default.createElement(a.default,{labelCol:{span:5},wrapperCol:{span:18}},l.default.createElement(a.default.Item,{label:"参数名称"},p("name",{rules:[{required:!0,message:"请输入参数名称"}]})(l.default.createElement(o.default,{placeholder:"请输入参数名称",width:"220px"}))),l.default.createElement(a.default.Item,{label:"参数值"},p("data",{rules:[{required:!0,message:"请输入参数值"}]})(l.default.createElement(u,{placeholder:"请输入参数值",width:"220px",autoSize:{minRows:4,maxRows:4}})))))})))},ZxKT:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a,o=y(n("wCAj")),i=y(n("NJEC")),l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=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,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{!r&&l.return&&l.return()}finally{if(a)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},u=(r=["{\n padding:24px 30px;\n min-height:420px;\n}"],a=["{\n padding:24px 30px;\n min-height:420px;\n}"],Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(a)}})));n("g9YV"),n("P2fV");var f=n("cDcd"),s=y(f),p=n("spEH"),d=n("eO8H"),m=y(n("vOnD")),v=y(n("XMDK"));n("wds5");var b=y(n("vDqi"));function y(e){return e&&e.__esModule?e:{default:e}}n("LvDl");var h=m.default.div(u);t.default=function(e){var t=(0,f.useState)(void 0),n=c(t,2),r=n[0],a=n[1],u=(0,f.useState)(void 0),m=c(u,2),y=m[0],g=m[1],E=(0,f.useState)(!1),O=c(E,2),w=O[0],x=O[1],C=e.match.params.projectsId,j=e.match.params.owner;function k(){b.default.get("/ci/secrets.json",{params:{owner:j,repo:C}}).then((function(e){e&&a(e.data)})).catch((function(e){}))}(0,f.useEffect)((function(){k()}),[]);var P=[{title:"参数名",dataIndex:"name",key:1,ellipsis:!0},{title:"操作",dataIndex:"operation",key:4,render:function(t,n){return s.default.createElement(s.default.Fragment,null,s.default.createElement("a",{className:"mr10 color-grey-6",onClick:function(){return function(e){g(e),x(!0)}(n)}},s.default.createElement("i",{className:"iconfont icon-zaibianji font-13 mr3"}),"编辑"),s.default.createElement(i.default,{title:"确定要删除此模板?",onConfirm:function(){return function(t,n){if(t&&n){var r="/ci/secrets/"+t+".json";b.default.delete(r,{params:{owner:j,repo:C,name:n}}).then((function(t){t&&(k(),e.showNotification("参数删除成功!"))})).catch((function(e){}))}}(n.id,n.name)},okText:"确定",cancelText:"取消"},s.default.createElement("a",{className:"mr10 color-grey-6"},s.default.createElement("i",{className:"iconfont icon-lajitong font-13 mr3"}),"删除")))}}];return s.default.createElement("div",null,s.default.createElement(v.default,{visble:w,successFunc:function(t,n){var r="/ci/secrets.json?owner="+j+"&repo="+C;b.default.post(r,l({},t,{id:n})).then((function(t){t&&(e.showNotification((n?"参数编辑":"新增参数")+"成功!"),k())})).catch((function(e){}))},CancelFunc:function(){x(!1)},editList:y}),s.default.createElement(p.Banner,null,s.default.createElement(p.FlexAJ,null,s.default.createElement("span",{className:"font-18"},"引擎 - 参数管理"),s.default.createElement(d.Link,{to:{pathname:"/"+j+"/"+C+"/devops",state:{open_devops:!0}},className:"font-14 color-grey-9 ml20"},"返回"))),s.default.createElement(h,{className:"disposeList"},s.default.createElement("div",{style:{textAlign:"right"}},s.default.createElement(p.Blueback,{onClick:function(){return x(!0)}},"新建")),s.default.createElement(o.default,{className:"mt20",size:"small",columns:P,dataSource:r,rowKey:function(e){return e.id},pagination:!1})))}},wds5:function(e,t,n){}}]);