|
|
@ -3,8 +3,10 @@ package org.jeecg.modules.ocr.service.impl;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
|
|
|
|
import org.apache.commons.lang.StringUtils;
|
|
|
|
import org.jeecg.modules.ocr.entity.OcrApiCallStatistics;
|
|
|
|
import org.jeecg.modules.ocr.entity.OcrApiCallStatistics;
|
|
|
|
import org.jeecg.modules.ocr.mapper.OcrApiCallStatisticsMapper;
|
|
|
|
import org.jeecg.modules.ocr.mapper.OcrApiCallStatisticsMapper;
|
|
|
|
|
|
|
|
import org.jeecg.modules.ocr.model.CommonQueryModel;
|
|
|
|
import org.jeecg.modules.ocr.service.IOcrApiCallStatisticsService;
|
|
|
|
import org.jeecg.modules.ocr.service.IOcrApiCallStatisticsService;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@ -24,17 +26,15 @@ import java.util.Map;
|
|
|
|
public class OcrApiCallStatisticsServiceImpl extends ServiceImpl<OcrApiCallStatisticsMapper, OcrApiCallStatistics> implements IOcrApiCallStatisticsService {
|
|
|
|
public class OcrApiCallStatisticsServiceImpl extends ServiceImpl<OcrApiCallStatisticsMapper, OcrApiCallStatistics> implements IOcrApiCallStatisticsService {
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public IPage<OcrApiCallStatistics> pageList(Page<OcrApiCallStatistics> page, OcrApiCallStatistics ocrApiCallStatistics) {
|
|
|
|
public IPage<OcrApiCallStatistics> pageList(Page<OcrApiCallStatistics> page, CommonQueryModel commonQueryModel) {
|
|
|
|
Map<String,Object> map=new LinkedHashMap<>();
|
|
|
|
Map<String,Object> map=new LinkedHashMap<>();
|
|
|
|
map.put("apiUrl",ocrApiCallStatistics.getApiUrl());
|
|
|
|
map.put("apiUrl",commonQueryModel.getApiUrl());
|
|
|
|
map.put("count",ocrApiCallStatistics.getCount());
|
|
|
|
map.put("count",commonQueryModel.getCount());
|
|
|
|
if (ocrApiCallStatistics.getStartTime()!=null &&ocrApiCallStatistics.getEndTime()!=null) {
|
|
|
|
if (StringUtils.isNotBlank(commonQueryModel.getStartTime())&&StringUtils.isNotBlank(commonQueryModel.getEndTime())) {
|
|
|
|
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
map.put("startTime",sdf.format(ocrApiCallStatistics.getStartTime())+" 00:00:00");
|
|
|
|
map.put("startTime",commonQueryModel.getStartTime()+" 00:00:00");
|
|
|
|
map.put("endTime",sdf.format(ocrApiCallStatistics.getEndTime())+" 23:59:59");
|
|
|
|
map.put("endTime",commonQueryModel.getEndTime()+" 23:59:59");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IPage<OcrApiCallStatistics> pageList = this.baseMapper.pageList(page,map);
|
|
|
|
IPage<OcrApiCallStatistics> pageList = this.baseMapper.pageList(page,map);
|
|
|
|
return pageList;
|
|
|
|
return pageList;
|
|
|
|
}
|
|
|
|
}
|
|
|
|