Ejemplo n.º 1
0
 def get(self, type, page=0, pre_page=None, id=0):
     if id: return self.succ(StockOpt.get(id, _filters={"type": type}))
     return self.succ(
         StockOpt.select(
             page,
             pre_page,
             _filters=[StockOpt.type == type],
             _orders=[StockOpt.time.desc(),
                      StockOpt.update_time.desc()]))
Ejemplo n.º 2
0
 def get(self, page=0, pre_page=None):
     return self.succ(StockOpt.approvals(page, pre_page))
Ejemplo n.º 3
0
 def search(self, page=None, pre_page=None):
     submit = self.request()
     return self.succ(StockOpt.search(submit, page, pre_page))
Ejemplo n.º 4
0
 def put(self, id):
     submit = self.request()
     submit["id"] = id
     StockOpt.edit(submit)
     return self.succ()
Ejemplo n.º 5
0
 def delete(self, id):
     StockOpt.delete(id)
     return self.succ()
Ejemplo n.º 6
0
 def post(self):
     submit = self.request()
     StockOpt.add(submit)
     return self.succ()
Ejemplo n.º 7
0
 def search(self, page=None, pre_page=None):
     submit = self.request()
     return self.succ(StockOpt.search(submit, page, pre_page))
Ejemplo n.º 8
0
 def put(self, id):
     submit = self.request()
     submit["id"] = id
     StockOpt.edit(submit)
     return self.succ()
Ejemplo n.º 9
0
 def delete(self, id):
     StockOpt.delete(id)
     return self.succ()
Ejemplo n.º 10
0
 def post(self):
     submit = self.request()
     StockOpt.add(submit)
     return self.succ()
Ejemplo n.º 11
0
 def get(self, type, page=0, pre_page=None, id=0):
     if id: return self.succ(StockOpt.get(id, _filters={"type": type}))
     return self.succ(StockOpt.select(page, pre_page,
                                      _filters=[StockOpt.type == type],
                                      _orders=[StockOpt.time.desc(), StockOpt.update_time.desc()]))
Ejemplo n.º 12
0
 def get(self):
     submit = request.args
     resp = excel.make_response_from_records(StockOpt.export(submit), "xlsx")
     resp.headers["Content-Disposition"] = "attachment; filename=stock.xlsx"
     return resp