新增合同上传附件追加
This commit is contained in:
+10
-2
@@ -124,9 +124,17 @@ export async function loader({ request }: LoaderFunctionArgs) {
|
||||
const frontendJWT = JWTUtils.generateJWT(jwtUserInfo, tokenResponse.expires_in);
|
||||
console.log("前端JWT已生成");
|
||||
|
||||
// 更新userInfo以包含数据库ID和JWT信息
|
||||
// 更新userInfo以包含数据库ID、JWT,并用数据库标准字段覆盖关键属性,确保 nick_name 等存在
|
||||
const enhancedUserInfo = {
|
||||
...userInfo.data,
|
||||
...userInfo.data, // 保留OAuth返回的原字段(包含 nickname 等)
|
||||
username: savedUserData.username,
|
||||
nick_name: savedUserData.nick_name,
|
||||
phone_number: savedUserData.phone_number,
|
||||
email: savedUserData.email,
|
||||
ou_id: savedUserData.ou_id,
|
||||
ou_name: savedUserData.ou_name,
|
||||
status: savedUserData.status,
|
||||
is_leader: savedUserData.is_leader,
|
||||
user_id: savedUserData.id,
|
||||
user_role: userRole,
|
||||
frontend_jwt: frontendJWT
|
||||
|
||||
Reference in New Issue
Block a user