build/static/js/166.476231cd.chunk.js

1 line
5.2 KiB
JavaScript
Raw Permalink 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([[166],{"14J3":function(e,t,a){"use strict";a.r(t),a("cIOH"),a("1GLa")},BMrR:function(e,t,a){"use strict";a.r(t);var l=a("qrJ5");t.default=l.a},daKm:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=m(a("2/Rp")),n=m(a("BMrR")),r=m(a("kPKH")),u=m(a("Vl3Y")),c=m(a("5rEg")),d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e};a("+L6B"),a("14J3"),a("jCWc"),a("y8nQ"),a("5NDa");var f=a("cDcd"),s=m(f);a("c2x/");var i=a("TxSN"),o=m(a("vDqi"));function m(e){return e&&e.__esModule?e:{default:e}}var p=c.default.TextArea,h=/^([1][3456789])\d{9}$/;t.default=u.default.create({name:"ApplyNew"})((function(e){var t=e.form,a=e.current_user,m=t.getFieldDecorator,E=t.validateFields;return(0,f.useEffect)((function(){document.title="申请创建专区"}),[]),(0,f.useEffect)((function(){a&&a.login||e.history.push("/403")}),[a]),s.default.createElement("div",{className:"applyBox"},s.default.createElement("div",{className:"applyContent"},s.default.createElement("p",{className:"apply-t"},"申请创建专区"),s.default.createElement("div",{className:"apply-tips"},s.default.createElement("h5",null,"申请说明:"),s.default.createElement("p",null,"1、如果您想要创建自己的专区请填写下方页面中的信息来提交专区申请。"),s.default.createElement("p",null,"2、管理员在收到您的专区申请后将会通过您提供的联系方式与您进行沟通请您留意查收信息。"),s.default.createElement("p",null,"3、如果您的专区建设情况出色希望在官方专区列表中展示请发送邮件至官方邮箱 gitlink@ccf.org.cn并在邮件中注明”推荐专区+您的专区链接”。经官方审核后,您的专区将会被推荐展示。")),s.default.createElement(u.default,{className:"applyForm"},s.default.createElement(u.default.Item,{label:"专区名称"},m("name",{rules:[{required:!0,message:"请输入专区名称"}]})(s.default.createElement(c.default,{placeholder:"请输入专区名称",maxLength:50,style:{height:"36px"}}))),s.default.createElement(u.default.Item,{label:"专区介绍"},m("introduction",{rules:[{required:!0,message:"请输入专区介绍"}]})(s.default.createElement(p,{placeholder:"请输入专区介绍内容",maxLength:200,rows:5}))),s.default.createElement(u.default.Item,{label:"专区用途"},m("purpose",{rules:[]})(s.default.createElement(p,{placeholder:"请输入专区用途内容",maxLength:200,rows:5}))),s.default.createElement(n.default,{type:"flex",justify:"space-between"},s.default.createElement(r.default,{span:11},s.default.createElement(u.default.Item,{label:"专区英文标识"},m("key",{rules:[{pattern:/^[a-zA-Z][a-zA-Z0-9_-]{0,18}[a-zA-Z]$/,message:"长度2-20只能包含数字、字母、下划线、中划线必须以字母开头结尾"},{validator:function(e,t,a){t?o.default.post("/accounts/check_keywords",{text:t}).then((function(e){e&&!1===e.data.data&&a("与系统标识重复,请更改标识"),a()})):a()}}],validateTrigger:"onBlur",validateFirst:!0})(s.default.createElement(c.default,{placeholder:"请输入专区域名标识,若未填写系统将根据专区名称自动生成",maxLength:20,style:{height:"36px"}})))),s.default.createElement(r.default,{span:11},s.default.createElement(u.default.Item,{label:"联系人"},m("contactPerson",{rules:[{required:!0,message:"请输入联系人"}]})(s.default.createElement(c.default,{placeholder:"请输入联系人",maxLength:50,style:{height:"36px"}}))))),s.default.createElement(n.default,{type:"flex",justify:"space-between"},s.default.createElement(r.default,{span:11},s.default.createElement(u.default.Item,{label:"联系人电话"},m("contactPhone",{rules:[{required:!0,message:"请输入联系人电话"},{validator:function(e,t,a){!function(e,t,a){t||a(),h.test(t)||a("请输入正确的手机号码"),a()}(0,t,a)}}],validateTrigger:"onBlur",validateFirst:!0})(s.default.createElement(c.default,{placeholder:"请输入联系人电话",maxLength:50,style:{height:"36px"}})))),s.default.createElement(r.default,{span:11},s.default.createElement(u.default.Item,{label:"联系人微信号"},m("contactWechat",{rules:[]})(s.default.createElement(c.default,{placeholder:"请输入联系人微信号",maxLength:50,style:{height:"36px"}}))))),s.default.createElement(u.default.Item,{label:"希望平台提供的服务"},m("servicesProvided",{rules:[]})(s.default.createElement(p,{placeholder:"请输入您希望平台提供的服务",maxLength:200,rows:5}))),s.default.createElement("div",{className:"mt20"},s.default.createElement(l.default,{style:{height:"36px",width:"100px"},type:"primary",onClick:function(){E((function(t,a){if(!t){var l=d({},a);(0,i.postCreateZone)(l).then((function(t){t&&t.data&&200===t.data.code&&(e.showNotification("提交成功!"),setTimeout((function(){window.location.href="/"}),70))})).catch((function(e){}))}}))}},"提交"),s.default.createElement(l.default,{style:{marginLeft:"30px",height:"36px",width:"100px"},onClick:function(){window.location.href="/"}},"取消")))))}))},jCWc:function(e,t,a){"use strict";a.r(t),a("cIOH"),a("1GLa")},kPKH:function(e,t,a){"use strict";a.r(t);var l=a("/kpp");t.default=l.a}}]);