|
@@ -1667,7 +1667,7 @@ public class LoginServiceImpl implements LoginService {
|
|
|
return ResponseJson.success("绑定成功!");
|
|
|
}
|
|
|
}
|
|
|
- return ResponseJson.error(-3, "该用户已绑定门票!");
|
|
|
+ return ResponseJson.error(-3, "您已激活过门票,请勿重复激活!");
|
|
|
}
|
|
|
|
|
|
private Integer ticketRegiste(String name, String mobile, String SmsCode, String unionId, HttpHeaders headers) {
|
|
@@ -1683,7 +1683,7 @@ public class LoginServiceImpl implements LoginService {
|
|
|
Object randomCode = redisService.get("code:" + mobile);
|
|
|
if (!ObjectUtils.isEmpty(randomCode) && SmsCode.equals(randomCode.toString())) {
|
|
|
redisService.remove("code:" + mobile);
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
return null;
|
|
|
}
|
|
|
}
|
|
@@ -1892,8 +1892,12 @@ public class LoginServiceImpl implements LoginService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public ResponseJson<TicketPo> ticketDetail(String ticket) {
|
|
|
- return ResponseJson.success(loginMapper.findTicket(ticket));
|
|
|
+ public ResponseJson<TicketPo> ticketDetail(Integer userId, String ticket) {
|
|
|
+ TicketPo ticketUser = loginMapper.findTicketUser(userId);
|
|
|
+ TicketPo ticketPo = loginMapper.findTicket(ticket);
|
|
|
+ Integer flag = null == ticketUser || ticket.equals(ticketUser.getTicketId()) ? 0 : 1;
|
|
|
+ ticketPo.setTicketFlag(flag);
|
|
|
+ return ResponseJson.success(ticketPo);
|
|
|
}
|
|
|
|
|
|
@Override
|