upd: add village active check on login and mobile user api

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-22 16:43:05 +08:00
parent 860e9e74c4
commit 144f4d554a
2 changed files with 12 additions and 3 deletions

View File

@@ -44,7 +44,8 @@ export async function GET(request: Request, context: { params: { id: string } })
},
Village:{
select:{
name:true
name:true,
isActive:true,
}
}
},
@@ -57,8 +58,9 @@ export async function GET(request: Request, context: { params: { id: string } })
const phone = users?.phone.substr(2)
const role = users?.UserRole.name
const village = users?.Village.name
const villageIsActive = users?.Village.isActive
const result = { ...userData, group, position, idUserRole, phone, role, village };
const result = { ...userData, group, position, idUserRole, phone, role, village, villageIsActive };
const omitData = _.omit(result, ["Group", "Position", "UserRole", "Village"]);