|
@@ -120,7 +120,7 @@ func (s Service) Cancel(userInfo request.UserInfo, id int) error {
|
|
|
if int32(entity.UserId) != userInfo.Id {
|
|
if int32(entity.UserId) != userInfo.Id {
|
|
|
return errors.New("当前预约只能由预约人取消")
|
|
return errors.New("当前预约只能由预约人取消")
|
|
|
}
|
|
}
|
|
|
- if entity.StartTime.Sub(gtime.Now()) > 0 {
|
|
|
|
|
|
|
+ if entity.StartTime.Sub(gtime.Now()) <= 0 {
|
|
|
return errors.New("预约开始不允许取消")
|
|
return errors.New("预约开始不允许取消")
|
|
|
}
|
|
}
|
|
|
updatedMap := service.SetUpdatedMap(&userInfo)
|
|
updatedMap := service.SetUpdatedMap(&userInfo)
|
|
@@ -396,7 +396,7 @@ func (s Service) getCurrentWeekReservation(ctx context.Context, req model.Reserv
|
|
|
StartTime: fmt.Sprintf("%.2v:%.2v", startAt.Hour(), startAt.Minute()),
|
|
StartTime: fmt.Sprintf("%.2v:%.2v", startAt.Hour(), startAt.Minute()),
|
|
|
Tel: usersMap[v.UserId].Mobile,
|
|
Tel: usersMap[v.UserId].Mobile,
|
|
|
Uid: v.UserId,
|
|
Uid: v.UserId,
|
|
|
- Uname: v.UserName,
|
|
|
|
|
|
|
+ Uname: usersMap[v.UserId].Realname,
|
|
|
Week: common.GetCNWeekday(v.StartTime),
|
|
Week: common.GetCNWeekday(v.StartTime),
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|