package com.boying.service.impl;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.boying.entity.Park;
|
import com.boying.entity.Ticket;
|
import com.boying.mapper.ParkMapper;
|
import com.boying.mapper.TicketMapper;
|
import com.boying.service.ParkService;
|
import com.boying.service.TicketService;
|
import lombok.AllArgsConstructor;
|
import org.springframework.stereotype.Service;
|
|
import java.util.Map;
|
|
/**
|
* @author kdq
|
* @version 1.0.0
|
* @ClassName ParkServiceImpl.java
|
* @Description TODO
|
* @createTime 2022年11月20日 10:35:00
|
*/
|
@Service
|
@AllArgsConstructor
|
public class ParkServiceImpl extends ServiceImpl<ParkMapper, Park> implements ParkService {
|
private final ParkMapper parkMapper;
|
@Override
|
public int count1() {
|
QueryWrapper<Park> wrapper = new QueryWrapper<>();
|
wrapper.select("IFNULL(SUM(num),0) as num");
|
Map<String, Object> map = getMap(wrapper);
|
Integer sum = (Integer)map.get("sum");
|
if(sum==null){
|
return 0;
|
}else{
|
return sum.intValue();
|
}
|
}
|
}
|