feat: 商家派单金额限额改为后台可配置,派单接口读取XcxSysPeizhi
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -2556,15 +2556,11 @@ class ShangjiaPaifaView(APIView):
|
||||
logger.warning(f"参数缺失: {request.data}")
|
||||
return Response({'code': 400, 'msg': '缺少必填参数'})
|
||||
|
||||
# ----- 4. 价格验证 -----
|
||||
try:
|
||||
jiage = float(jiage_str)
|
||||
if jiage < 10 or jiage > 10000:
|
||||
return Response({'code': 400, 'msg': '价格需在10-10000元之间'})
|
||||
if '.' in str(jiage_str) and len(str(jiage_str).split('.')[1]) > 2:
|
||||
return Response({'code': 400, 'msg': '最多支持两位小数'})
|
||||
except ValueError:
|
||||
return Response({'code': 400, 'msg': '价格格式错误'})
|
||||
# ----- 4. 价格验证(限额读后台配置,非写死)-----
|
||||
from utils.shangjia_paifa_config import validate_shangjia_paifa_jiage
|
||||
price_ok, price_msg, jiage = validate_shangjia_paifa_jiage(jiage_str)
|
||||
if not price_ok:
|
||||
return Response({'code': 400, 'msg': price_msg})
|
||||
|
||||
# ----- 5. 商品类型 -----
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user