แก้ไขข้อมูลราชการเเละบันทึกไม่ได้รับเงินเดือนเพิ่มเติม

This commit is contained in:
AnandaTon 2024-05-13 17:26:04 +07:00
parent f42f200c8a
commit 1afe64bdd3
8 changed files with 60 additions and 16 deletions

View file

@ -19,7 +19,11 @@ import HttpError from "../interfaces/http-error";
import { ProfileNopaidHistory } from "../entities/ProfileNopaidHistory";
import { RequestWithUser } from "../middlewares/user";
import { ProfileEmployee } from "../entities/ProfileEmployee";
import { CreateProfileNopaid, ProfileNopaid, UpdateProfileNopaid } from "../entities/ProfileNopaid";
import {
CreateProfileEmployeeNopaid,
ProfileNopaid,
UpdateProfileNopaid,
} from "../entities/ProfileNopaid";
@Route("api/v1/org/profile/nopaid")
@Tags("ProfileNopaid")
@ -83,7 +87,10 @@ export class ProfileNopaidController extends Controller {
}
@Post()
public async newNopaid(@Request() req: RequestWithUser, @Body() body: CreateProfileNopaid) {
public async newNopaid(
@Request() req: RequestWithUser,
@Body() body: CreateProfileEmployeeNopaid,
) {
if (!body.profileEmployeeId) {
throw new HttpError(HttpStatus.BAD_REQUEST, "กรุณากรอก profileId");
}