コード例 #1
0
ファイル: doc_field.py プロジェクト: cash2one/bmp
 def get(self, page=None, pre_page=None, fid=None):
     if fid:
         return self.succ(DocField.get(fid))
     return self.succ(DocField.select(
         page,
         pre_page
     ))
コード例 #2
0
ファイル: doc_field.py プロジェクト: cash2one/bmp
 def delete(self, fid):
     field = DocField.get(fid)
     DocField.delete(fid, auto_commit=False)
     return self.success(DOC.DELETE, DocField, field)
コード例 #3
0
ファイル: doc_field.py プロジェクト: cash2one/bmp
 def put(self, fid):
     submit = self.request()
     submit["id"] = fid
     df = DocField.edit(submit, auto_commit=False)
     submit["doc_id"] = df.doc_id
     return self.success(DOC.PUT, DocField, submit)
コード例 #4
0
ファイル: doc_field.py プロジェクト: cash2one/bmp
 def post(self, fid):
     submit = self.request()
     submit["doc_id"] = fid
     DocField.add(submit, auto_commit=False)
     return self.success(DOC.NEW, DocField, submit)