修复绑定的问题
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m55s

This commit is contained in:
2026-05-07 18:18:11 +08:00
parent e77bb0d09b
commit 348cb4e670
2 changed files with 3 additions and 2 deletions

View File

@@ -309,10 +309,12 @@ func (s *Service) BindPhone(ctx context.Context, customerID uint, req *dto.BindP
return nil, errors.Wrap(errors.CodeInternalError, err, "查询手机号绑定关系失败")
}
now := time.Now()
record := &model.PersonalCustomerPhone{
CustomerID: customerID,
Phone: req.Phone,
IsPrimary: true,
VerifiedAt: &now,
Status: 1,
}
if err := s.phoneStore.Create(ctx, record); err != nil {
@@ -321,7 +323,7 @@ func (s *Service) BindPhone(ctx context.Context, customerID uint, req *dto.BindP
return &dto.BindPhoneResponse{
Phone: req.Phone,
BoundAt: record.VerifiedAt.Format("2006-01-02 15:04:05"),
BoundAt: now.Format("2006-01-02 15:04:05"),
}, nil
}