diff --git a/backend/app/routers/auth.py b/backend/app/routers/auth.py index 7cae222..0f70470 100644 --- a/backend/app/routers/auth.py +++ b/backend/app/routers/auth.py @@ -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) diff --git a/config/VERSION b/config/VERSION index 5f8175f..24ca32d 100644 --- a/config/VERSION +++ b/config/VERSION @@ -1 +1 @@ -VERSION=1.2.76 +VERSION=1.2.77 diff --git a/frontend/package.json b/frontend/package.json index f7a2c99..d1973e5 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "jiachenlong-frontend", - "version": "1.2.72", + "version": "1.2.77", "private": true, "description": "甲辰藏品管理系统 - 移动端前端", "scripts": {