fix: 修复邀请码字段无法保存的bug
This commit is contained in:
parent
448b3a1ba7
commit
b40f5c44a6
|
|
@ -69,10 +69,11 @@ def register(user_data: UserCreate, db: Session = Depends(get_db)):
|
|||
# 创建用户
|
||||
import uuid
|
||||
hashed_password = get_password_hash(user_data.password)
|
||||
generated_code = generate_user_code(db)
|
||||
user = User(
|
||||
f99_90_id=str(uuid.uuid4()),
|
||||
f99_91_user_id=str(uuid.uuid4()),
|
||||
user_code=generate_user_code(db),
|
||||
user_code=generated_code,
|
||||
f01_01_name=user_data.f01_01_name,
|
||||
email=user_data.email,
|
||||
phone=user_data.phone,
|
||||
|
|
@ -88,13 +89,13 @@ def register(user_data: UserCreate, db: Session = Depends(get_db)):
|
|||
|
||||
# 更新邀请人、被邀请人的关联关系
|
||||
if invited_by_user:
|
||||
# 邀请人的邀请码(创建后生成自己的邀请码)
|
||||
# 记录是被谁邀请的
|
||||
user.f01_13_invite_code = invited_by_user.user_code
|
||||
# 增加邀请人的邀请计数
|
||||
invited_by_user.f99_101_invited_count = (invited_by_user.f99_101_invited_count or 0) + 1
|
||||
|
||||
# 生成自己的邀请码(用自己的user_code)
|
||||
user.f01_13_invite_code = user.user_code
|
||||
user.f01_13_invite_code = generated_code
|
||||
|
||||
db.commit()
|
||||
db.refresh(user)
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
VERSION=1.2.76
|
||||
VERSION=1.2.77
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "jiachenlong-frontend",
|
||||
"version": "1.2.72",
|
||||
"version": "1.2.77",
|
||||
"private": true,
|
||||
"description": "甲辰藏品管理系统 - 移动端前端",
|
||||
"scripts": {
|
||||
|
|
|
|||
Loading…
Reference in New Issue