build/static/js/121.127158ef.chunk.js

1 line
17 KiB
JavaScript
Raw 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([[121],{"4B6f":function(e,t,n){},IlXg:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=h(n("kLXV")),r=h(n("2/Rp")),o=h(n("tsqr")),l=h(n("lrIw")),i=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},c=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,i=e[Symbol.iterator]();!(a=(l=i.next()).done)&&(n.push(l.value),!t||n.length!==t);a=!0);}catch(e){r=!0,o=e}finally{try{!a&&i.return&&i.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("2qtc"),n("+L6B"),n("miYZ"),n("O3gP");var s=n("cDcd"),u=h(s),f=n("sYIF");n("4B6f");var d=h(n("vDqi")),p=n("eO8H"),m=n("m/JD");function h(e){return e&&e.__esModule?e:{default:e}}var y=l.default.Option;t.default=function(e){e.match;var t=e.current_user,n=e.match.params.id,h=e.botDetail,g=e.setReload,b=(0,s.useState)(!1),v=c(b,2),E=v[0],_=v[1],x=(0,s.useState)(void 0),w=c(x,2),B=w[0],O=w[1],N=(0,s.useState)(void 0),S=c(N,2),k=S[0],C=S[1],j=(0,s.useState)(void 0),P=c(j,2),I=P[0],R=P[1],T=(0,s.useState)(void 0),M=c(T,2),D=M[0],A=M[1],F=(0,s.useState)(!1),H=c(F,2),L=H[0],J=H[1],z=(0,s.useState)(void 0),U=c(z,2),q=U[0],V=U[1],X=(0,s.useState)(!1),G=c(X,2),Y=G[0],K=G[1],Z=(0,s.useState)(void 0),Q=c(Z,2),W=Q[0],$=Q[1];return(0,s.useEffect)((function(){(0,m.getMarketBotById)({bot_id:n}).then((function(e){e&&K(200===e.code)}))}),[W]),(0,s.useEffect)((function(){d.default.get("/users/list.json",{params:{search:I}}).then((function(e){var t,n;e&&(n=(t=e.data.users)&&t.map((function(e,t){return u.default.createElement(y,{key:t,value:""+e.user_id,login:""+e.login,name:e.username},u.default.createElement("img",{className:"user_img radius",width:"28",height:"28",src:(0,f.getImageUrl)("/"+(e&&e.image_url)),alt:""}),u.default.createElement("span",{className:"ml10",style:{verticalAlign:"middle"}},e.username,u.default.createElement("span",{className:"color-grey ml10"},"(",e.login,")")))})),C(n))})).catch((function(e){console.log(e)}))}),[I]),u.default.createElement("div",{className:"advancedInformationBox"},u.default.createElement("div",{className:"informationHead pb15"},"高级选项"),h&&2===h.is_transfer_success&&u.default.createElement("div",{className:"transferBotStatus mt15"},u.default.createElement("i",{className:"iconfont icon-yuyue-lishi-shijian font-18 mr5 ml10"}),"此Bot正在等待转移至",u.default.createElement("a",{href:"/"+h.transfer_to_login},h.transfer_to_name+" ("+h.transfer_to_login+")")),u.default.createElement("div",{className:"disFlex itemBox"},u.default.createElement("div",{className:"font-15"},"转让该Bot的所有权至其他用户",u.default.createElement("p",{className:"grayBox font-14"},"转让可能会推迟,直到新的所有者批准转让")),h&&(2!==h.is_transfer_success?u.default.createElement(r.default,{className:"themeCorBorBut",style:{width:"88px",height:"36px",padding:"0"},onClick:function(){_(!0)}},"转让所有权"):u.default.createElement(r.default,{className:"themeCorBorBut",style:{width:"88px",height:"36px",padding:"0"},onClick:function(){t&&(0,m.cancelTransferBot)({bot_id:parseInt(n),login:t.login,user_id:t.user_id}).then((function(e){e&&200===e.code&&(o.default.success("操作成功"),g(Math.random()))}))}},"取消转让"))),u.default.createElement("div",{className:"disFlex itemBox"},u.default.createElement("div",{className:"font-15"},"删除Bot",u.default.createElement("p",{className:"grayBox font-14"},"该操作无法撤销,请慎重")),u.default.createElement(r.default,{className:"dangerBorBut",style:{width:"88px",height:"36px",padding:"0"},onClick:function(){A("0"),J(!0)}},"删除Bot")),h&&!h.is_public&&u.default.createElement("div",{className:"disFlex itemBox"},u.default.createElement("div",{className:"font-15"},"私有Bot",u.default.createElement("p",{className:"grayBox font-14"},"目前您的bot将不能被其他用户安装")),u.default.createElement(r.default,{className:"themeCorBorBut",style:{width:"88px",height:"36px",padding:"0"},onClick:function(){A("1"),J(!0)}},"公开此Bot")),h&&!!h.is_public&&!Y&&u.default.createElement("div",{className:"disFlex itemBox"},u.default.createElement("div",{className:"font-15"},"公开Bot",u.default.createElement("p",{className:"grayBox font-14"},"目前您的Bot所有用户都能安装")),u.default.createElement("div",null,u.default.createElement(r.default,{type:"primary",style:{width:"88px",height:"36px",padding:"0"},className:"mr20"},u.default.createElement(p.Link,{to:"/settings/mybot/configuration/"+n+"/advanced/putaway"},"上架市场")),u.default.createElement(r.default,{className:"themeCorBorBut",style:{width:"88px",height:"36px",padding:"0"},onClick:function(){A("2"),J(!0)}},"私有此Bot"))),h&&!!h.is_public&&Y&&u.default.createElement("div",{className:"disFlex itemBox"},u.default.createElement("div",{className:"font-15"},"公开Bot",u.default.createElement("p",{className:"grayBox font-14"},"目前您的Bot所有用户都能安装")),u.default.createElement("div",null,u.default.createElement(r.default,{type:"primary",style:{width:"88px",height:"36px",padding:"0"},className:"mr20"},u.default.createElement(p.Link,{to:"/settings/mybot/configuration/"+n+"/advanced/putaway/edit"},"编辑")),u.default.createElement(r.default,{className:"themeCorBorBut",style:{width:"88px",height:"36px",padding:"0"},onClick:function(){A("3"),J(!0)}},"下架市场"))),u.default.createElement(a.default,{className:"themeHeadModal",width:"430px",title:"转让可能会推迟,直到新的所有者批准转让",visible:E,maskClosable:!1,footer:null,onCancel:function(){_(!1),V(void 0)}},u.default.createElement("div",{className:"font-15 mt5 mb10 makeOverTip"},"新的所有者账号"),q&&u.default.createElement("div",{className:"font-15 mt5 mb10 makeOverErrorTip"},q),u.default.createElement(l.default,{dataSource:k,value:I,style:{width:"100%"},onChange:function(e){R(e)},onSelect:function(e,t){O(t.props),R(t.props.name)},placeholder:"请输入账户名称",allowClear:!0}),u.default.createElement(r.default,{type:"primary",onClick:function(){if(V(void 0),B){var e=B.value,a=B.login;(0,m.transferBot)({login:t&&t.login,user_id:t&&t.user_id,bot_id:parseInt(n),transfer_to_user_id:parseInt(e),to_logn:a}).then((function(e){e&&200===e.code&&(o.default.success("操作成功"),R(void 0),O(void 0),_(!1),g(Math.random()))}))}else V("请选择被转让者")},className:"makeOverSubmit",style:{width:"104px",height:"36px"}},"确认转让")),u.default.createElement(a.default,{className:"f8HeadModal",width:"550px",title:("0"===D?"删除":"1"===D?"公开":"2"===D?"私有":"下架")+"Bot",visible:L,maskClosable:!1,footer:[u.default.createElement(r.default,{onClick:function(){J(!1)},className:"mr30 grayBorBut whiteBackBut",style:{width:"104px",height:"36px"}},"取消"),u.default.createElement(r.default,{className:"redFontBut grayBorBut whiteBackBut",style:{width:"104px",height:"36px"},onClick:function(){if("3"===D)(0,m.downMarket)(parseInt(n),{}).then((function(e){e&&200===e.code&&(o.default.success("下架成功"),J(!1),$(Math.random()))}));else if("0"===D){var a={login:t&&t.login,user_id:t&&t.user_id,bot_id:parseInt(n)};(0,m.deleteBot)(a).then((function(t){t&&200===t.code&&(o.default.success("删除成功"),J(!1),e.history.push("/settings/mybot/configuration"))}))}else{var r=i({},h,{bot_id:parseInt(n),is_public:"1"===D?1:0,user_id:t&&t.user_id});(0,m.registerUpdateBot)(r).then((function(e){e&&200===e.code?(J(!1),o.default.success("更改成功"),g(Math.random())):(J(!1),o.default.error(e.message))}))}}},"确认","0"===D?"删除":"1"===D?"公开":"2"===D?"私有":"下架")],onCancel:function(){J(!1)}},u.default.createElement("div",{className:"font-16 titleTip mt20"},u.default.createElement("span",{className:"circleRed font-18"},"!"),"您确定要","0"===D?"删除此Bot":"1"===D?"公开":"2"===D?"私有":"下架",h&&h.bot_name,"吗?"),u.default.createElement("div",{className:"deleteTip"},"0"===D?"该操作无法撤销,将会永久删除"+(h&&h.bot_name):"1"===D?"公开后任何用户都可以安装此Bot":"2"===D?"私有后此Bot将只能被Bot开发者账户安装":"下架后社区用户将无法在市场搜索到此Bot")))}},"O/iA":function(e,t,n){var a=n("SE3x");"string"==typeof a&&(a=[[e.i,a,""]]);n("aET+")(a,{hmr:!0,transform:void 0}),a.locals&&(e.exports=a.locals)},O3gP:function(e,t,n){"use strict";n.r(t),n("cIOH"),n("O/iA"),n("OaEy"),n("5NDa")},SE3x: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.ant-select-auto-complete {\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}\n.ant-select-auto-complete.ant-select .ant-select-selection {\n border: 0;\n box-shadow: none;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__rendered {\n height: 100%;\n margin-right: 0;\n margin-left: 0;\n line-height: 32px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection__placeholder {\n margin-right: 12px;\n margin-left: 12px;\n}\n.ant-select-auto-complete.ant-select .ant-select-selection--single {\n height: auto;\n}\n.ant-select-auto-complete.ant-select .ant-select-search--inline {\n position: static;\n float: left;\n}\n.ant-select-auto-complete.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered {\n margin-right: 0 !important;\n}\n.ant-select-auto-complete.ant-select .ant-input {\n height: 32px;\n line-height: 1.5;\n background: transparent;\n border-width: 1px;\n}\n.ant-select-auto-complete.ant-select .ant-input:focus,\n.ant-select-auto-complete.ant-select .ant-input:hover {\n border-color: #6e90ff;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n cursor: not-allowed;\n opacity: 1;\n background-color: transparent;\n}\n.ant-select-auto-complete.ant-select .ant-input[disabled]:hover {\n border-color: #d9d9d9;\n border-right-width: 1px !important;\n}\n.ant-select-auto-complete.ant-select-lg .ant-select-selection__rendered {\n line-height: 40px;\n}\n.ant-select-auto-complete.ant-select-lg .ant-input {\n height: 40px;\n padding-top: 6px;\n padding-bottom: 6px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-select-selection__rendered {\n line-height: 24px;\n}\n.ant-select-auto-complete.ant-select-sm .ant-input {\n height: 24px;\n padding-top: 1px;\n padding-bottom: 1px;\n}\n.ant-input-group > .ant-select-auto-complete .ant-select-search__field.ant-input-affix-wrapper {\n display: inline;\n float: none;\n}\n",""]),e.exports=t},lrIw:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return S}));var a=n("cDcd"),r=n("i+PK"),o=n("eHJ2"),l=n.n(o);function i(e){return(i="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 c(){return(c=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 s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(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 f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var m=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&&f(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=p(e);if(t){var r=p(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return d(this,n)}}(o);function o(){var e;return s(this,o),(e=r.apply(this,arguments)).saveRef=function(t){var n=e.props.children.ref;"function"==typeof n&&n(t)},e}return t=o,(n=[{key:"render",value:function(){return a.cloneElement(this.props.children,c(c({},this.props),{ref:this.saveRef}),null)}}])&&u(t.prototype,n),o}(a.Component),h=n("5rEg"),y=n("2fM7"),g=n("H84U");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 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 E(){return(E=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 _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(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 w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(e,t){return!t||"object"!==b(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function N(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}var S=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&&w(e,t)}(i,e);var t,n,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=O(e);if(t){var r=O(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return B(this,n)}}(i);function i(){var e;return _(this,i),(e=o.apply(this,arguments)).saveSelect=function(t){e.select=t},e.getInputElement=function(){var t=e.props.children,n=t&&a.isValidElement(t)&&t.type!==r.b?a.Children.only(e.props.children):a.createElement(h.default,null),o=E({},n.props);return delete o.children,a.createElement(m,o,n)},e.renderAutoComplete=function(t){var n,o,i=t.getPrefixCls,c=e.props,s=c.prefixCls,u=c.size,f=c.className,d=void 0===f?"":f,p=c.notFoundContent,m=c.optionLabelProp,h=c.dataSource,g=c.children,_=i("select",s),x=l()((v(n={},"".concat(_,"-lg"),"large"===u),v(n,"".concat(_,"-sm"),"small"===u),v(n,d,!!d),v(n,"".concat(_,"-show-search"),!0),v(n,"".concat(_,"-auto-complete"),!0),n)),w=a.Children.toArray(g);return o=w.length&&N(w[0])?g:h?h.map((function(e){if(a.isValidElement(e))return e;switch(b(e)){case"string":return a.createElement(r.b,{key:e},e);case"object":return a.createElement(r.b,{key:e.value},e.text);default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}})):[],a.createElement(y.default,E({},e.props,{className:x,mode:y.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,optionLabelProp:m,getInputElement:e.getInputElement,notFoundContent:p,ref:e.saveSelect}),o)},e}return t=i,(n=[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){return a.createElement(g.a,null,this.renderAutoComplete)}}])&&x(t.prototype,n),i}(a.Component);S.Option=r.b,S.OptGroup=r.a,S.defaultProps={transitionName:"slide-up",optionLabelProp:"children",choiceTransitionName:"zoom",showSearch:!1,filterOption:!1}}}]);