diff --git a/worker/approval.go b/worker/approval.go index 9167aa5..ea0e898 100644 --- a/worker/approval.go +++ b/worker/approval.go @@ -148,6 +148,7 @@ func (s *Approval) saveVacation(detail *qyweixin.ApproveDetail) { return } if old != nil { + newData.Id = old.Id err = dbDao.Update(newData) if err != nil { log.Errorf("db error :%s", err.Error())