no message
This commit is contained in:
parent
3bfbb93691
commit
bc86f4d2d9
5 changed files with 200 additions and 128 deletions
|
|
@ -426,7 +426,7 @@ export class PositionController extends Controller {
|
|||
requestBody: CreatePosMaster,
|
||||
@Request() request: { user: Record<string, any> },
|
||||
) {
|
||||
const posMaster = await this.posMasterRepository.findOne({ where: { id: id } });
|
||||
let posMaster = await this.posMasterRepository.findOne({ where: { id: id } });
|
||||
if (!posMaster) {
|
||||
throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบข้อมูลอัตรากำลัง");
|
||||
}
|
||||
|
|
@ -435,6 +435,9 @@ export class PositionController extends Controller {
|
|||
posMaster.orgChild2Id = null;
|
||||
posMaster.orgChild3Id = null;
|
||||
posMaster.orgChild4Id = null;
|
||||
posMaster.posMasterNo = requestBody.posMasterNo;
|
||||
posMaster.posMasterNoPrefix = requestBody.posMasterNoPrefix;
|
||||
posMaster.posMasterNoSuffix = requestBody.posMasterNoSuffix;
|
||||
|
||||
let orgRoot: any = null;
|
||||
if (requestBody.orgRootId != null)
|
||||
|
|
@ -514,7 +517,7 @@ export class PositionController extends Controller {
|
|||
position.positionExecutiveField = x.posDictExecutiveField;
|
||||
position.positionArea = x.posDictArea;
|
||||
position.positionIsSelected = false;
|
||||
position.posMasterId = posMaster.id;
|
||||
position.posMasterId = posMaster?.id;
|
||||
position.createdUserId = request.user.sub;
|
||||
position.createdFullName = request.user.name;
|
||||
position.lastUpdateUserId = request.user.sub;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue