fix: 线下签署登记完成时间改为记录创建时间

completedAt 之前用签署日期(12:00:00),早于发起时间(12:23:52),
逻辑不合理。改为 completedAt = 当前时间(HR 登记时间),
signedAt = 签署日期(HR 选择的日子)。

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
selfrelease
2026-08-16 12:33:30 +08:00
parent 5a9d440339
commit 327a41d619
+2 -2
View File
@@ -253,8 +253,8 @@ router.post('/sign-date', async (req: AuthRequest, res: Response, next: NextFunc
signMethod: 'PAPER',
documentTitle: `${contractLabel}线下签署登记`,
status: 'COMPLETED',
completedAt: parsedDate,
signedAt: parsedDate,
completedAt: new Date(), // 完成时间 = 记录创建时间(HR 登记时间)
signedAt: parsedDate, // 签署时间 = HR 选择的签署日期
signedLocation: null,
initiatedBy: req.user!.id,
createdBy: req.user!.id,