1 line
5.2 KiB
JavaScript
1 line
5.2 KiB
JavaScript
(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}}]); |