build/static/js/209.b39b6f22.chunk.js

1 line
4.6 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[209],{V2mB:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(a("2/Rp")),n=p(a("5rEg")),l=p(a("Vl3Y")),u=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},i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],r=!0,n=!1,l=void 0;try{for(var u,i=e[Symbol.iterator]();!(r=(u=i.next()).done)&&(a.push(u.value),!t||a.length!==t);r=!0);}catch(e){n=!0,l=e}finally{try{!r&&i.return&&i.return()}finally{if(n)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("+L6B"),a("5NDa"),a("y8nQ");var o=a("cDcd"),d=p(o),f=p(a("ess8")),c=p(a("p7gc")),s=(p(a("tlJt")),a("sYIF"),p(a("vDqi")));function p(e){return e&&e.__esModule?e:{default:e}}t.default=l.default.create()((0,o.forwardRef)((function(e){var t=e.form,a=e.organizeDetail,p=e.match.params.OIdentifier,m=t.getFieldDecorator,v=t.validateFields,g=t.setFieldsValue,h=(t.getFieldsValue,(0,o.useState)("")),y=i(h,2),E=y[0],b=y[1],w=(0,o.useState)(""),_=i(w,2),I=(_[0],_[1],(0,o.useState)(void 0)),x=i(I,2),j=(x[0],x[1]);return(0,o.useEffect)((function(){a&&(b(a.memo),g(u({},a)),j(a.news_banner_id))}),[a]),d.default.createElement("div",{style:{border:"1px solid #eee"}},d.default.createElement(f.default,null,d.default.createElement("span",null,"组织首页管理")),d.default.createElement(l.default,{style:{padding:"20px 30px 30px 30px"}},d.default.createElement(l.default.Item,{label:"新闻动态原文链接"},m("news_url",{rules:[]})(d.default.createElement(n.default,{placeholder:"请输入新闻动态原文链接",maxLength:50}))),d.default.createElement(l.default.Item,{label:"新闻动态标题"},m("news_title",{rules:[]})(d.default.createElement(n.default,{placeholder:"请输入新闻动态标题",maxLength:45}))),d.default.createElement(l.default.Item,{label:"新闻动态内容"},m("news_content",{rules:[]})(d.default.createElement(n.default,{placeholder:"请输入新闻动态内容",maxLength:200}))),d.default.createElement("p",{class:"mt30"},"组织介绍"),d.default.createElement(c.default,{placeholder:"请输入组织介绍",height:300,mdID:"teamdescription",initValue:E,onChange:function(e){b(e)}}),d.default.createElement(r.default,{type:"primary",onClick:function(){v((function(t,a){if(!t){var r="/organizations/"+p+"/update_other.json";s.default.post(r,u({},a,{memo:E})).then((function(t){t&&e.showNotification("组织首页更新成功!")})).catch((function(e){}))}}))}},"确定")))})))},tlJt:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(a("8z0m")),n=c(a("CtXQ")),l=c(a("tsqr")),u=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],r=!0,n=!1,l=void 0;try{for(var u,i=e[Symbol.iterator]();!(r=(u=i.next()).done)&&(a.push(u.value),!t||a.length!==t);r=!0);}catch(e){n=!0,l=e}finally{try{!r&&i.return&&i.return()}finally{if(n)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("DZo9"),a("Pwec"),a("miYZ");var i=a("cDcd"),o=c(i),d=a("sYIF"),f=c(a("Po8q"));function c(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.getImage,a=e.url,c=e.getImageId,s=e.maxSize,p=void 0===s?2:s,m=e.action,v=void 0===m?(0,d.getUploadActionUrl)():m,g=e.getImageUrl,h=(0,i.useState)(void 0),y=u(h,2),E=y[0],b=y[1],w=(0,i.useState)(!1),_=u(w,2),I=_[0],x=_[1];return(0,i.useEffect)((function(){b(a)}),[a]),o.default.createElement(r.default,{name:"file",listType:"picture-card",className:"avatar-uploader",showUploadList:!1,action:v,beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type;t||l.default.error("上传的图片只能是JPG或者PNG格式!");var a=e.size/1024/1024<p;return a||l.default.error("上传的图片不能超过"+p+"MB!"),t&&a&&x(!0),t&&a},onChange:function(e){var a,r,n;e&&e.file&&"done"===e.file.status&&(x(!1),c&&c(e.file.response.id),g&&g(e.file.response.url),a=e.file.originFileObj,r=function(e){return b(e)},(n=new FileReader).addEventListener("load",(function(){return r(n.result)})),n.readAsDataURL(a),n.onload=function(e){t&&t(e.target.result)})},accept:".png,.jpg,.jpeg",withCredentials:!0,headers:{Authorization:f.default.load("autologin_trustie")}},E?o.default.createElement("img",{src:E,alt:"avatar",style:{width:"100%"}}):o.default.createElement("div",null,o.default.createElement(n.default,{type:I?"loading":"plus"}),o.default.createElement("div",{className:"ant-upload-text"},"点击上传")))}}}]);