update
This commit is contained in:
parent
2c115f456e
commit
8eec62410d
@ -89,7 +89,20 @@ async def get_order_additional_fees(
|
|||||||
if request.order_user_id != current_user.userid and request.deliveryman_id != current_user.userid:
|
if request.order_user_id != current_user.userid and request.deliveryman_id != current_user.userid:
|
||||||
return error_response(code=403, message="您无权查看该订单的加价请求")
|
return error_response(code=403, message="您无权查看该订单的加价请求")
|
||||||
|
|
||||||
return success_response(data=OrderAdditionalFeeInfo.model_validate(request))
|
result = OrderAdditionalFeeInfo.model_validate(request).model_dump()
|
||||||
|
|
||||||
|
if result.get("deliveryman_id"):
|
||||||
|
deliveryman = db.query(UserDB).filter(
|
||||||
|
UserDB.userid == result.get("deliveryman_id")
|
||||||
|
).first()
|
||||||
|
|
||||||
|
result.update({
|
||||||
|
"deliveryman_name": deliveryman.nickname,
|
||||||
|
"deliveryman_avatar": deliveryman.avatar,
|
||||||
|
"deliveryman_phone": deliveryman.phone
|
||||||
|
})
|
||||||
|
|
||||||
|
return success_response(data=result)
|
||||||
|
|
||||||
@router.put("/{request_id}/accept", response_model=ResponseModel)
|
@router.put("/{request_id}/accept", response_model=ResponseModel)
|
||||||
async def accept_additional_fee(
|
async def accept_additional_fee(
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user