add isedit add permission
This commit is contained in:
parent
d94ba9b4ed
commit
53251652b2
4 changed files with 1263 additions and 3 deletions
|
|
@ -50,7 +50,7 @@ export class PermissionProfileController extends Controller {
|
|||
@Get()
|
||||
async GetActiveRootIdAdmin(@Request() request: RequestWithUser) {
|
||||
const orgRevisionActive = await this.orgRevisionRepository.findOne({
|
||||
where: { orgRevisionIsCurrent: false, orgRevisionIsDraft: true },
|
||||
where: { orgRevisionIsCurrent: true, orgRevisionIsDraft: false },
|
||||
relations: ["posMasters"],
|
||||
});
|
||||
if (!orgRevisionActive) return new HttpSuccess([]);
|
||||
|
|
@ -439,6 +439,8 @@ export class PermissionProfileController extends Controller {
|
|||
id: _data.id,
|
||||
profileId: _data.profileId,
|
||||
orgRootId: _data.orgRootId,
|
||||
isCheck: _data.isCheck,
|
||||
isEdit: _data.isEdit,
|
||||
orgNew: _data.orgRootTree.orgRootName,
|
||||
avatar: _data.profileTree.avatar,
|
||||
avatarName: _data.profileTree.avatarName,
|
||||
|
|
@ -467,7 +469,7 @@ export class PermissionProfileController extends Controller {
|
|||
@Post()
|
||||
async Post(
|
||||
@Request() request: RequestWithUser,
|
||||
@Body() requestBody: { nodeId: string; personId: string[] },
|
||||
@Body() requestBody: { nodeId: string; personId: string[]; isEdit: boolean; isCheck: boolean },
|
||||
) {
|
||||
// if (!request.user.role.includes("SUPER_ADMIN")) {
|
||||
// throw new HttpError(HttpStatus.FORBIDDEN, "ไม่มีสิทธิ์ใช้งานระบบนี้");
|
||||
|
|
@ -508,6 +510,8 @@ export class PermissionProfileController extends Controller {
|
|||
const _permissionProfile = profile.map((profile) => {
|
||||
const permission = new PermissionProfile();
|
||||
permission.orgRootId = requestBody.nodeId;
|
||||
permission.isEdit = requestBody.isEdit;
|
||||
permission.isCheck = requestBody.isCheck;
|
||||
permission.profileId = profile.id;
|
||||
permission.createdUserId = request.user.sub;
|
||||
permission.createdFullName = request.user.name;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue