This commit is contained in:
aaron 2025-04-14 23:17:18 +08:00
parent d56793afe3
commit d45ea0a48f
2 changed files with 23 additions and 3 deletions

View File

@ -257,13 +257,13 @@ async def check_receive(
"message": message
})
@router.get("/{activity_id}/get_url_link", response_model=ResponseModel)
async def get_url_link(
@router.get("/{activity_id}/get_qr_code", response_model=ResponseModel)
async def get_qr_code(
activity_id: int,
db: Session = Depends(get_db),
current_user: UserDB = Depends(get_current_user)
):
"""获取URL链接"""
"""获取二维码"""
activity = db.query(CouponActivityDB).filter(
CouponActivityDB.id == activity_id
).first()
@ -287,6 +287,26 @@ async def get_url_link(
return success_response(data=url)
@router.get("/{activity_id}/get_url_link", response_model=ResponseModel)
async def get_url_link(
activity_id: int,
db: Session = Depends(get_db),
current_user: UserDB = Depends(get_current_user)
):
"""获取URL链接"""
activity = db.query(CouponActivityDB).filter(
CouponActivityDB.id == activity_id
).first()
if not activity:
return error_response(code=404, message="活动不存在")
# 获取URL链接
wechat_client = WeChatClient()
url = await wechat_client.get_url_link(path=f"pages/my/promation/activities/index", query=f"id={activity_id}")
return success_response(data=url)
@router.put("/{activity_id}", response_model=ResponseModel)
async def update_coupon_activity(

Binary file not shown.