You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
5.4 KiB
51 lines
5.4 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[95],{VwnK:function(q,M,e){"use strict";e.r(M);var ee=e("+L6B"),T=e("2/Rp"),te=e("OaEy"),v=e("2fM7"),ae=e("14J3"),D=e("BMrR"),ne=e("5NDa"),A=e("5rEg"),_e=e("jCWc"),i=e("kPKH"),I=e("jrin"),W=e("WmNS"),O=e.n(W),se=e("miYZ"),K=e("tsqr"),b=e("k1fw"),U=e("9og8"),re=e("y8nQ"),m=e("Vl3Y"),h=e("tJVT"),F=e("PpiC"),u=e("q1tI"),t=e.n(u),S=e("9kvl"),x=e("ErOA"),V=e("xKgJ"),w=e("Ot1p"),N=function(l){var p,c,f,le=l.user,oe=l.globalSetting,ue=l.loading,j=l.dispatch,o=l.restful,g=Object(F.a)(l,["user","globalSetting","loading","dispatch","restful"]),$=Object(u.useState)({content:"",message:"",status:0,contacts:[],address:"",data:[]}),C=Object(h.a)($,2),de=C[0],ie=C[1],J=Object(u.useState)(!0),B=Object(h.a)(J,2),me=B[0],G=B[1],r=g.match.params,Y=m.a.useForm(),z=Object(h.a)(Y,1),P=z[0],H=Object(u.useState)(`
|
|
|
|
|
|
##### \u7B80\u8981\u63CF\u8FF0
|
|
|
|
- \u7528\u6237\u6CE8\u518C\u63A5\u53E3
|
|
|
|
##### \u8BF7\u6C42URL
|
|
- \` http://xx.com/api/user/register \`
|
|
|
|
##### \u8BF7\u6C42\u65B9\u5F0F
|
|
- POST
|
|
|
|
##### \u53C2\u6570
|
|
|
|
|\u53C2\u6570\u540D|\u5FC5\u9009|\u7C7B\u578B|\u8BF4\u660E|
|
|
|:---- |:---|:----- |----- |
|
|
|username |\u662F |string |\u7528\u6237\u540D |
|
|
|password |\u662F |string | \u5BC6\u7801 |
|
|
|name |\u5426 |string | \u6635\u79F0 |
|
|
|
|
##### \u8FD4\u56DE\u793A\u4F8B
|
|
|
|
\`\`\`
|
|
{
|
|
"error_code": 0,
|
|
"data": {
|
|
"uid": "1",
|
|
"username": "12154545",
|
|
"name": "\u5434\u7CFB\u6302",
|
|
"groupid": 2 ,
|
|
"reg_time": "1436864169",
|
|
"last_login_time": "0",
|
|
}
|
|
}
|
|
\`\`\`
|
|
|
|
##### \u8FD4\u56DE\u53C2\u6570\u8BF4\u660E
|
|
|
|
|\u53C2\u6570\u540D|\u7C7B\u578B|\u8BF4\u660E|
|
|
|:----- |:-----|----- |
|
|
|groupid |int |\u7528\u6237\u7EC4id\uFF0C1\uFF1A\u8D85\u7EA7\u7BA1\u7406\u5458\uFF1B2\uFF1A\u666E\u901A\u7528\u6237 |
|
|
|
|
##### \u5907\u6CE8
|
|
|
|
- \u66F4\u591A\u8FD4\u56DE\u9519\u8BEF\u4EE3\u7801\u8BF7\u770B\u9996\u9875\u7684\u9519\u8BEF\u4EE3\u7801\u63CF\u8FF0
|
|
|
|
|
|
|
|
\u6B22\u8FCE\u4F7F\u7528\uFF01`),L=Object(h.a)(H,2),Q=L[0],Z=L[1];Object(u.useEffect)(function(){P.resetFields()},[r.id]);var X=function(){var _=Object(U.a)(O.a.mark(function n(a){var y,s,R;return O.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,P.getFieldsValue();case 2:return y=d.sent,s="/api/restfuls.json",r.id!=0&&(s="/api/restfuls/".concat(r.id,".json")),d.next=7,Object(x.a)(s,{method:r.id!=0?"put":"post",body:Object(b.a)(Object(b.a)({file_type:0},y),{},{parent_id:y.parent_id||""})});case 7:R=d.sent,R.status===0&&(K.b.success("\u6DFB\u52A0\u6210\u529F"),g.history.push("/ch/rest/".concat(R.data.id)));case 9:case"end":return d.stop()}},n)}));return function(a){return _.apply(this,arguments)}}(),k=function(){var _=Object(U.a)(O.a.mark(function n(){var a;return O.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,j({type:"restful/getRestful"});case 2:if(!(r.id!=0)){s.next=8;break}return s.next=5,j({type:"restful/getRestfulDetail",payload:Object(b.a)({},r)});case 5:a=s.sent,P.setFieldsValue({description:a==null?void 0:a.description,name:a==null?void 0:a.name}),Object(V.g)()||g.history.replace("/403");case 8:case"end":return s.stop()}},n)}));return function(){return _.apply(this,arguments)}}();return Object(u.useEffect)(function(){var _,n;if(((_=o.restful)===null||_===void 0?void 0:_.data)&&P.setFieldsValue({parent_id:r.categoryId*1}),((n=o.restfulDetail)===null||n===void 0?void 0:n.description)&&r.id!=0){var a;Z((a=o.restfulDetail)===null||a===void 0?void 0:a.description)}},[o.restful,(p=o.restfulDetail)===null||p===void 0?void 0:p.description]),Object(u.useEffect)(function(){G(!0),k()},[r.id]),t.a.createElement("section",null,t.a.createElement("aside",{className:"edu-container mt30"},t.a.createElement(m.a,{onFinish:X,form:P,initialValues:Object(I.a)({},"name","")},t.a.createElement(D.a,{className:"mt30"},t.a.createElement(i.a,{flex:"80px",className:"font14"},"\u76EE\u5F55\u540D\u79F0\uFF1A"),t.a.createElement(i.a,{flex:"1"},t.a.createElement(m.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}]},t.a.createElement(A.a,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26 ",maxLength:60})))),t.a.createElement(D.a,{className:""},t.a.createElement(i.a,{flex:"80px",className:"font14"},"\u6240\u5C5E\u76EE\u5F55:"),t.a.createElement(i.a,{flex:"1"},t.a.createElement(m.a.Item,{name:"parent_id",rules:[{required:!0,message:"\u6240\u5C5E\u76EE\u5F55"}]},t.a.createElement(v.a,{showSearch:!0,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u76EE\u5F55",optionFilterProp:"children",filterOption:function(n,a){return a.children.toLowerCase().indexOf(n.toLowerCase())>=0}},t.a.createElement(v.a.Option,{value:0,key:9999},"\u6839\u76EE\u5F55"),o==null||((c=o.restful)===null||c===void 0||((f=c.data)===null||f===void 0))?void 0:f.map(function(_,n){return t.a.createElement(v.a.Option,{value:_.id,key:n},_.title)}))))),t.a.createElement(m.a.Item,{name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}]},t.a.createElement(w.a,{defaultValue:Q,watch:!0,height:600})),t.a.createElement(D.a,{align:"middle",justify:"center"},t.a.createElement(i.a,null,t.a.createElement(T.a,{style:{width:130},size:"large",type:"primary",htmlType:"submit"},"\u4FDD\u5B58"))),t.a.createElement("div",{className:"mt40"}))))};M.default=Object(S.a)(function(E){var l=E.user,p=E.loading,c=E.globalSetting,f=E.restful;return{user:l,globalSetting:c,restful:f,loading:p.models.index}})(N)}}]);
|