记得上下班打卡 | git大法好,push需谨慎

Commit faacde26 authored by 姜秀龙's avatar 姜秀龙

场次限购-bug

parent 08752d0f
...@@ -1368,11 +1368,15 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -1368,11 +1368,15 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
@Override @Override
public ResponseDto<List<LimitErrorResultVo>> limitInfo(List<LimitErrorResultVo> param) { public ResponseDto<List<LimitErrorResultVo>> limitInfo(List<LimitErrorResultVo> param) {
for (LimitErrorResultVo vo : param) { for (LimitErrorResultVo vo : param) {
Query query = Query.query( Criteria criteria = Criteria.where("performanceId").is(vo.getPerformancesId())
Criteria.where("performanceId").is(vo.getPerformancesId()) .and("isPayment").in(Arrays.asList(1, 2, 4));
.and("isPayment").in(Arrays.asList(1, 2, 4)) if(vo.getLimitType().equals(2)) {
.and("enterIdCode").is(vo.getIdCard()) criteria.and("ticketId").is(vo.getTicketsId());
); }
if(vo.getLimitType().equals(3)) {
criteria.and("timeId").is(vo.getTimeId());
}
Query query = Query.query(criteria);
List<KylinOrderTicketEntitiesForOrderVo> list = mongoTemplate.find(query, List<KylinOrderTicketEntitiesForOrderVo> list = mongoTemplate.find(query,
KylinOrderTicketEntitiesForOrderVo.class, KylinOrderTicketEntitiesVo.class.getSimpleName()); KylinOrderTicketEntitiesForOrderVo.class, KylinOrderTicketEntitiesVo.class.getSimpleName());
vo.setEntities(list); vo.setEntities(list);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment