diff --git a/src/api/manage/api.organization.ts b/src/api/manage/api.organization.ts index 57d2fccbf..064a3d5e5 100644 --- a/src/api/manage/api.organization.ts +++ b/src/api/manage/api.organization.ts @@ -2,129 +2,130 @@ * api ระบบจัดการข้อมูลหลัก * เมนูย่อย: ข้อมูลโครงสร้างหน่วยงาน */ -import env from "../index" -const organization = `${env.API_URI}/metadata/organization/` -const organizationOrganization = `${env.API_URI}/metadata/organization-organization/` -const organizationShortName = `${env.API_URI}/metadata/organization-shortname/` -const organizationCode = `${env.API_URI_ORG_SERVICE}/PositionMaster/` -const organizationType = `${env.API_URI}/metadata/organization-type/` -const organizationLevel = `${env.API_URI}/metadata/organization-level/` -const organizationStatus = `${env.API_URI}/metadata/organization-status/` -const organizationAgency = `${env.API_URI}/metadata/organization-agency/` -const organizationGovernmentAgency = `${env.API_URI}/metadata/organization-government-agency/` -const organizationTelExternal = `${env.API_URI}/metadata/organization-tel-external/` -const organizationTelInternal = `${env.API_URI}/metadata/organization-tel-internal/` -const organizationFax = `${env.API_URI}/metadata/organization-fax/` -const dashbord = `${env.API_URI}/metadata/dashbord/` +import env from "../index"; +const organization = `${env.API_URI}/metadata/organization/`; +const organizationOrganization = `${env.API_URI}/metadata/organization-organization/`; +const organizationShortName = `${env.API_URI}/metadata/organization-shortname/`; +const organizationCode = `${env.API_URI_ORG_SERVICE}/PositionMaster/`; +const organizationType = `${env.API_URI}/metadata/organization-type/`; +const organizationLevel = `${env.API_URI}/metadata/organization-level/`; +const organizationStatus = `${env.API_URI}/metadata/organization-status/`; +const organizationAgency = `${env.API_URI}/metadata/organization-agency/`; +const organizationGovernmentAgency = `${env.API_URI}/metadata/organization-government-agency/`; +const organizationTelExternal = `${env.API_URI}/metadata/organization-tel-external/`; +const organizationTelInternal = `${env.API_URI}/metadata/organization-tel-internal/`; +const organizationFax = `${env.API_URI}/metadata/organization-fax/`; +const dashbord = `${env.API_URI}/metadata/dashbord/`; export default { - /** - * api จำนวนข้อมูลใน ระบบจัดการข้อมูลหลัก tab ย่อยแต่ละ tab - */ - organization, - countDashbordSubHistory: (type: number) => `${dashbord}${type}`, - countDashbordHistory: `${dashbord}`, + /** + * api จำนวนข้อมูลใน ระบบจัดการข้อมูลหลัก tab ย่อยแต่ละ tab + */ + organization, + countDashbordSubHistory: (type: number) => `${dashbord}${type}`, + countDashbordHistory: `${dashbord}`, - /** - * api หน่วยงาน - */ - listOrganizationOrganizationHistory: `${organizationOrganization}history`, - listOrganizationOrganizationHistoryId: (id: string) => - `${organizationOrganization}history/${id}`, - listOrganizationOrganizationPublished: `${organizationOrganization}history/published`, - listOrganizationOrganizationPublishedHistory: `${organizationOrganization}history/published-history`, + /** + * api หน่วยงาน + */ + organizationOrganization, + listOrganizationOrganizationHistory: `${organizationOrganization}history`, + listOrganizationOrganizationHistoryId: (id: string) => + `${organizationOrganization}history/${id}`, + listOrganizationOrganizationPublished: `${organizationOrganization}history/published`, + listOrganizationOrganizationPublishedHistory: `${organizationOrganization}history/published-history`, - /** - * api ชื่อย่อหน่วยงาน - */ - organizationShortName, - listOrganizationShortNameHistory: `${organizationShortName}history`, - listOrganizationShortNameHistoryId: (id: string) => - `${organizationShortName}history/${id}`, - listOrganizationShortNamePublished: `${organizationShortName}history/published`, - listOrganizationShortNamePublishedHistory: `${organizationShortName}history/published-history`, - organizationCode: `${organizationCode}organization-code`, - organizationGovernmentCode: (id: string) => - `${organizationCode}government/${id}`, - organizationAgencyCode: (id: string) => `${organizationCode}agency/${id}`, + /** + * api ชื่อย่อหน่วยงาน + */ + organizationShortName, + listOrganizationShortNameHistory: `${organizationShortName}history`, + listOrganizationShortNameHistoryId: (id: string) => + `${organizationShortName}history/${id}`, + listOrganizationShortNamePublished: `${organizationShortName}history/published`, + listOrganizationShortNamePublishedHistory: `${organizationShortName}history/published-history`, + organizationCode: `${organizationCode}organization-code`, + organizationGovernmentCode: (id: string) => + `${organizationCode}government/${id}`, + organizationAgencyCode: (id: string) => `${organizationCode}agency/${id}`, - /** - * api ประเภท - */ - organizationType, - listOrganizationTypeHistory: `${organizationType}history`, - listOrganizationTypeHistoryId: (id: string) => - `${organizationType}history/${id}`, - listOrganizationTypePublished: `${organizationType}history/published`, - listOrganizationTypePublishedHistory: `${organizationType}history/published-history`, + /** + * api ประเภท + */ + organizationType, + listOrganizationTypeHistory: `${organizationType}history`, + listOrganizationTypeHistoryId: (id: string) => + `${organizationType}history/${id}`, + listOrganizationTypePublished: `${organizationType}history/published`, + listOrganizationTypePublishedHistory: `${organizationType}history/published-history`, - /** - * api ระดับ - */ - organizationLevel, - listOrganizationLevelHistory: `${organizationLevel}history`, - listOrganizationLevelHistoryId: (id: string) => - `${organizationLevel}history/${id}`, - listOrganizationLevelPublished: `${organizationLevel}history/published`, - listOrganizationLevelPublishedHistory: `${organizationLevel}history/published-history`, + /** + * api ระดับ + */ + organizationLevel, + listOrganizationLevelHistory: `${organizationLevel}history`, + listOrganizationLevelHistoryId: (id: string) => + `${organizationLevel}history/${id}`, + listOrganizationLevelPublished: `${organizationLevel}history/published`, + listOrganizationLevelPublishedHistory: `${organizationLevel}history/published-history`, - /** - * api สถานะ - */ - organizationStatus, - listOrganizationStatusHistory: `${organizationStatus}history`, - listOrganizationStatusHistoryId: (id: string) => - `${organizationStatus}history/${id}`, - listOrganizationStatusPublished: `${organizationStatus}history/published`, - listOrganizationStatusPublishedHistory: `${organizationStatus}history/published-history`, + /** + * api สถานะ + */ + organizationStatus, + listOrganizationStatusHistory: `${organizationStatus}history`, + listOrganizationStatusHistoryId: (id: string) => + `${organizationStatus}history/${id}`, + listOrganizationStatusPublished: `${organizationStatus}history/published`, + listOrganizationStatusPublishedHistory: `${organizationStatus}history/published-history`, - /** - * api หน่วยงานต้นสังกัด - */ - organizationAgency, - listOrganizationAgencyHistory: `${organizationAgency}history`, - listOrganizationAgencyHistoryId: (id: string) => - `${organizationAgency}history/${id}`, - listOrganizationAgencyPublished: `${organizationAgency}history/published`, - listOrganizationAgencyPublishedHistory: `${organizationAgency}history/published-history`, + /** + * api หน่วยงานต้นสังกัด + */ + organizationAgency, + listOrganizationAgencyHistory: `${organizationAgency}history`, + listOrganizationAgencyHistoryId: (id: string) => + `${organizationAgency}history/${id}`, + listOrganizationAgencyPublished: `${organizationAgency}history/published`, + listOrganizationAgencyPublishedHistory: `${organizationAgency}history/published-history`, - /** - * api ส่วนราชการต้นสังกัด - */ - organizationGovernmentAgency, - listOrganizationGovernmentAgencyHistory: `${organizationGovernmentAgency}history`, - listOrganizationGovernmentAgencyHistoryId: (id: string) => - `${organizationGovernmentAgency}history/${id}`, - listOrganizationGovernmentAgencyPublished: `${organizationGovernmentAgency}history/published`, - listOrganizationGovernmentAgencyPublishedHistory: `${organizationGovernmentAgency}history/published-history`, + /** + * api ส่วนราชการต้นสังกัด + */ + organizationGovernmentAgency, + listOrganizationGovernmentAgencyHistory: `${organizationGovernmentAgency}history`, + listOrganizationGovernmentAgencyHistoryId: (id: string) => + `${organizationGovernmentAgency}history/${id}`, + listOrganizationGovernmentAgencyPublished: `${organizationGovernmentAgency}history/published`, + listOrganizationGovernmentAgencyPublishedHistory: `${organizationGovernmentAgency}history/published-history`, - /** - * api เบอร์ติดต่อภายนอก - */ - organizationTelExternal, - listOrganizationTelExternalHistory: `${organizationTelExternal}history`, - listOrganizationTelExternalHistoryId: (id: string) => - `${organizationTelExternal}history/${id}`, - listOrganizationTelExternalPublished: `${organizationTelExternal}history/published`, - listOrganizationTelExternalPublishedHistory: `${organizationTelExternal}history/published-history`, + /** + * api เบอร์ติดต่อภายนอก + */ + organizationTelExternal, + listOrganizationTelExternalHistory: `${organizationTelExternal}history`, + listOrganizationTelExternalHistoryId: (id: string) => + `${organizationTelExternal}history/${id}`, + listOrganizationTelExternalPublished: `${organizationTelExternal}history/published`, + listOrganizationTelExternalPublishedHistory: `${organizationTelExternal}history/published-history`, - /** - * api เบอร์ติดต่อภายใน - */ - organizationTelInternal, - listOrganizationTelInternalHistory: `${organizationTelInternal}history`, - listOrganizationTelInternalHistoryId: (id: string) => - `${organizationTelInternal}history/${id}`, - listOrganizationTelInternalPublished: `${organizationTelInternal}history/published`, - listOrganizationTelInternalPublishedHistory: `${organizationTelInternal}history/published-history`, + /** + * api เบอร์ติดต่อภายใน + */ + organizationTelInternal, + listOrganizationTelInternalHistory: `${organizationTelInternal}history`, + listOrganizationTelInternalHistoryId: (id: string) => + `${organizationTelInternal}history/${id}`, + listOrganizationTelInternalPublished: `${organizationTelInternal}history/published`, + listOrganizationTelInternalPublishedHistory: `${organizationTelInternal}history/published-history`, - /** - * api เบอร์โทรสาร - */ - organizationFax, - listOrganizationFaxHistory: `${organizationFax}history`, - listOrganizationFaxHistoryId: (id: string) => - `${organizationFax}history/${id}`, - listOrganizationFaxPublished: `${organizationFax}history/published`, - listOrganizationFaxPublishedHistory: `${organizationFax}history/published-history`, -} + /** + * api เบอร์โทรสาร + */ + organizationFax, + listOrganizationFaxHistory: `${organizationFax}history`, + listOrganizationFaxHistoryId: (id: string) => + `${organizationFax}history/${id}`, + listOrganizationFaxPublished: `${organizationFax}history/published`, + listOrganizationFaxPublishedHistory: `${organizationFax}history/published-history`, +}; diff --git a/src/api/manage/api.person.ts b/src/api/manage/api.person.ts index db71b3cd2..cdc0c73bd 100644 --- a/src/api/manage/api.person.ts +++ b/src/api/manage/api.person.ts @@ -29,6 +29,7 @@ export default { /** * api เขต */ + district, listDistrict: (id: string) => `${district}${id}`, listDistrictHistory: `${district}history`, listDistrictHistoryId: (id: string | string[]) => `${district}history/${id}`, diff --git a/src/components/TableHistory.vue b/src/components/TableHistory.vue index a0e41ab8f..1ecbeaa30 100644 --- a/src/components/TableHistory.vue +++ b/src/components/TableHistory.vue @@ -1,6 +1,6 @@