no message

This commit is contained in:
Bright 2024-08-29 15:45:40 +07:00
parent 4a59e20733
commit 35459990a1

View file

@ -220,36 +220,6 @@ export class kpiPeriodController extends Controller {
return new HttpSuccess({ data: kpiPeriod, total });
}
/**
* API
* @param id Guid, *Id
*/
@Get("{id}")
@Example({
durationKPI: "string", //รอบเดือนที่สร้าง
startDate: "datetime", //วันเริ่มต้น
endDate: "datetime", //วันสิ้นสุด
})
async GetKpiPeriodById(@Path() id: string) {
const kpiPeriod = await this.kpiPeriodRepository.findOne({
where: { id: id },
select: ["year", "durationKPI", "startDate", "endDate", "isActive"],
});
if (!kpiPeriod) {
throw new HttpError(
HttpStatusCode.NOT_FOUND,
"ไม่พบข้อมูลรอบการประเมินผลการปฏิบัติหน้าที่ราชการนี้",
);
}
return new HttpSuccess(kpiPeriod);
}
/**
* API list (ADMIN)
* @param page
* @param pageSize
* @param keyword
*/
@Get("admin")
async listKpiPeriodAdmin(
@Request() request: RequestWithUser,
@ -274,6 +244,30 @@ export class kpiPeriodController extends Controller {
return new HttpSuccess({ data: kpiPeriod, total });
}
/**
* API
* @param id Guid, *Id
*/
@Get("{id}")
@Example({
durationKPI: "string", //รอบเดือนที่สร้าง
startDate: "datetime", //วันเริ่มต้น
endDate: "datetime", //วันสิ้นสุด
})
async GetKpiPeriodById(@Path() id: string) {
const kpiPeriod = await this.kpiPeriodRepository.findOne({
where: { id: id },
select: ["year", "durationKPI", "startDate", "endDate", "isActive"],
});
if (!kpiPeriod) {
throw new HttpError(
HttpStatusCode.NOT_FOUND,
"ไม่พบข้อมูลรอบการประเมินผลการปฏิบัติหน้าที่ราชการนี้",
);
}
return new HttpSuccess(kpiPeriod);
}
/**
* API list (USER)
* @param page