1 line
25 KiB
JavaScript
1 line
25 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[51,64],{"+hnl":function(e,t,n){},"4k9F":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o,a=E(n("2/Rp")),l=E(n("PArb")),i=E(n("kaz8")),u=E(n("9yH6")),c=E(n("Vl3Y")),f=E(n("5rEg")),s=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},p=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var l,i=e[Symbol.iterator]();!(r=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&i.return&&i.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},d=(r=["{\n padding:20px 30px;\n}"],o=["{\n padding:20px 30px;\n}"],Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(o)}})));n("L/Qf"),n("qNb/"),n("MKzF"),n("K4yd"),n("tULf"),n("1vPl");var v=n("q1tI"),y=E(v),h=n("spEH"),m=E(n("ess8")),b=E(n("vOnD")),g=E(n("tlJt")),w=E(n("vDqi")),O=E(n("kksi")),x=n("sYIF");function E(e){return e&&e.__esModule?e:{default:e}}var k=f.default.TextArea,j=b.default.div(d),S={display:"block",height:"30px",lineHeight:"30px"};t.default=c.default.create()((0,v.forwardRef)((function(e){var t=e.form,n=e.organizeDetail,r=e.showNotification,o=e.history,d=e.current_user,b=e.updateFunc,E=(0,v.useState)(void 0),C=p(E,2),P=C[0],T=C[1],_=(0,v.useState)(!1),N=p(_,2),V=N[0],L=N[1],W=(0,v.useState)(void 0),R=p(W,2),I=R[0],F=R[1],z=(0,v.useState)(!1),G=p(z,2),A=G[0],D=G[1],M=(0,v.useState)(!1),U=p(M,2),H=U[0],q=U[1],B=t.getFieldDecorator,Y=t.validateFields,J=t.setFieldsValue;(0,v.useEffect)((function(){n&&(J(s({},n)),T(n.avatar_url))}),[n]);var X=(0,v.useCallback)((function(e,t,n,r,o,a){return y.default.createElement("div",null,y.default.createElement("span",{className:o?"required":""},e),y.default.createElement(c.default.Item,null,B(t,{rules:n,validateFirst:!0,valuePropName:a?"checked":"value"})(r)))}),[]);return y.default.createElement("div",null,y.default.createElement(h.WhiteBack,null,y.default.createElement(m.default,null,"基本设置"),y.default.createElement(j,null,y.default.createElement(c.default,null,X("组织名称:","name",[{required:!0,message:"请输入组织名称"}],y.default.createElement(f.default,{placeholder:"请输入组织名称"}),!0),X("组织描述:","description",[],y.default.createElement(k,{placeholder:"请输入组织名称"})),X("官方网站:","website",[],y.default.createElement(f.default,{placeholder:"请输入官方网站"})),X("所在地区:","location",[],y.default.createElement(f.default,{placeholder:"请输入城市"})),X("可见性:","visibility",[],y.default.createElement(u.default.Group,null,y.default.createElement(u.default,{value:"common",style:S},"公开"),y.default.createElement(u.default,{value:"limited",style:S},"受限",y.default.createElement("span",null,"(仅对登录用户可见)")),y.default.createElement(u.default,{value:"privacy",style:S},"私有",y.default.createElement("span",null,"(仅对组织成员可见)")))),X("权限:","repo_admin_change_team_access",[],y.default.createElement(i.default,{style:S},"仓库管理员可以添加或移除团队的访问权限"),!1,!0),y.default.createElement(l.default,null),X("最大仓库数:","max_repo_creation",[],y.default.createElement(f.default,{value:"-1",style:{width:"350px"}})),y.default.createElement("p",null,"选择头像:"),y.default.createElement(g.default,{url:(0,x.getImageUrl)("images/"+P),getImage:function(e){L(!0),T(e)}}),y.default.createElement(a.default,{type:"primary",onClick:function(){Y((function(e,t){if(!e){var a="/organizations/"+n.id+".json";w.default.patch(a,s({},t,{image:V?P:void 0})).then((function(e){e&&e.data&&(r("组织信息更新成功!"),t.name!==n.name&&(console.log("false111"),o.push("/organize/"+t.name+"/setting")),b&&b(t.name,t.description))})).catch((function(e){}))}}))}},"更新仓库设置")))),y.default.createElement(h.WhiteBack,{className:"padding20 mt20"},y.default.createElement("div",{className:"warningBox"},y.default.createElement("div",{className:"warningTitle"},"删除当前组织"),y.default.createElement("div",{className:"warningContent"},y.default.createElement("p",{className:"font-16 mb15"},"删除操作会永久清除该组织的信息,并且不可恢复!"),y.default.createElement(h.FlexAJ,null,y.default.createElement("div",null,y.default.createElement("span",{className:"required"},"密码:"),y.default.createElement(f.default,{type:"password",placeholder:"请输入当前用户的登录密码",style:{width:"350px"},value:I,onChange:function(e){return F(e.target.value)}}),A&&y.default.createElement("span",{className:"color-red ml10"},"请输入密码")),y.default.createElement("a",{className:"warningDelete",onClick:function(){I?(D(!1),q(!0)):D(!0)}},"删除组织"),y.default.createElement(O.default,{visible:H,okText:"确定",cancelText:"取消",onCancel:function(){return q(!1)},onOk:function(){return function(e){var t="/organizations/"+n.id+".json";w.default.delete(t,{params:{password:e}}).then((function(e){e&&e.data&&o.push("/users/"+(d&&d.login)+"/organizes")})),q(!1)}(I)}},y.default.createElement("p",{className:"font-16 edu-txt-center"},"确定要删除当前组织吗?")))))))})))},"9Do8":function(e,t,n){"use strict";e.exports=n("zt9T")},Gytx:function(e,t){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),l=Object.keys(t);if(a.length!==l.length)return!1;for(var i=Object.prototype.hasOwnProperty.bind(t),u=0;u<a.length;u++){var c=a[u];if(!i(c))return!1;var f=e[c],s=t[c];if(!1===(o=n?n.call(r,f,s,c):void 0)||void 0===o&&f!==s)return!1}return!0}},MKzF:function(e,t,n){"use strict";n.r(t);n("SchZ"),n("+hnl")},PArb:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n("TSYQ"),a=n.n(o),l=n("H84U");function i(){return(i=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 u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};t.default=function(e){return r.createElement(l.a,null,(function(t){var n,o=t.getPrefixCls,l=e.prefixCls,f=e.type,s=void 0===f?"horizontal":f,p=e.orientation,d=void 0===p?"center":p,v=e.className,y=e.children,h=e.dashed,m=c(e,["prefixCls","type","orientation","className","children","dashed"]),b=o("divider",l),g=d.length>0?"-".concat(d):d,w=a()(v,b,"".concat(b,"-").concat(s),(u(n={},"".concat(b,"-with-text").concat(g),y),u(n,"".concat(b,"-dashed"),!!h),n));return r.createElement("div",i({className:w},m,{role:"separator"}),y&&r.createElement("span",{className:"".concat(b,"-inner-text")},y))}))}},jB5C:function(e,t,n){"use strict";var r=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},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};function a(e,t){var n=e["page"+(t?"Y":"X")+"Offset"],r="scroll"+(t?"Top":"Left");if("number"!=typeof n){var o=e.document;"number"!=typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}function l(e){return a(e)}function i(e){return a(e,!0)}function u(e){var t=function(e){var t,n=void 0,r=void 0,o=e.ownerDocument,a=o.body,l=o&&o.documentElement;return n=(t=e.getBoundingClientRect()).left,r=t.top,{left:n-=l.clientLeft||a.clientLeft||0,top:r-=l.clientTop||a.clientTop||0}}(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=l(r),t.top+=i(r),t}var c=new RegExp("^("+/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source+")(?!px)[a-z%]+$","i"),f=/^(top|right|bottom|left)$/,s="left";var p=void 0;function d(e,t){for(var n=0;n<e.length;n++)t(e[n])}function v(e){return"border-box"===p(e,"boxSizing")}"undefined"!=typeof window&&(p=window.getComputedStyle?function(e,t,n){var r="",o=e.ownerDocument,a=n||o.defaultView.getComputedStyle(e,null);return a&&(r=a.getPropertyValue(t)||a[t]),r}:function(e,t){var n=e.currentStyle&&e.currentStyle[t];if(c.test(n)&&!f.test(t)){var r=e.style,o=r[s],a=e.runtimeStyle[s];e.runtimeStyle[s]=e.currentStyle[s],r[s]="fontSize"===t?"1em":n||0,n=r.pixelLeft+"px",r[s]=o,e.runtimeStyle[s]=a}return""===n?"auto":n});var y=["margin","border","padding"];function h(e,t,n){var r={},o=e.style,a=void 0;for(a in t)t.hasOwnProperty(a)&&(r[a]=o[a],o[a]=t[a]);for(a in n.call(e),t)t.hasOwnProperty(a)&&(o[a]=r[a])}function m(e,t,n){var r=0,o=void 0,a=void 0,l=void 0;for(a=0;a<t.length;a++)if(o=t[a])for(l=0;l<n.length;l++){var i=void 0;i="border"===o?o+n[l]+"Width":o+n[l],r+=parseFloat(p(e,i))||0}return r}function b(e){return null!=e&&e==e.window}var g={};function w(e,t,n){if(b(e))return"width"===t?g.viewportWidth(e):g.viewportHeight(e);if(9===e.nodeType)return"width"===t?g.docWidth(e):g.docHeight(e);var r="width"===t?["Left","Right"]:["Top","Bottom"],o="width"===t?e.offsetWidth:e.offsetHeight,a=(p(e),v(e)),l=0;(null==o||o<=0)&&(o=void 0,(null==(l=p(e,t))||Number(l)<0)&&(l=e.style[t]||0),l=parseFloat(l)||0),void 0===n&&(n=a?1:-1);var i=void 0!==o||a,u=o||l;if(-1===n)return i?u-m(e,["border","padding"],r):l;if(i){var c=2===n?-m(e,["border"],r):m(e,["margin"],r);return u+(1===n?0:c)}return l+m(e,y.slice(n),r)}d(["Width","Height"],(function(e){g["doc"+e]=function(t){var n=t.document;return Math.max(n.documentElement["scroll"+e],n.body["scroll"+e],g["viewport"+e](n))},g["viewport"+e]=function(t){var n="client"+e,r=t.document,o=r.body,a=r.documentElement[n];return"CSS1Compat"===r.compatMode&&a||o&&o[n]||a}}));var O={position:"absolute",visibility:"hidden",display:"block"};function x(e){var t=void 0,n=arguments;return 0!==e.offsetWidth?t=w.apply(void 0,n):h(e,O,(function(){t=w.apply(void 0,n)})),t}function E(e,t,n){var r=n;if("object"!==(void 0===t?"undefined":o(t)))return void 0!==r?("number"==typeof r&&(r+="px"),void(e.style[t]=r)):p(e,t);for(var a in t)t.hasOwnProperty(a)&&E(e,a,t[a])}d(["width","height"],(function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);g["outer"+t]=function(t,n){return t&&x(t,e,n?0:1)};var n="width"===e?["Left","Right"]:["Top","Bottom"];g[e]=function(t,r){if(void 0===r)return t&&x(t,e,-1);if(t){p(t);return v(t)&&(r+=m(t,["padding","border"],n)),E(t,e,r)}}})),e.exports=r({getWindow:function(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},offset:function(e,t){if(void 0===t)return u(e);!function(e,t){"static"===E(e,"position")&&(e.style.position="relative");var n=u(e),r={},o=void 0,a=void 0;for(a in t)t.hasOwnProperty(a)&&(o=parseFloat(E(e,a))||0,r[a]=o+t[a]-n[a]);E(e,r)}(e,t)},isWindow:b,each:d,css:E,clone:function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);if(e.overflow)for(var n in e)e.hasOwnProperty(n)&&(t.overflow[n]=e.overflow[n]);return t},scrollLeft:function(e,t){if(b(e)){if(void 0===t)return l(e);window.scrollTo(t,i(e))}else{if(void 0===t)return e.scrollLeft;e.scrollLeft=t}},scrollTop:function(e,t){if(b(e)){if(void 0===t)return i(e);window.scrollTo(l(e),t)}else{if(void 0===t)return e.scrollTop;e.scrollTop=t}},viewportWidth:0,viewportHeight:0},g)},kaz8:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n("17x9"),a=n("VCL8"),l=n("TSYQ"),i=n.n(l),u=n("x1Ya"),c=n("Gytx"),f=n.n(c),s=n("H84U"),p=n("6CfX");function d(e){return(d="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 v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(){return(y=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 h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(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 b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?w(e):t}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(){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}}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 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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},k=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&&b(e,t)}(c,e);var t,n,o,a,l=(t=c,function(){var e,n=x(t);if(O()){var r=x(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return g(this,e)});function c(){var e;return h(this,c),(e=l.apply(this,arguments)).saveCheckbox=function(t){e.rcCheckbox=t},e.renderCheckbox=function(t){var n,o=t.getPrefixCls,a=w(e),l=a.props,c=a.context,f=l.prefixCls,s=l.className,p=l.children,d=l.indeterminate,h=l.style,m=l.onMouseEnter,b=l.onMouseLeave,g=E(l,["prefixCls","className","children","indeterminate","style","onMouseEnter","onMouseLeave"]),O=c.checkboxGroup,x=o("checkbox",f),k=y({},g);O&&(k.onChange=function(){g.onChange&&g.onChange.apply(g,arguments),O.toggleOption({label:p,value:l.value})},k.name=O.name,k.checked=-1!==O.value.indexOf(l.value),k.disabled=l.disabled||O.disabled);var j=i()(s,(v(n={},"".concat(x,"-wrapper"),!0),v(n,"".concat(x,"-wrapper-checked"),k.checked),v(n,"".concat(x,"-wrapper-disabled"),k.disabled),n)),S=i()(v({},"".concat(x,"-indeterminate"),d));return r.createElement("label",{className:j,style:h,onMouseEnter:m,onMouseLeave:b},r.createElement(u.a,y({},k,{prefixCls:x,className:S,ref:e.saveCheckbox})),void 0!==p&&r.createElement("span",null,p))},e}return n=c,(o=[{key:"componentDidMount",value:function(){var e=this.props.value,t=(this.context||{}).checkboxGroup,n=void 0===t?{}:t;n.registerValue&&n.registerValue(e),Object(p.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!f()(this.props,e)||!f()(this.state,t)||!f()(this.context.checkboxGroup,n.checkboxGroup)}},{key:"componentDidUpdate",value:function(e){var t=e.value,n=this.props.value,r=(this.context||{}).checkboxGroup,o=void 0===r?{}:r;n!==t&&o.registerValue&&o.cancelValue&&(o.cancelValue(t),o.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 r.createElement(s.a,null,this.renderCheckbox)}}])&&m(n.prototype,o),a&&m(n,a),c}(r.Component);k.__ANT_CHECKBOX=!0,k.defaultProps={indeterminate:!1},k.contextTypes={checkboxGroup:o.any},Object(a.polyfill)(k);var j=k,S=n("BGR+");function C(e){return(C="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 T(e){return function(e){if(Array.isArray(e))return _(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(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 _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function N(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 V(e,t){return(V=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t){return!t||"object"!==C(t)&&"function"!=typeof t?W(e):t}function W(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function R(){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}}function I(e){return(I=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var 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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},z=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&&V(e,t)}(u,e);var t,n,o,a,l=(t=u,function(){var e,n=I(t);if(R()){var r=I(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return L(this,e)});function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(t=l.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(T(n),[e])}}))},t.toggleOption=function(e){var n=t.state.registeredValues,r=t.state.value.indexOf(e.value),o=T(t.state.value);-1===r?o.push(e.value):o.splice(r,1),"value"in t.props||t.setState({value:o});var a=t.props.onChange;if(a){var l=t.getOptions();a(o.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,o=W(t),a=o.props,l=o.state,u=a.prefixCls,c=a.className,f=a.style,s=a.options,p=F(a,["prefixCls","className","style","options"]),d=n("checkbox",u),v="".concat(d,"-group"),y=Object(S.a)(p,["children","defaultValue","value","onChange","disabled"]),h=a.children;s&&s.length>0&&(h=t.getOptions().map((function(e){return r.createElement(j,{prefixCls:d,key:e.value.toString(),disabled:"disabled"in e?e.disabled:a.disabled,value:e.value,checked:-1!==l.value.indexOf(e.value),onChange:e.onChange,className:"".concat(v,"-item")},e.label)})));var m=i()(v,c);return r.createElement("div",P({className:m,style:f},y),h)},t.state={value:e.value||e.defaultValue||[],registeredValues:[]},t}return n=u,a=[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value||[]}:null}}],(o=[{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!f()(this.props,e)||!f()(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 r.createElement(s.a,null,this.renderGroup)}}])&&N(n.prototype,o),a&&N(n,a),u}(r.Component);z.defaultProps={options:[]},z.propTypes={defaultValue:o.array,value:o.array,options:o.array.isRequired,onChange:o.func},z.childContextTypes={checkboxGroup:o.any},Object(a.polyfill)(z);var G=z;j.Group=G;t.default=j},kksi:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n("kLXV"));n("k3Gp");var o=a(n("q1tI"));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.visible,n=e.okText,a=e.cancelText,l=e.onOk,i=e.onCancel,u=e.children;return o.default.createElement(r.default,{visible:t,okText:n,onCancel:i,onOk:l,cancelText:a,title:"提示",closable:!1,centered:!0},u)}},"qNb/":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("txnC")},tlJt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n("8z0m")),o=f(n("CtXQ")),a=f(n("tsqr")),l=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var l,i=e[Symbol.iterator]();!(r=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&i.return&&i.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("7W5+"),n("2oDE"),n("8/o9");var i=n("q1tI"),u=f(i),c=n("sYIF");function f(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.getImage,n=e.url,f=(0,i.useState)(void 0),s=l(f,2),p=s[0],d=s[1];return(0,i.useEffect)((function(){n&&d(n)}),[n]),u.default.createElement(r.default,{name:"file",listType:"picture-card",className:"avatar-uploader",showUploadList:!1,action:(0,c.getUploadActionUrl)(),beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type;t||a.default.error("上传的图片只能是JPG或者PNG格式!");var n=e.size/1024/1024<2;return n||a.default.error("上传的图片不能超过2MB!"),t&&n},onChange:function(e){var n,r,o;e&&e.file&&"done"===e.file.status&&(n=e.file.originFileObj,r=function(e){return d(e)},(o=new FileReader).addEventListener("load",(function(){return r(o.result)})),o.readAsDataURL(n),o.onload=function(e){t&&t(e.target.result)})}},p?u.default.createElement("img",{src:p,alt:"avatar",style:{width:"100%"}}):u.default.createElement("div",null,u.default.createElement(o.default,{type:"plus"}),u.default.createElement("div",{className:"ant-upload-text"},"点击上传")))}},txnC:function(e,t,n){},zt9T:function(e,t,n){"use strict";var r=n("jB5C");e.exports=function(e,t,n){n=n||{},9===t.nodeType&&(t=r.getWindow(t));var o=n.allowHorizontalScroll,a=n.onlyScrollIfNeeded,l=n.alignWithTop,i=n.alignWithLeft,u=n.offsetTop||0,c=n.offsetLeft||0,f=n.offsetBottom||0,s=n.offsetRight||0;o=void 0===o||o;var p=r.isWindow(t),d=r.offset(e),v=r.outerHeight(e),y=r.outerWidth(e),h=void 0,m=void 0,b=void 0,g=void 0,w=void 0,O=void 0,x=void 0,E=void 0,k=void 0,j=void 0;p?(x=t,j=r.height(x),k=r.width(x),E={left:r.scrollLeft(x),top:r.scrollTop(x)},w={left:d.left-E.left-c,top:d.top-E.top-u},O={left:d.left+y-(E.left+k)+s,top:d.top+v-(E.top+j)+f},g=E):(h=r.offset(t),m=t.clientHeight,b=t.clientWidth,g={left:t.scrollLeft,top:t.scrollTop},w={left:d.left-(h.left+(parseFloat(r.css(t,"borderLeftWidth"))||0))-c,top:d.top-(h.top+(parseFloat(r.css(t,"borderTopWidth"))||0))-u},O={left:d.left+y-(h.left+b+(parseFloat(r.css(t,"borderRightWidth"))||0))+s,top:d.top+v-(h.top+m+(parseFloat(r.css(t,"borderBottomWidth"))||0))+f}),w.top<0||O.top>0?!0===l?r.scrollTop(t,g.top+w.top):!1===l?r.scrollTop(t,g.top+O.top):w.top<0?r.scrollTop(t,g.top+w.top):r.scrollTop(t,g.top+O.top):a||((l=void 0===l||!!l)?r.scrollTop(t,g.top+w.top):r.scrollTop(t,g.top+O.top)),o&&(w.left<0||O.left>0?!0===i?r.scrollLeft(t,g.left+w.left):!1===i?r.scrollLeft(t,g.left+O.left):w.left<0?r.scrollLeft(t,g.left+w.left):r.scrollLeft(t,g.left+O.left):a||((i=void 0===i||!!i)?r.scrollLeft(t,g.left+w.left):r.scrollLeft(t,g.left+O.left)))}}}]); |