แก้ api สร้างโครงสร้างใหม่
This commit is contained in:
parent
494044773b
commit
095b777775
1 changed files with 4 additions and 0 deletions
|
|
@ -41,6 +41,7 @@ import permission from "../interfaces/permission";
|
|||
@SuccessResponse(HttpStatusCode.OK, "สำเร็จ")
|
||||
export class OrganizationController extends Controller {
|
||||
private orgRevisionRepository = AppDataSource.getRepository(OrgRevision);
|
||||
private permissionOrgRepository = AppDataSource.getRepository(PermissionOrg);
|
||||
private orgRootRepository = AppDataSource.getRepository(OrgRoot);
|
||||
private child1Repository = AppDataSource.getRepository(OrgChild1);
|
||||
private child2Repository = AppDataSource.getRepository(OrgChild2);
|
||||
|
|
@ -586,6 +587,9 @@ export class OrganizationController extends Controller {
|
|||
await this.child3Repository.delete({ orgRevisionId: In(_orgRevisions.map((x) => x.id)) });
|
||||
await this.child2Repository.delete({ orgRevisionId: In(_orgRevisions.map((x) => x.id)) });
|
||||
await this.child1Repository.delete({ orgRevisionId: In(_orgRevisions.map((x) => x.id)) });
|
||||
await this.permissionOrgRepository.delete({
|
||||
orgRootId: In(_posMasters.map((x) => x.orgRootId)),
|
||||
});
|
||||
await this.orgRootRepository.delete({ orgRevisionId: In(_orgRevisions.map((x) => x.id)) });
|
||||
await this.orgRevisionRepository.remove(_orgRevisions);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue