update validate สิทธิ์จัดการโครงสร้างในเมนูโครงสร้างอัตตรากำลัง

This commit is contained in:
Adisak 2025-10-17 17:38:54 +07:00
parent 5cdcc2a91e
commit 0d059f24ea

View file

@ -1988,7 +1988,11 @@ export class OrganizationController extends Controller {
?.posMasterAssigns.find((x) => x.assignId === "SYS_ORG");
if (orgRevision.orgRevisionIsDraft && !orgRevision.orgRevisionIsCurrent && !attrOwnership) {
_data.root = profile.permissionProfiles.map((x) => x.orgRootId);
if(Array.isArray(profile.permissionProfiles) && profile.permissionProfiles.length > 0){
_data.root = profile.permissionProfiles.map((x) => x.orgRootId);
}else{
return new HttpSuccess({ remark: "", data: [] });
}
}
// กำหนดการเข้าถึงข้อมูลตามสถานะและสิทธิ์
const isCurrentActive = !orgRevision.orgRevisionIsDraft && orgRevision.orgRevisionIsCurrent;