diff --git a/src/controllers/ReportController.ts b/src/controllers/ReportController.ts index 2868b20..bef8747 100644 --- a/src/controllers/ReportController.ts +++ b/src/controllers/ReportController.ts @@ -8050,6 +8050,7 @@ export class ReportController extends Controller { id: v.refId, }, }); + if (salary != null) { await new CallAPI() .PostData(request, "/org/profile-employee/salary/update", { @@ -8060,12 +8061,11 @@ export class ReportController extends Controller { amountSpecial: v.amountSpecial, positionSalaryAmount: v.positionSalaryAmount, mouthSalaryAmount: v.mouthSalaryAmount, - posNo: salary.posMasterNo.toString(), + posNo: salary.posMasterNo != null?salary.posMasterNo.toString():null, posNoAbb: salary.orgShortName, positionName: salary.position, positionType: salary.posType, - positionLevel: salary.posLevel, - commandId: v.commandId, + positionLevel: salary.posLevel != null?salary.posLevel.toString():null, remark: v.remark, orgRoot: salary.root, orgChild1: salary.child1,