Merge branch 'develop' of github.com:Frappet/hrms-api-org into develop
This commit is contained in:
commit
074e953988
5 changed files with 12 additions and 8 deletions
|
|
@ -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;
|
||||||
|
|
@ -1233,6 +1233,7 @@ export class EmployeePositionController extends Controller {
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: posMaster.id,
|
id: posMaster.id,
|
||||||
|
current_holderId: posMaster.current_holderId,
|
||||||
orgRootId: posMaster.orgRootId,
|
orgRootId: posMaster.orgRootId,
|
||||||
orgChild1Id: posMaster.orgChild1Id,
|
orgChild1Id: posMaster.orgChild1Id,
|
||||||
orgChild2Id: posMaster.orgChild2Id,
|
orgChild2Id: posMaster.orgChild2Id,
|
||||||
|
|
|
||||||
|
|
@ -997,6 +997,7 @@ export class EmployeeTempPositionController extends Controller {
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: posMaster.id,
|
id: posMaster.id,
|
||||||
|
current_holderId: posMaster.current_holderId,
|
||||||
orgRootId: posMaster.orgRootId,
|
orgRootId: posMaster.orgRootId,
|
||||||
orgChild1Id: posMaster.orgChild1Id,
|
orgChild1Id: posMaster.orgChild1Id,
|
||||||
orgChild2Id: posMaster.orgChild2Id,
|
orgChild2Id: posMaster.orgChild2Id,
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
@ -1913,6 +1913,7 @@ export class PositionController extends Controller {
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: posMaster.id,
|
id: posMaster.id,
|
||||||
|
current_holderId: posMaster.current_holderId,
|
||||||
isDirector: posMaster.isDirector,
|
isDirector: posMaster.isDirector,
|
||||||
orgRootId: posMaster.orgRootId,
|
orgRootId: posMaster.orgRootId,
|
||||||
orgChild1Id: posMaster.orgChild1Id,
|
orgChild1Id: posMaster.orgChild1Id,
|
||||||
|
|
@ -2342,6 +2343,7 @@ export class PositionController extends Controller {
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: posMaster.id,
|
id: posMaster.id,
|
||||||
|
current_holderId: posMaster.current_holderId,
|
||||||
isDirector: posMaster.isDirector,
|
isDirector: posMaster.isDirector,
|
||||||
orgRootId: posMaster.orgRootId,
|
orgRootId: posMaster.orgRootId,
|
||||||
orgChild1Id: posMaster.orgChild1Id,
|
orgChild1Id: posMaster.orgChild1Id,
|
||||||
|
|
|
||||||
|
|
@ -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[];
|
||||||
|
|
|
||||||
|
|
@ -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[];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue