1.pms电能质量报表
2.园区功能接口 3.自定义报表(部分)
This commit is contained in:
@@ -89,9 +89,14 @@ public class AuditController extends BaseController {
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);
|
||||
}
|
||||
|
||||
/**
|
||||
* 这个接口有毒,千万被调用
|
||||
* @return
|
||||
*/
|
||||
@OperateInfo(info = LogEnum.SYSTEM_COMMON)
|
||||
@PostMapping("/saveLogParam")
|
||||
@ApiOperation("筛选下拉列表参数")
|
||||
@Deprecated
|
||||
public HttpResult<LogParamVO> saveLogParam() {
|
||||
String methodDescribe = getMethodDescribe("saveLogParam");
|
||||
LogParamVO result = auditService.saveLogParam();
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.njcn.system.timer.tasks.report;
|
||||
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import cn.hutool.core.date.DateTime;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.njcn.harmonic.api.ReportFeignClient;
|
||||
import com.njcn.prepare.harmonic.api.line.CustomReportFeignClient;
|
||||
import com.njcn.prepare.harmonic.pojo.param.LineParam;
|
||||
import com.njcn.system.timer.TimerTaskRunner;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* 自定义报表预处理
|
||||
*/
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
@Slf4j
|
||||
public class CustomReportRunner implements TimerTaskRunner {
|
||||
|
||||
private final CustomReportFeignClient customReportFeignClient;
|
||||
|
||||
|
||||
@Override
|
||||
public void action(String date) {
|
||||
LineParam lineParam = new LineParam();
|
||||
if(StrUtil.isNotBlank(date)){
|
||||
lineParam.setDataDate(date);
|
||||
}else {
|
||||
DateTime dealDate = DateUtil.yesterday();
|
||||
String end = DateUtil.format(dealDate, DatePattern.NORM_DATE_PATTERN);
|
||||
lineParam.setDataDate(end);
|
||||
}
|
||||
customReportFeignClient.batchReport(lineParam);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user