build/static/js/171.8fe3430c.chunk.js

1 line
5.3 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[171],{"4B6f":function(e,t,a){},"8MPT":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=g(a("2/Rp")),l=g(a("kaz8")),n=g(a("Vl3Y")),u=g(a("5rEg")),o=g(a("tsqr")),i=g(a("2fM7")),c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},d=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],r=!0,l=!1,n=void 0;try{for(var u,o=e[Symbol.iterator]();!(r=(u=o.next()).done)&&(a.push(u.value),!t||a.length!==t);r=!0);}catch(e){l=!0,n=e}finally{try{!r&&o.return&&o.return()}finally{if(l)throw n}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("+L6B"),a("sRBo"),a("y8nQ"),a("5NDa"),a("miYZ"),a("OaEy");var s=a("cDcd"),f=g(s);a("eO8H"),a("4B6f");var m=g(a("p7gc")),h=a("m/JD");function g(e){return e&&e.__esModule?e:{default:e}}g(a("wd/R"));var _=i.default.Option;t.default=n.default.create()((0,s.forwardRef)((function(e){var t=e.form,a=e.current_user,g=e.match.params.id,p=e.botDetail,v=e.location.pathname,y=t.getFieldDecorator,b=t.validateFields,E=(t.setFieldsValue,(0,s.useState)([])),k=d(E,2),w=k[0],I=k[1],B=(0,s.useState)([]),N=d(B,2),S=N[0],x=N[1],O=(0,s.useState)([]),V=d(O,2),D=V[0],M=V[1],q=(0,s.useState)(void 0),A=d(q,2),C=A[0],T=A[1],j=(0,s.useState)(void 0),F=d(j,2),L=F[0],R=F[1],z=(0,s.useState)(void 0),J=d(z,2),P=J[0],H=J[1],Y=(0,s.useState)(void 0),G=d(Y,2),Q=G[0],W=G[1];return(0,s.useEffect)((function(){if((0,h.getAllBotCategory)().then((function(e){e&&200===e.code&&(I(e.data.category_list),x(e.data.category_list),M(e.data.category_list))})),v&&v.endsWith("/putaway/edit"))W(!0),R(!0),(0,h.getMarketBotById)({bot_id:g}).then((function(e){e&&200===e.code&&(H(c({},e.data)),T(e.data.market_intro))}));else if(W(!1),p){var e=p.bot_des,t=p.bot_name,a=p.webhook;H({bot_id:g,category:"",first_func:void 0,logo:"",market_desc:void 0,market_name:t,market_time:void 0,second_func:void 0,webhook:a}),T(e)}}),[v,p]),f.default.createElement("div",{className:"putawayBox"},f.default.createElement("div",{className:"putaHead pb10 font-18 mb5"},f.default.createElement("a",{href:"#",className:"font-16"},"高级选项>"),f.default.createElement("b",null,"上架Bot市场")),P&&f.default.createElement(n.default,{className:"putawayForm",onSubmit:function(t){t.preventDefault(),b((function(t,r){if(!t){var l=p.logo;Q?(0,h.updateMarketBot)(c({},r,{category:"",is_receive_ag1:1,is_receive_ag2:0,logo:l,market_time:"",login:a&&a.login,user_id:a&&a.user_id,bot_id:parseInt(g)})).then((function(e){e&&200===e.code?o.default.success("修改成功"):o.default.error(e.data)})):(0,h.marketBot)(c({},r,{login:a&&a.login,user_id:a&&a.user_id,bot_id:parseInt(g),category:"",is_receive_ag1:L?1:0,is_receive_ag2:0,logo:l,market_time:""})).then((function(t){t&&-1===t.code?o.default.error(t.data):(o.default.success("成功上架市场"),e.history.push("/softbot/"+g))}))}}))}},f.default.createElement(n.default.Item,{label:"上架Bot市场名称",className:"width50 oneItem"},y("market_name",{rules:[{required:!0,message:"请输入上架Bot市场名称"}],initialValue:P.market_name})(f.default.createElement(u.default.TextArea,{placeholder:"请输入上架Bot市场名称",maxLength:50,className:"height36",autoSize:!0}))),f.default.createElement(n.default.Item,{label:"简要介绍",className:"oneItem"},y("market_desc",{rules:[{required:!0,message:"请输入简要介绍"}],initialValue:P.market_desc})(f.default.createElement(u.default.TextArea,{placeholder:"请输入简要介绍的内容",maxLength:200,className:"height36",autoSize:!0}))),f.default.createElement("div",{className:"selectBox"},f.default.createElement(n.default.Item,{label:"主要功能",className:"selectOne oneItem"},y("first_func",{rules:[{required:!0,message:"请选择主要功能"}],initialValue:P.first_func})(f.default.createElement(i.default,{placeholder:"请选择",onChange:function(e){M(w.filter((function(t){return t!==e})))}},S.map((function(e){return f.default.createElement(_,{value:e,key:e},e)}))))),f.default.createElement(n.default.Item,{label:"次要功能",className:"selectOne oneItem"},y("second_func",{initialValue:P.second_func})(f.default.createElement(i.default,{placeholder:"请选择",onChange:function(e){x(w.filter((function(t){return t!==e})))}},D.map((function(e){return f.default.createElement(_,{value:e,key:e},e)})))))),f.default.createElement(n.default.Item,{label:"详细介绍",className:"oneItem introduce"},y("market_intro",{rules:[{required:!0,message:"请输入详细介绍"}],initialValue:C})(f.default.createElement(m.default,{placeholder:"请输入详细介绍",height:500,mdID:"order-new-description",initValue:C,onChange:function(e){T(e)},className:"mt20",imageExpand:!1}))),!Q&&f.default.createElement(n.default.Item,null,f.default.createElement(l.default,{onChange:function(e){R(e.target.checked)}},"我已阅读并接受",f.default.createElement("a",{className:"login-form-forgot",href:"https://forum.trustie.net/forums/5029/detail",target:"_blank"},"《GitLink服务协议条款》"))),f.default.createElement(n.default.Item,null,f.default.createElement(r.default,{style:{width:"129px",height:"36px"},type:"primary",htmlType:"submit",disabled:!L,className:"putawayBut mt20"},Q?"保存修改":"申请上架"))))})))}}]);