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
|
import uuid
|
||||||
hashed_password = get_password_hash(user_data.password)
|
hashed_password = get_password_hash(user_data.password)
|
||||||
|
generated_code = generate_user_code(db)
|
||||||
user = User(
|
user = User(
|
||||||
f99_90_id=str(uuid.uuid4()),
|
f99_90_id=str(uuid.uuid4()),
|
||||||
f99_91_user_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,
|
f01_01_name=user_data.f01_01_name,
|
||||||
email=user_data.email,
|
email=user_data.email,
|
||||||
phone=user_data.phone,
|
phone=user_data.phone,
|
||||||
|
|
@ -88,13 +89,13 @@ def register(user_data: UserCreate, db: Session = Depends(get_db)):
|
||||||
|
|
||||||
# 更新邀请人、被邀请人的关联关系
|
# 更新邀请人、被邀请人的关联关系
|
||||||
if invited_by_user:
|
if invited_by_user:
|
||||||
# 邀请人的邀请码(创建后生成自己的邀请码)
|
# 记录是被谁邀请的
|
||||||
user.f01_13_invite_code = invited_by_user.user_code
|
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
|
invited_by_user.f99_101_invited_count = (invited_by_user.f99_101_invited_count or 0) + 1
|
||||||
|
|
||||||
# 生成自己的邀请码(用自己的user_code)
|
# 生成自己的邀请码(用自己的user_code)
|
||||||
user.f01_13_invite_code = user.user_code
|
user.f01_13_invite_code = generated_code
|
||||||
|
|
||||||
db.commit()
|
db.commit()
|
||||||
db.refresh(user)
|
db.refresh(user)
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
VERSION=1.2.76
|
VERSION=1.2.77
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "jiachenlong-frontend",
|
"name": "jiachenlong-frontend",
|
||||||
"version": "1.2.72",
|
"version": "1.2.77",
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "甲辰藏品管理系统 - 移动端前端",
|
"description": "甲辰藏品管理系统 - 移动端前端",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue