create posmaster prefix null

This commit is contained in:
mamoss 2025-03-19 10:18:03 +07:00
parent b5e40cb127
commit 224290da87
4 changed files with 8 additions and 8 deletions

View file

@ -700,8 +700,8 @@ export class EmployeePositionController extends Controller {
// posMaster.isStaff = requestBody.isStaff == null?_null:requestBody.isStaff; // posMaster.isStaff = requestBody.isStaff == null?_null:requestBody.isStaff;
// posMaster.positionSign = requestBody.positionSign == null ? _null : requestBody.positionSign; // posMaster.positionSign = requestBody.positionSign == null ? _null : requestBody.positionSign;
// posMaster.isOfficer = requestBody.isOfficer; // posMaster.isOfficer = requestBody.isOfficer;
posMaster.posMasterNoPrefix = requestBody.posMasterNoPrefix; posMaster.posMasterNoPrefix = requestBody.posMasterNoPrefix ?? _null;
posMaster.posMasterNoSuffix = requestBody.posMasterNoSuffix; posMaster.posMasterNoSuffix = requestBody.posMasterNoSuffix ?? _null;
posMaster.reason = requestBody.reason == null ? "" : requestBody.reason; posMaster.reason = requestBody.reason == null ? "" : requestBody.reason;
posMaster.orgRootId = null; posMaster.orgRootId = null;
posMaster.orgChild1Id = null; posMaster.orgChild1Id = null;

View file

@ -1250,8 +1250,8 @@ export class PositionController extends Controller {
? _null ? _null
: requestBody.positionSign; : requestBody.positionSign;
posMaster.posMasterNo = requestBody.posMasterNo; posMaster.posMasterNo = requestBody.posMasterNo;
posMaster.posMasterNoPrefix = requestBody.posMasterNoPrefix; posMaster.posMasterNoPrefix = requestBody.posMasterNoPrefix ?? _null;
posMaster.posMasterNoSuffix = requestBody.posMasterNoSuffix; posMaster.posMasterNoSuffix = requestBody.posMasterNoSuffix ?? _null;
posMaster.reason = requestBody.reason == null ? "" : requestBody.reason; posMaster.reason = requestBody.reason == null ? "" : requestBody.reason;
let orgRoot: any = null; let orgRoot: any = null;

View file

@ -235,13 +235,13 @@ export class EmployeePosMaster extends EntityBase {
export class CreateEmployeePosMaster { export class CreateEmployeePosMaster {
@Column() @Column()
posMasterNoPrefix: string; posMasterNoPrefix: string | null;
@Column() @Column()
posMasterNo: number; posMasterNo: number;
@Column() @Column()
posMasterNoSuffix: string; posMasterNoSuffix: string | null;
@Column("uuid") @Column("uuid")
positions: CreateEmployeePosDict[]; positions: CreateEmployeePosDict[];

View file

@ -267,13 +267,13 @@ export class PosMaster extends EntityBase {
export class CreatePosMaster { export class CreatePosMaster {
@Column() @Column()
posMasterNoPrefix: string; posMasterNoPrefix: string | null;
@Column() @Column()
posMasterNo: number; posMasterNo: number;
@Column() @Column()
posMasterNoSuffix: string; posMasterNoSuffix: string | null;
@Column("uuid") @Column("uuid")
positions: CreatePosDict[]; positions: CreatePosDict[];