gitlink-forgeplus/public/react/build/static/js/70.9e684999.chunk.js

1 line
30 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[70],{"14J3":function(e,t,n){"use strict";n.r(t),n("cIOH"),n("1GLa")},"7kuL":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n@keyframes antCheckboxEffect {\n 0% {\n transform: scale(1);\n opacity: 0.5;\n }\n 100% {\n transform: scale(1.6);\n opacity: 0;\n }\n}\n.ant-checkbox {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n top: -0.09em;\n display: inline-block;\n line-height: 1;\n white-space: nowrap;\n vertical-align: middle;\n outline: none;\n cursor: pointer;\n}\n.ant-checkbox-wrapper:hover .ant-checkbox-inner,\n.ant-checkbox:hover .ant-checkbox-inner,\n.ant-checkbox-input:focus + .ant-checkbox-inner {\n border-color: #466aff;\n}\n.ant-checkbox-checked::after {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 1px solid #466aff;\n border-radius: 2px;\n visibility: hidden;\n animation: antCheckboxEffect 0.36s ease-in-out;\n animation-fill-mode: backwards;\n content: '';\n}\n.ant-checkbox:hover::after,\n.ant-checkbox-wrapper:hover .ant-checkbox::after {\n visibility: visible;\n}\n.ant-checkbox-inner {\n position: relative;\n top: 0;\n left: 0;\n display: block;\n width: 16px;\n height: 16px;\n background-color: #fff;\n border: 1px solid #d9d9d9;\n border-radius: 2px;\n border-collapse: separate;\n transition: all 0.3s;\n}\n.ant-checkbox-inner::after {\n position: absolute;\n top: 50%;\n left: 22%;\n display: table;\n width: 5.71428571px;\n height: 9.14285714px;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(0) translate(-50%, -50%);\n opacity: 0;\n transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;\n content: ' ';\n}\n.ant-checkbox-input {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n cursor: pointer;\n opacity: 0;\n}\n.ant-checkbox-checked .ant-checkbox-inner::after {\n position: absolute;\n display: table;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(1) translate(-50%, -50%);\n opacity: 1;\n transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;\n content: ' ';\n}\n.ant-checkbox-checked .ant-checkbox-inner {\n background-color: #466aff;\n border-color: #466aff;\n}\n.ant-checkbox-disabled {\n cursor: not-allowed;\n}\n.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {\n border-color: rgba(0, 0, 0, 0.25);\n animation-name: none;\n}\n.ant-checkbox-disabled .ant-checkbox-input {\n cursor: not-allowed;\n}\n.ant-checkbox-disabled .ant-checkbox-inner {\n background-color: #f5f5f5;\n border-color: #d9d9d9 !important;\n}\n.ant-checkbox-disabled .ant-checkbox-inner::after {\n border-color: #f5f5f5;\n border-collapse: separate;\n animation-name: none;\n}\n.ant-checkbox-disabled + span {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n.ant-checkbox-disabled:hover::after,\n.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {\n visibility: hidden;\n}\n.ant-checkbox-wrapper {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n line-height: unset;\n cursor: pointer;\n}\n.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {\n cursor: not-allowed;\n}\n.ant-checkbox-wrapper + .ant-checkbox-wrapper {\n margin-left: 8px;\n}\n.ant-checkbox + span {\n padding-right: 8px;\n padding-left: 8px;\n}\n.ant-checkbox-group {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n}\n.ant-checkbox-group-item {\n display: inline-block;\n margin-right: 8px;\n}\n.ant-checkbox-group-item:last-child {\n margin-right: 0;\n}\n.ant-checkbox-group-item + .ant-checkbox-group-item {\n margin-left: 0;\n}\n.ant-checkbox-indeterminate .ant-checkbox-inner {\n background-color: #fff;\n border-color: #d9d9d9;\n}\n.ant-checkbox-indeterminate .ant-checkbox-inner::after {\n top: 50%;\n left: 50%;\n width: 8px;\n height: 8px;\n background-color: #466aff;\n border: 0;\n transform: translate(-50%, -50%) scale(1);\n opacity: 1;\n content: ' ';\n}\n.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {\n background-color: rgba(0, 0, 0, 0.25);\n border-color: rgba(0, 0, 0, 0.25);\n}\n",""]),e.exports=t},"9j0U":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=g(n("2/Rp")),r=g(n("9yH6")),o=g(n("BMrR")),l=g(n("kPKH")),u=g(n("kaz8")),c=g(n("Vl3Y")),i=g(n("5rEg")),s=g(n("tsqr")),d=g(n("2fM7")),f=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var l,u=e[Symbol.iterator]();!(a=(l=u.next()).done)&&(n.push(l.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&u.return&&u.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("+L6B"),n("7Kak"),n("14J3"),n("jCWc"),n("sRBo"),n("y8nQ"),n("5NDa"),n("miYZ"),n("OaEy");var p=n("cDcd"),m=g(p),b=n("eO8H"),h=g(n("p7gc"));n("gesq");var v=n("m/JD");function g(e){return e&&e.__esModule?e:{default:e}}var y=d.default.Option;t.default=c.default.create()((0,p.forwardRef)((function(e){var t=e.form,n=e.current_user,g=t.getFieldDecorator,k=t.validateFields,x=(t.setFieldsValue,t.getFieldsValue),E=[{value:2,name:"无权限"},{value:0,name:"只读"},{value:1,name:"读写"}],_=(0,p.useState)(void 0),w=f(_,2),O=w[0],B=w[1],j=(0,p.useState)(E[0].value),I=f(j,2),C=I[0],N=I[1],S=(0,p.useState)(E[0].value),P=f(S,2),M=P[0],V=P[1],T=(0,p.useState)(E[0].value),R=f(T,2),A=R[0],G=R[1];function D(e,t,n){t||n(),/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/.test(t)||n("请输入有效的URL"),n()}function L(e,t,n){var a=x(),r=a.event_code,o=a.event_pr,l=a.event_issue;r||o||l?n():n("请至少选择一个订阅事件")}return(0,p.useEffect)((function(){document.title="注册新的Bot"}),[]),m.default.createElement("div",{className:"createExploitBox"},m.default.createElement("div",{className:"ceHead pb5 font-16 mb10"},m.default.createElement(b.Link,{to:"/settings/mybot",className:"blue-Purple"},"我的Bot"),m.default.createElement("span",{className:"ceTitle font-18"},m.default.createElement("i",{className:"iconfont icon-youjiantou ml5 mr5 font-12"}),"注册新的Bot")),m.default.createElement(c.default,{className:"createExploitForm",onSubmit:function(t){t.preventDefault(),k((function(t,a){if(!t){var r=a.bot_name,o=a.bot_des,l=a.webhook,u=a.is_public,c=a.juris_diction_code,i=a.juris_diction_pr,d=a.event_code,f=a.event_pr,p=a.oauth_callback_url,m=a.event_issue,b=a.juris_diction_issue,h={bot_name:r,bot_des:o,webhook:l,is_public:u,login:n&&n.login,user_id:n&&n.user_id,logo:"/api/attachments/"+("www.gitlink.org.cn"!==window.location.host?347246:412603),limit_and_events:{event_code:d?d.toString():"",event_pr:f?f.toString():"",event_issue:m?m.toString():"",juris_diction_code:c,juris_diction_pr:i,juris_diction_issue:b},oauth_callback_url:p};(0,v.registerBot)(h).then((function(t){t&&200===t.code?(s.default.success("注册成功"),e.history.push("/settings/mybot/configuration/"+t.data.bot_id)):s.default.success("注册失败: "+t.data)}))}}))}},m.default.createElement(c.default.Item,{label:"Bot名称",className:"width50 botItem"},g("bot_name",{rules:[{required:!0,message:"请输入Bot名称"},{min:3,max:50,message:"Bot名称3-50个字符"}]})(m.default.createElement(i.default.TextArea,{placeholder:"请输入Bot名称",maxLength:51,className:"height36",autoSize:!0}))),m.default.createElement(c.default.Item,{label:"详细介绍",className:"botItem introduce"},g("bot_des",{rules:[]})(m.default.createElement(h.default,{placeholder:"请输入详细介绍",height:500,mdID:"order-new-description",initValue:O,onChange:function(e){B(e)},className:"mt20"}))),m.default.createElement(c.default.Item,{label:"Webhook地址",className:"width50 botItem"},g("webhook",{rules:[{required:!0,message:"请输入Webhook地址"},{validator:D}]})(m.default.createElement(i.default.TextArea,{placeholder:"请输入Webhook地址",maxLength:200,className:"height36",autoSize:!0}))),m.default.createElement(c.default.Item,{label:"回调地址",className:"width50 botItem"},g("oauth_callback_url",{rules:[{required:!0,message:"请输入回调地址"},{validator:D}]})(m.default.createElement(i.default.TextArea,{placeholder:"请输入回调地址",maxLength:200,className:"height36",autoSize:!0}))),m.default.createElement("div",{className:"resourceTitle font-16 pb15 mb10"},"仓库访问权限"),m.default.createElement(c.default.Item,{label:"代码库权限",className:"resourceBox botItem dashedBorder"},m.default.createElement("div",{className:"color-99"},"代码库git推送、分支的创建与删除"),g("juris_diction_code",{initialValue:E[0].value,getValueFromEvent:function(e){return N(e),e}})(m.default.createElement(d.default,null,E.map((function(e){return m.default.createElement(y,{value:e.value,key:e.value},e.name)}))))),m.default.createElement("div",{className:"dashedBor"}),m.default.createElement(c.default.Item,{label:"合并请求(PR)权限",className:"resourceBox botItem"},m.default.createElement("div",{className:"color-99"},"合并请求的打开、关闭、编辑、分配"),g("juris_diction_pr",{initialValue:E[0].value,getValueFromEvent:function(e){return V(e),e}})(m.default.createElement(d.default,null,E.map((function(e){return m.default.createElement(y,{value:e.value,key:e.value},e.name)}))))),m.default.createElement("div",{className:"dashedBor"}),m.default.createElement(c.default.Item,{label:"疑修(Issue)权限",className:"resourceBox botItem"},m.default.createElement("div",{className:"color-99"},"疑修的打开、关闭、编辑、分配、评论"),g("juris_diction_issue",{rules:[{validator:function(e,t,n){var a=x(),r=a.juris_diction_code,o=a.juris_diction_pr;2!==r||2!==t||2!==o?n():n("请至少选择一个权限")}}],initialValue:E[0].value,getValueFromEvent:function(e){return G(e),e}})(m.default.createElement(d.default,null,E.map((function(e){return m.default.createElement(y,{value:e.value,key:e.value},e.name)}))))),(C!==E[0].value||M!==E[0].value)&&m.default.createElement("div",{className:"resourceTitle font-16 pb15 mb10"},"订阅事件"),C!==E[0].value&&m.default.createElement(c.default.Item,{label:"代码库事件",className:"botItem width50 checkBox dashedBorder"},g("event_code",{rules:[{validator:function(e,t,n){L(0,0,n)}}]})(m.default.createElement(u.default.Group,null,m.default.createElement(o.default,null,m.default.createElement(l.default,{span:16},m.default.createElement(u.default,{value:0},"推送",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"git推送到存储库"))),m.default.createElement(l.default,{span:8},m.default.createElement(u.default,{value:1},"创建",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"创建分支或标签"))),m.default.createElement(l.default,{span:16},m.default.createElement(u.default,{value:2},"删除",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"删除分支或标签"))))))),C!==E[0].value&&M!==E[0].value&&m.default.createElement("div",{className:"dashedBor"}),M!==E[0].value&&m.default.createElement(c.default.Item,{label:"合并请求事件",className:"botItem width50 checkBox"},g("event_pr",{rules:[{validator:function(e,t,n){L(0,0,n)}}]})(m.default.createElement(u.default.Group,null,m.default.createElement(o.default,null,m.default.createElement(l.default,{span:16},m.default.createElement(u.default,{value:3},"合并请求",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"合并请求被打开、被关闭或被编辑"))),m.default.createElement(l.default,{span:8},m.default.createElement(u.default,{value:4},"合并请求分配",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"合并请求被分配或取消分配"))),m.default.createElement(l.default,{span:16},m.default.createElement(u.default,{value:6},"合并请求被评论",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"合并请求评论被创建或删除"))))))),(C!==E[0].value||M!==E[0].value)&&A!==E[0].value&&m.default.createElement("div",{className:"dashedBor"}),A!==E[0].value&&m.default.createElement(c.default.Item,{label:"疑修事件",className:"botItem width50 checkBox"},g("event_issue",{rules:[{validator:function(e,t,n){L(0,0,n)}}]})(m.default.createElement(u.default.Group,null,m.default.createElement(o.default,null,m.default.createElement(l.default,{span:16},m.default.createElement(u.default,{value:7},"疑修",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"疑修已打开、已关闭、已重新打开或编辑"))),m.default.createElement(l.default,{span:8},m.default.createElement(u.default,{value:8},"疑修已指派",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"疑修已被指派或取消指派"))),m.default.createElement(l.default,{span:16},m.default.createElement(u.default,{value:9},"已标记疑修",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"疑修标记被更新或清除"))),m.default.createElement(l.default,{span:8},m.default.createElement(u.default,{value:10},"疑修评论",m.default.createElement("br",null),m.default.createElement("span",{className:"color-99"},"疑修评论被创建、编辑或删除"))))))),m.default.createElement(c.default.Item,{label:"公/私有设置",className:"botItem resourceTitleItem"},g("is_public",{initialValue:0})(m.default.createElement(r.default.Group,null,m.default.createElement(r.default,{value:1},"公开"),m.default.createElement(r.default,{value:0},"私有")))),m.default.createElement(c.default.Item,null,m.default.createElement(a.default,{style:{width:"129px",height:"36px"},type:"primary",htmlType:"submit"},"注册Bot"))))})))},BMrR:function(e,t,n){"use strict";n.r(t);var a=n("qrJ5");t.default=a.a},H5Q0:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=document.createElement("div");function n(){o.unmountComponentAtNode(t)&&t.parentNode&&t.parentNode.removeChild(t)}document.body.appendChild(t),setTimeout((function(){o.render(r.default.createElement(c,{afterClose:n}),t)}))};var a=n("cDcd"),r=u(a),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n("faye")),l=u(n("CWZq"));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.afterClose,n=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,o=void 0;try{for(var l,u=e[Symbol.iterator]();!(a=(l=u.next()).done)&&(n.push(l.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&u.return&&u.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}((0,a.useState)(!0),2),o=n[0],u=n[1];return r.default.createElement(l.default,{isRender:o,Modifyloginvalue:function(){u(!1),t()}})}},JGtk:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TokenKey=void 0;var a=c(n("TeRw")),r=c(n("tsqr"));t.default=function(e){window.location.href.indexOf("localhost")<0&&(o.default.defaults.withCredentials=!0);var t=o.default.create({baseURL:e,timeout:18e5});return t.interceptors.request.use((function(e){if(l.default.load(i)&&(e.headers.Authorization=l.default.load(i)),"3007"===window.location.port){var t=l.default.load(i);-1===e.url.indexOf("?")?e.url=e.url+"?token="+t:e.url=e.url+"&token="+t}return e}),(function(e){})),t.interceptors.response.use((function(e){var t=e||{};return 400===t.status?(r.default.error(t.data.message||"操作失败"),Promise.reject("error")):401===t.status?(r.default.error(t.data.message||"登录信息已过期"),Promise.reject("error")):403===t.status?(r.default.error(t.data.message||"无权限!"),Promise.reject("error")):40001===t.status?(a.default.open({message:"提示",description:"账户或密码错误!"}),Promise.reject("error")):200===e.status||200===t.status?e.data:void a.default.open({message:"提示",description:t.message})}),(function(e){var t=e.response||{};return 400===t.status?(r.default.error(t.data.message||"操作失败"),Promise.reject("error")):401===t.status?(r.default.error(t.data.message||"登录信息已过期"),(0,u.default)(),Promise.reject("error")):403===t.status?(r.default.error(t.data.message||"无权限!"),Promise.reject("error")):(a.default.open({message:"提示",description:e.message}),Promise.reject(e))})),t},n("/xke"),n("miYZ");var o=c(n("vDqi")),l=c(n("Po8q")),u=c(n("H5Q0"));function c(e){return e&&e.__esModule?e:{default:e}}var i=t.TokenKey="autologin_trustie"},KCY9:function(e,t,n){var a=n("7kuL");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},gesq:function(e,t,n){},jCWc:function(e,t,n){"use strict";n.r(t),n("cIOH"),n("1GLa")},jRI9:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.main_site_url=t.httpUrl=void 0;var a,r=(a=n("JGtk"))&&a.__esModule?a:{default:a},o=localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),l=o&&o.common.softbot,u=(0,r.default)(l);t.httpUrl=l,t.main_site_url=o&&o.common.main_site_url,t.default=u},kPKH:function(e,t,n){"use strict";n.r(t);var a=n("/kpp");t.default=a.a},kaz8:function(e,t,n){"use strict";n.r(t);var a=n("cDcd"),r=n("17x9"),o=n("VCL8"),l=n("eHJ2"),u=n.n(l),c=n("x1Ya"),i=n("Gytx"),s=n.n(i),d=n("H84U"),f=n("6CfX");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 m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?k(e):t}function k(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var E=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},_=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&&g(e,t)}(o,e);var t,n,r=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,a=x(e);if(t){var r=x(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return y(this,n)}}(o);function o(){var e;return h(this,o),(e=r.apply(this,arguments)).saveCheckbox=function(t){e.rcCheckbox=t},e.renderCheckbox=function(t){var n,r=t.getPrefixCls,o=k(e),l=o.props,i=o.context,s=l.prefixCls,d=l.className,f=l.children,p=l.indeterminate,h=l.style,v=l.onMouseEnter,g=l.onMouseLeave,y=E(l,["prefixCls","className","children","indeterminate","style","onMouseEnter","onMouseLeave"]),x=i.checkboxGroup,_=r("checkbox",s),w=b({},y);x&&(w.onChange=function(){y.onChange&&y.onChange.apply(y,arguments),x.toggleOption({label:f,value:l.value})},w.name=x.name,w.checked=-1!==x.value.indexOf(l.value),w.disabled=l.disabled||x.disabled);var O=u()(d,(m(n={},"".concat(_,"-wrapper"),!0),m(n,"".concat(_,"-wrapper-checked"),w.checked),m(n,"".concat(_,"-wrapper-disabled"),w.disabled),n)),B=u()(m({},"".concat(_,"-indeterminate"),p));return a.createElement("label",{className:O,style:h,onMouseEnter:v,onMouseLeave:g},a.createElement(c.a,b({},w,{prefixCls:_,className:B,ref:e.saveCheckbox})),void 0!==f&&a.createElement("span",null,f))},e}return t=o,(n=[{key:"componentDidMount",value:function(){var e=this.props.value,t=(this.context||{}).checkboxGroup,n=void 0===t?{}:t;n.registerValue&&n.registerValue(e),Object(f.a)("checked"in this.props||(this.context||{}).checkboxGroup||!("value"in this.props),"Checkbox","`value` is not validate prop, do you mean `checked`?")}},{key:"shouldComponentUpdate",value:function(e,t,n){return!s()(this.props,e)||!s()(this.state,t)||!s()(this.context.checkboxGroup,n.checkboxGroup)}},{key:"componentDidUpdate",value:function(e){var t=e.value,n=this.props.value,a=(this.context||{}).checkboxGroup,r=void 0===a?{}:a;n!==t&&r.registerValue&&r.cancelValue&&(r.cancelValue(t),r.registerValue(n))}},{key:"componentWillUnmount",value:function(){var e=this.props.value,t=(this.context||{}).checkboxGroup,n=void 0===t?{}:t;n.cancelValue&&n.cancelValue(e)}},{key:"focus",value:function(){this.rcCheckbox.focus()}},{key:"blur",value:function(){this.rcCheckbox.blur()}},{key:"render",value:function(){return a.createElement(d.a,null,this.renderCheckbox)}}])&&v(t.prototype,n),o}(a.Component);_.__ANT_CHECKBOX=!0,_.defaultProps={indeterminate:!1},_.contextTypes={checkboxGroup:r.any},Object(o.polyfill)(_);var w=_,O=n("BGR+");function B(e){return(B="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 j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function I(e){return function(e){if(Array.isArray(e))return C(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function N(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e,t){return!t||"object"!==B(t)&&"function"!=typeof t?M(e):t}function M(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function V(e){return(V=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var T=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&&S(e,t)}(l,e);var t,n,r,o=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,a=V(e);if(t){var r=V(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return P(this,n)}}(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=o.call(this,e)).cancelValue=function(e){t.setState((function(t){return{registeredValues:t.registeredValues.filter((function(t){return t!==e}))}}))},t.registerValue=function(e){t.setState((function(t){var n=t.registeredValues;return{registeredValues:[].concat(I(n),[e])}}))},t.toggleOption=function(e){var n=t.state.registeredValues,a=t.state.value.indexOf(e.value),r=I(t.state.value);-1===a?r.push(e.value):r.splice(a,1),"value"in t.props||t.setState({value:r});var o=t.props.onChange;if(o){var l=t.getOptions();o(r.filter((function(e){return-1!==n.indexOf(e)})).sort((function(e,t){return l.findIndex((function(t){return t.value===e}))-l.findIndex((function(e){return e.value===t}))})))}},t.renderGroup=function(e){var n=e.getPrefixCls,r=M(t),o=r.props,l=r.state,c=o.prefixCls,i=o.className,s=o.style,d=o.options,f=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n}(o,["prefixCls","className","style","options"]),p=n("checkbox",c),m="".concat(p,"-group"),b=Object(O.default)(f,["children","defaultValue","value","onChange","disabled"]),h=o.children;d&&d.length>0&&(h=t.getOptions().map((function(e){return a.createElement(w,{prefixCls:p,key:e.value.toString(),disabled:"disabled"in e?e.disabled:o.disabled,value:e.value,checked:-1!==l.value.indexOf(e.value),onChange:e.onChange,className:"".concat(m,"-item")},e.label)})));var v=u()(m,i);return a.createElement("div",j({className:v,style:s},b),h)},t.state={value:e.value||e.defaultValue||[],registeredValues:[]},t}return t=l,r=[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value||[]}:null}}],(n=[{key:"getChildContext",value:function(){return{checkboxGroup:{toggleOption:this.toggleOption,value:this.state.value,disabled:this.props.disabled,name:this.props.name,registerValue:this.registerValue,cancelValue:this.cancelValue}}}},{key:"shouldComponentUpdate",value:function(e,t){return!s()(this.props,e)||!s()(this.state,t)}},{key:"getOptions",value:function(){return this.props.options.map((function(e){return"string"==typeof e?{label:e,value:e}:e}))}},{key:"render",value:function(){return a.createElement(d.a,null,this.renderGroup)}}])&&N(t.prototype,n),r&&N(t,r),l}(a.Component);T.defaultProps={options:[]},T.propTypes={defaultValue:r.array,value:r.array,options:r.array.isRequired,onChange:r.func},T.childContextTypes={checkboxGroup:r.any},Object(o.polyfill)(T);var R=T;w.Group=R,t.default=w},"m/JD":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMyBot=function(e){return(0,r.default)({url:"/getMyBot",method:"get",params:e})},t.getTransferToBot=function(e){return(0,r.default)({url:"/getTransferToBot",method:"get",params:e})},t.registerBot=function(e){return(0,r.default)({url:"/registerBot",method:"post",data:e})},t.getAllBotCategory=function(e){return(0,r.default)({url:"/getAllBotCategory",method:"get",params:e})},t.getContentsLikeNameAndFunc=function(e){return(0,r.default)({url:"/getContentsLikeNameAndFunc",method:"get",params:e})},t.getBotDetail=function(e){return(0,r.default)({url:"/getBotDetail",method:"get",params:e})},t.installMarketBot=function(e){return(0,r.default)({url:"/installMarketBot",method:"post",data:e})},t.receiveTransferBot=function(e){return(0,r.default)({url:"/receiveTransferBot",method:"post",data:e})},t.refuseTransferBot=function(e){return(0,r.default)({url:"/refuseTransferBot",method:"post",data:e})},t.getInstallBot=function(e){return(0,r.default)({url:"/getInstallBot",method:"get",params:e})},t.deleteBot=function(e){return(0,r.default)({url:"/deleteBot",method:"post",data:e})},t.marketBot=function(e){return(0,r.default)({url:"/marketBot",method:"post",data:e})},t.transferBot=function(e){return(0,r.default)({url:"/transferBot",method:"post",data:e})},t.getMarketBotById=function(e){return(0,r.default)({url:"/getMarketBotById",method:"get",params:e})},t.updateInstallBot=function(e){return(0,r.default)({url:"/updateInstallBot",method:"post",data:e})},t.getStoreAllInstallBots=function(e){return(0,r.default)({url:"/getStoreAllInstallBots",method:"get",params:e})},t.getAllInstallBots=function(e){return(0,r.default)({url:"/getAllInstallBots",method:"get",params:e})},t.judgeIsIntallBot=function(e){return(0,r.default)({url:"/judgeIsIntallBot",method:"get",params:e})},t.getRegisterBot=function(e){return(0,r.default)({url:"/getRegisterBot",method:"get",params:e})},t.registerUpdateBot=function(e){return(0,r.default)({url:"/registerUpdateBot",method:"post",data:e})},t.updateMarketBot=function(e){return(0,r.default)({url:"/updateMarketBot",method:"post",data:e})},t.downMarket=function(e,t){return(0,r.default)({url:"/downMarket?id="+e,method:"post",data:t})},t.deleteInstallBot=function(e){return(0,r.default)({url:"/deleteInstallBot",method:"post",data:e})},t.cancelTransferBot=function(e){return(0,r.default)({url:"/cancelTransferBot",method:"post",data:e})},t.unInstallMarketBot=function(e){return(0,r.default)({url:"/uninstallMarketBot",method:"post",data:e})};var a,r=(a=n("jRI9"))&&a.__esModule?a:{default:a}},sRBo:function(e,t,n){"use strict";n.r(t),n("cIOH"),n("KCY9")}}]);