补充修复
This commit is contained in:
@@ -1759,7 +1759,7 @@ class ShangpinLeixingView(APIView):
|
||||
# 1. 查询审核通过且抢单要求类型为1的商品类型,按排序权重升序
|
||||
shangpin_queryset = ShangpinLeixing.query.filter(
|
||||
GrabRequirement=1,
|
||||
shenheStatus=1
|
||||
shenhezhuangtai=1
|
||||
).select_related('bankuai').order_by('paixu')
|
||||
|
||||
# 2. 收集所有涉及到的板块ID
|
||||
@@ -5734,17 +5734,17 @@ class DashouHuoquLeixingView(APIView):
|
||||
|
||||
安全验证:
|
||||
1. JWT Token验证用户身份
|
||||
2. 只返回 shenheStatus=1(正常状态)的类型
|
||||
2. 只返回 shenhezhuangtai=1(正常状态)的类型
|
||||
3. 数据已排序:paixu降序 → id升序
|
||||
"""
|
||||
try:
|
||||
logger.info(f"打手获取商品类型请求 - 用户ID: {request.user.yonghuid}")
|
||||
|
||||
# 🔴 查询所有正常状态的商品类型
|
||||
# 条件:shenheStatus=1(正常状态)
|
||||
# 条件:shenhezhuangtai=1(正常状态)
|
||||
# 排序:先按 paixu 降序(数值大的在前),再按 id 升序
|
||||
leixing_queryset = ShangpinLeixing.query.filter(
|
||||
shenheStatus=1 # 🔴 只取正常状态,排除审核专用
|
||||
shenhezhuangtai=1 # 🔴 只取正常状态,排除审核专用
|
||||
).order_by('-paixu', 'id')
|
||||
|
||||
# 🔴 构建返回数据列表
|
||||
|
||||
Reference in New Issue
Block a user