Files
SST/tmpl/work/api/order_api.py
2026-09-19 16:25:15 +08:00

25 lines
741 B
Python

from fastapi import APIRouter,Depends
from dao.order_dao import select_orders,insert_users,update_users,delete_users
from schema.order_schema import OrderResponse
orderapi = APIRouter()
@orderapi.get('/orders')
def get_orders(data=Depends(select_orders)):
l = []
for i in data:
l.append({'id':i.id,'title':i.title,'userid':i.userid,'create_date':i.create_date,'update_date':i.update_date})
return l
@orderapi.post('/orders',response_model=OrderResponse)
def add_order(data=Depends(insert_users)):
return data
@orderapi.put('/orders',response_model=OrderResponse)
def put_order(data=Depends(update_users)):
return data
@orderapi.delete('/orders')
def delete_order(data=Depends(delete_users)):
return data