Ver código fonte

user_id 改为字符串类型适配

AnlaAnla 12 horas atrás
pai
commit
3b9af6d8a4
2 arquivos alterados com 3 adições e 3 exclusões
  1. 1 1
      app/api/cards.py
  2. 2 2
      app/crud/crud_card.py

+ 1 - 1
app/api/cards.py

@@ -125,7 +125,7 @@ def get_next_card_details(card_id: int, db_conn: PooledMySQLConnection = db_depe
 @router.get("/card_list_filter", response_model=CardListResponseWrapper, summary="获取卡牌列表和总数 [用户调用]")
 def card_list_filter(
         card_id: Optional[int] = Query(None, description="筛选:卡牌ID"),
-        user_id: Optional[int] = Query(None, ge=0, description="查询卡牌是否绑定到该外部用户ID"),
+        user_id: Optional[str] = Query(None, description="查询卡牌是否绑定到该外部用户ID"),
         cardNo: Optional[str] = Query(None, description="筛选:卡牌编号"),
         card_name: Optional[str] = Query(None, description="筛选:卡牌名称"),
         card_type: Optional[CardType] = Query(None, description="筛选:卡牌类型"),

+ 2 - 2
app/crud/crud_card.py

@@ -323,8 +323,8 @@ def get_card_list_and_count(
         sort_order: SortOrder,
         skip: int,
         limit: int,
-        permission_user_id: Optional[int] = None,
-        bound_user_id: Optional[int] = None
+        permission_user_id: Optional[str] = None,
+        bound_user_id: Optional[str] = None
 ) -> Dict[str, Any]:
     with db_conn.cursor(dictionary=True) as cursor:
         conditions = []