예제 #1
0
파일: doc_index.py 프로젝트: xutaoding/bmp
 def get(self, page=None, pre_page=None, iid=None):
     if iid:
         return self.succ(DocIndex.get(iid))
     return self.succ(DocIndex.select(
         page,
         pre_page
     ))
예제 #2
0
 def delete(self, iid):
     index = DocIndex.get(iid)
     DocIndex.delete(iid, auto_commit=False)
     return self.success(DOC.DELETE, DocIndex, index)
예제 #3
0
 def put(self, iid):
     submit = self.request()
     submit["id"] = iid
     dindex = DocIndex.edit(submit, auto_commit=False)
     submit["doc_id"] = dindex.doc_id
     return self.success(DOC.PUT, DocIndex, submit)
예제 #4
0
 def post(self, iid):
     submit = self.request()
     submit["doc_id"] = iid
     index = DocIndex.add(submit)
     return self.success(DOC.NEW, DocIndex, submit)
예제 #5
0
 def get(self, page=None, pre_page=None, iid=None):
     if iid:
         return self.succ(DocIndex.get(iid))
     return self.succ(DocIndex.select(page, pre_page))
예제 #6
0
파일: doc_index.py 프로젝트: xutaoding/bmp
 def delete(self, iid):
     index = DocIndex.get(iid)
     DocIndex.delete(iid, auto_commit=False)
     return self.success(DOC.DELETE, DocIndex, index)
예제 #7
0
파일: doc_index.py 프로젝트: xutaoding/bmp
 def put(self, iid):
     submit = self.request()
     submit["id"] = iid
     dindex = DocIndex.edit(submit, auto_commit=False)
     submit["doc_id"] = dindex.doc_id
     return self.success(DOC.PUT, DocIndex, submit)
예제 #8
0
파일: doc_index.py 프로젝트: xutaoding/bmp
 def post(self, iid):
     submit = self.request()
     submit["doc_id"] = iid
     index = DocIndex.add(submit)
     return self.success(DOC.NEW, DocIndex, submit)