From 0ccd8c3d63601c26a8a106fd611b122fb1f1432b Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 16 Nov 2021 17:00:20 +0800 Subject: [PATCH] mydoc ok --- scripts/mydoc/mydoc.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/scripts/mydoc/mydoc.py b/scripts/mydoc/mydoc.py index 5047a66..f7e8e78 100644 --- a/scripts/mydoc/mydoc.py +++ b/scripts/mydoc/mydoc.py @@ -69,7 +69,13 @@ class MyDoc(object): (''.join([' ' for i in range(ident + 1)]), )) else: - [outRsp(p, ident + 1) for p in item[1][0].fields] + self._wf.write(' * %s{\n' % + (''.join([' ' for i in range(ident + 1)]), + )) + [outRsp(p, ident + 2) for p in item[1][0].fields] + self._wf.write(' * %s}\n' % + (''.join([' ' for i in range(ident + 1)]), + )) else: self._wf.write(' * %s{\n' % (''.join([' ' for i in range(ident + 1)]), @@ -79,7 +85,7 @@ class MyDoc(object): self._wf.write(' * %s}\n' % (''.join([' ' for i in range(ident + 1)]), )) - self._wf.write(' * %s]\n' % (''.join([' ' for i in range(ident)]))) + self._wf.write(' * %s],\n' % (''.join([' ' for i in range(ident)]))) else: self._wf.write(' * %s"%s": { //%s\n' % (''.join([' ' for i in range(ident)]), @@ -96,7 +102,12 @@ class MyDoc(object): getJsonValue(item[1]), item[2])) else: - [outRsp(p, 1) for p in item[1].fields] + self._wf.write(' * %s"%s": { //%s\n' % + (''.join([' ' for i in range(ident)]), + item[0], + item[2])) + [outRsp(p, ident + 1) for p in item[1].fields] + self._wf.write(' * %s},\n' % (''.join([' ' for i in range(ident)]))) for item in c.apis: self._wf.write('\n /**\n')