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