แก้ pathสร้างโครงสร้าง

This commit is contained in:
Kittapath 2024-01-29 11:36:03 +07:00
parent ae43aa918d
commit f9f0782cb2

View file

@ -112,7 +112,7 @@ export class OrganizationController extends Controller {
* @summary ORG_022 - #23 () * @summary ORG_022 - #23 ()
* *
*/ */
@Post() @Post("draft")
async CreateOrgRevision( async CreateOrgRevision(
@Body() requestBody: CreateOrgRevision, @Body() requestBody: CreateOrgRevision,
@Request() request: { user: Record<string, any> }, @Request() request: { user: Record<string, any> },
@ -288,51 +288,48 @@ export class OrganizationController extends Controller {
*/ */
@Get("{id}") @Get("{id}")
async detail(@Path() id: string) { async detail(@Path() id: string) {
try { try {
const orgRevisionData = await AppDataSource.getRepository(OrgRevision) const orgRevisionData = await AppDataSource.getRepository(OrgRevision)
.createQueryBuilder("orgRevision") .createQueryBuilder("orgRevision")
// .leftJoin("orgRevision.orgRoots", "orgRoot") // .leftJoin("orgRevision.orgRoots", "orgRoot")
// .leftJoin("orgRoot.orgChild1s", "orgChild1") // .leftJoin("orgRoot.orgChild1s", "orgChild1")
// .leftJoin("orgChild1.orgChild2s", "orgChild2") // .leftJoin("orgChild1.orgChild2s", "orgChild2")
// .leftJoin("orgChild2.orgChild3s", "orgChild3") // .leftJoin("orgChild2.orgChild3s", "orgChild3")
// .leftJoin("orgChild3.orgChild4s", "orgChild4") // .leftJoin("orgChild3.orgChild4s", "orgChild4")
.where("orgRevision.id = :id", { id }) .where("orgRevision.id = :id", { id })
// .select([ // .select([
// "orgRoot.id", // "orgRoot.id",
// "orgRoot.orgRootName", // "orgRoot.orgRootName",
// "orgRoot.orgRootShortName", // "orgRoot.orgRootShortName",
// "orgRoot.orgRootCode", // "orgRoot.orgRootCode",
// "orgRoot.orgRootOrder", // "orgRoot.orgRootOrder",
// "orgChild1.id", // "orgChild1.id",
// "orgChild1.orgChild1Name", // "orgChild1.orgChild1Name",
// "orgChild1.orgChild1ShortName", // "orgChild1.orgChild1ShortName",
// "orgChild1.orgChild1Code", // "orgChild1.orgChild1Code",
// "orgChild1.orgChild1Order", // "orgChild1.orgChild1Order",
// "orgChild2.id", // "orgChild2.id",
// "orgChild2.orgChild2Name", // "orgChild2.orgChild2Name",
// "orgChild2.orgChild2ShortName", // "orgChild2.orgChild2ShortName",
// "orgChild2.orgChild2Code", // "orgChild2.orgChild2Code",
// "orgChild2.orgChild2Order", // "orgChild2.orgChild2Order",
// "orgChild3.id", // "orgChild3.id",
// "orgChild3.orgChild3Name", // "orgChild3.orgChild3Name",
// "orgChild3.orgChild3ShortName", // "orgChild3.orgChild3ShortName",
// "orgChild3.orgChild3Code", // "orgChild3.orgChild3Code",
// "orgChild3.orgChild3Order", // "orgChild3.orgChild3Order",
// "orgChild4.id", // "orgChild4.id",
// "orgChild4.orgChild4Name", // "orgChild4.orgChild4Name",
// "orgChild4.orgChild4ShortName", // "orgChild4.orgChild4ShortName",
// "orgChild4.orgChild4Code", // "orgChild4.orgChild4Code",
// "orgChild4.orgChild4Order", // "orgChild4.orgChild4Order",
// ]) // ])
.getOne(); .getOne();
return new HttpSuccess(orgRevisionData); return new HttpSuccess(orgRevisionData);
} catch (error) { } catch (error) {
return error; return error;