build/static/js/207.e6bcb98d.chunk.js

1 line
5.0 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[207],{"m+2u":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r,l=w(a("2/Rp")),o=w(a("Vl3Y")),u=w(a("5rEg")),i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},c=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,r=!1,l=void 0;try{for(var o,u=e[Symbol.iterator]();!(n=(o=u.next()).done)&&(a.push(o.value),!t||a.length!==t);n=!0);}catch(e){r=!0,l=e}finally{try{!n&&u.return&&u.return()}finally{if(r)throw l}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},d=(n=["{\n padding:20px 30px;\n}"],r=["{\n padding:20px 30px;\n}"],Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(r)}})));a("+L6B"),a("y8nQ"),a("5NDa");var s=a("q1tI"),f=w(s),m=a("spEH"),p=w(a("ess8")),v=w(a("vOnD")),g=w(a("wWpp")),_=w(a("vDqi")),h=w(a("p7gc"));function w(e){return e&&e.__esModule?e:{default:e}}var E=u.default.TextArea,b=v.default.div(d);t.default=o.default.create()((0,s.forwardRef)((function(e){var t=e.form,a=e.organizeDetail,n=e.showNotification,r=(0,s.useState)(0),d=c(r,2),v=d[0],w=d[1],y=(0,s.useState)(void 0),x=c(y,2),I=x[0],N=x[1],j=(0,s.useState)(void 0),O=c(j,2),P=O[0],z=O[1],S=t.getFieldDecorator,k=t.validateFields,C=t.setFieldsValue;(0,s.useEffect)((function(){a&&(C(i({},a,{max_repo_creation:-1===a.max_repo_creation?"":a.max_repo_creation})),z(a.news_banner_id),w(a.news_content?a.news_content.length:0),N(a.memo))}),[a]);var D=(0,s.useCallback)((function(e,t,a,n,r,l,u){return f.default.createElement("div",null,f.default.createElement("span",{className:r?"required":""},e),f.default.createElement(o.default.Item,{help:u},S(t,{rules:a,validateFirst:!0,valuePropName:l?"checked":"value"})(n)))}),[]);return f.default.createElement("div",null,f.default.createElement(m.WhiteBack,null,f.default.createElement(p.default,null,"组织首页管理"),f.default.createElement(b,null,f.default.createElement(o.default,{className:"homePageManage"},D("新闻动态图片","news_banner_id",[],f.default.createElement(g.default,{getImageId:function(e){z(e)},imageId:P})),f.default.createElement("div",{style:{marginTop:"-30px",position:"relative",zIndex:"1"},className:"mb20 ml30"},f.default.createElement("a",{onClick:function(){z(void 0)}},"删除")),D("新闻动态原文链接","news_url",[],f.default.createElement(u.default,{placeholder:"请输入新闻动态原文链接",maxLength:50})),D("新闻动态标题","news_title",[],f.default.createElement(u.default,{placeholder:"请输入新闻动态",maxLength:45})),f.default.createElement("div",{className:"pr"},f.default.createElement("span",{className:"toprightNum"},v,"/200"),D("新闻动态内容","news_content",[],f.default.createElement(E,{placeholder:"请输入新闻内容",maxLength:200,onChange:function(e){w(e.target.value?e.target.value.length:0)},autoSize:!0}))),f.default.createElement("p",{className:"mt30"},"组织介绍"),f.default.createElement(h.default,{placeholder:"请输入组织介绍",height:500,mdID:"order-new-description",initValue:I,onChange:N}),f.default.createElement(l.default,{type:"primary",onClick:function(){k((function(e,r){if(!e){var l=r.news_url,o=r.news_title,u=r.news_content;if(console.log("news_title",o,u),!o&&u||!u&&o){console.log("cuo");var c=o?"news_content":"news_title";console.log(c),t.setFields((f={},m=c,p={value:t.getFieldValue(c),errors:[new Error("新闻动态标题和内容必须同时输入")]},m in f?Object.defineProperty(f,m,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[m]=p,f))}else{var d={news_url:l,news_title:o,news_content:u,news_banner_id:P,memo:I};console.log("成功",d);var s="/organizations/"+a.id+"/update_other.json";_.default.post(s,d).then((function(e){e&&e.data&&(n("组织信息更新成功!"),C(i({},d)))})).catch((function(e){}))}}var f,m,p}))}},"确定")))))})))},wWpp:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=c(a("8z0m")),r=c(a("CtXQ")),l=c(a("tsqr"));a("DZo9"),a("Pwec"),a("miYZ");var o=a("q1tI"),u=c(o),i=a("sYIF");function c(e){return e&&e.__esModule?e:{default:e}}var d=JSON.parse(localStorage.getItem("chromesetting"));t.default=(0,o.forwardRef)((function(e){var t=e.getImageId,a=e.imageId;return u.default.createElement(n.default,{listType:"picture-card",className:"avatar-uploader",showUploadList:!1,action:(0,i.getUploadActionUrl)(),accept:".png,.jpg,.jpeg",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<2;return a||l.default.error("上传的图片不能超过2MB!"),t&&a},onChange:function(e){e&&e.file&&"done"===e.file.status&&t(e.file.response.id)}},a?u.default.createElement("img",{src:d.current_main_site_url+"/api/attachments/"+a,alt:"avatar",style:{width:"100%"}}):u.default.createElement("div",null,u.default.createElement(r.default,{type:"plus"}),u.default.createElement("div",{className:"ant-upload-text"},"点击上传")))}))}}]);