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([[196],{VwnK:function(q,M,e){"use strict";e.r(M);var ee=e("+L6B"),I=e("2/Rp"),te=e("OaEy"),y=e("2fM7"),ae=e("14J3"),D=e("BMrR"),ne=e("5NDa"),L=e("5rEg"),se=e("jCWc"),i=e("kPKH"),T=e("v7Ap"),K=e("c1Ei"),h=e.n(K),_e=e("miYZ"),W=e("tsqr"),v=e("XEnU"),b=e("5Tp6"),re=e("y8nQ"),m=e("Vl3Y"),O=e("k16G"),F=e("SIvP"),u=e("q1tI"),t=e.n(u),S=e("9kvl"),x=e("ErOA"),V=e("xKgJ"),z=e("Ot1p"),$=function(l){var c,f,p,le=l.user,oe=l.globalSetting,ue=l.loading,j=l.dispatch,o=l.restful,U=Object(F.a)(l,["user","globalSetting","loading","dispatch","restful"]),w=Object(u.useState)({content:"",message:"",status:0,contacts:[],address:"",data:[]}),A=Object(O.a)(w,2),de=A[0],ie=A[1],N=Object(u.useState)(!0),B=Object(O.a)(N,2),me=B[0],J=B[1],r=U.match.params,G=m.a.useForm(),Y=Object(O.a)(G,1),P=Y[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`),C=Object(O.a)(H,2),Q=C[0],X=C[1];Object(u.useEffect)(function(){P.resetFields()},[r.id]);var Z=function(){var s=Object(b.a)(h.a.mark(function n(a){var g,_,R;return h.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,P.getFieldsValue();case 2:return g=d.sent,_="/api/restfuls.json",r.id!=0&&(_="/api/restfuls/".concat(r.id,".json")),d.next=7,Object(x.a)(_,{method:r.id!=0?"put":"post",body:Object(v.a)(Object(v.a)({file_type:0},g),{},{parent_id:g.parent_id||""})});case 7:R=d.sent,R.status===0&&(W.b.success("\u6DFB\u52A0\u6210\u529F"),U.history.push("/ch/rest/".concat(R.data.id)));case 9:case"end":return d.stop()}},n)}));return function(a){return s.apply(this,arguments)}}(),k=function(){var s=Object(b.a)(h.a.mark(function n(){var a;return h.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,j({type:"restful/getRestful"});case 2:if(!(r.id!=0)){_.next=8;break}return _.next=5,j({type:"restful/getRestfulDetail",payload:Object(v.a)({},r)});case 5:a=_.sent,P.setFieldsValue({description:a==null?void 0:a.description,name:a==null?void 0:a.name}),Object(V.p)()||U.history.replace("/403");case 8:case"end":return _.stop()}},n)}));return function(){return s.apply(this,arguments)}}();return Object(u.useEffect)(function(){var s,n;if(((s=o.restful)===null||s===void 0?void 0:s.data)&&P.setFieldsValue({parent_id:r.categoryId*1}),((n=o.restfulDetail)===null||n===void 0?void 0:n.description)&&r.id!=0){var a;X((a=o.restfulDetail)===null||a===void 0?void 0:a.description)}},[o.restful,(c=o.restfulDetail)===null||c===void 0?void 0:c.description]),Object(u.useEffect)(function(){J(!0),k()},[r.id]),t.a.createElement("section",null,t.a.createElement("aside",{className:"edu-container mt30"},t.a.createElement(m.a,{onFinish:Z,form:P,initialValues:Object(T.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(L.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(y.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(y.a.Option,{value:0,key:9999},"\u6839\u76EE\u5F55"),o==null||((f=o.restful)===null||f===void 0||((p=f.data)===null||p===void 0))?void 0:p.map(function(s,n){return t.a.createElement(y.a.Option,{value:s.id,key:n},s.title)}))))),t.a.createElement(m.a.Item,{name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}]},t.a.createElement(z.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(I.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,c=E.loading,f=E.globalSetting,p=E.restful;return{user:l,globalSetting:f,restful:p,loading:c.models.index}})($)}}]);
|