算法提交

This commit is contained in:
hzj
2023-12-14 09:02:58 +08:00
parent eaaa3b0efc
commit 9f085b4293
10 changed files with 194 additions and 7 deletions

View File

@@ -1,9 +1,24 @@
package com.njcn.harmonic.controller.send;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.njcn.common.pojo.annotation.OperateInfo;
import com.njcn.common.pojo.enums.common.LogEnum;
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.common.utils.HttpResultUtil;
import com.njcn.common.utils.LogUtil;
import com.njcn.harmonic.pojo.param.SendParam;
import com.njcn.harmonic.pojo.po.send.ConverterdetailstatisticsPO;
import com.njcn.harmonic.service.send.ConverterdetailstatisticsPOService;
import com.njcn.web.controller.BaseController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -22,6 +37,16 @@ import org.springframework.web.bind.annotation.RestController;
@RequiredArgsConstructor
public class ConverterdetailstatisticsController extends BaseController {
private final ConverterdetailstatisticsPOService converterdetailstatisticsPOService;
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
@PostMapping("/queryPage")
@ApiOperation("数据查询")
@ApiImplicitParam(name = "param", value = "实体参数", required = true)
public HttpResult<Page<ConverterdetailstatisticsPO>> queryPage(@Validated @RequestBody SendParam.SendPageParam param) {
String methodDescribe = getMethodDescribe("queryPage");
LogUtil.njcnDebug(log, "{},实体参数:{}", methodDescribe, param);
Page<ConverterdetailstatisticsPO> list = converterdetailstatisticsPOService.queryPage(param);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe);
}
}

View File

@@ -1,9 +1,24 @@
package com.njcn.harmonic.controller.send;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.njcn.common.pojo.annotation.OperateInfo;
import com.njcn.common.pojo.enums.common.LogEnum;
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.common.utils.HttpResultUtil;
import com.njcn.common.utils.LogUtil;
import com.njcn.harmonic.pojo.param.SendParam;
import com.njcn.harmonic.pojo.po.send.PqTypicalSourceCreatePO;
import com.njcn.harmonic.service.send.PqTypicalSourceCreatePOService;
import com.njcn.web.controller.BaseController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -21,4 +36,16 @@ import org.springframework.web.bind.annotation.RestController;
@Api(tags = "能质量典型源荷指标统计数据")
@RequiredArgsConstructor
public class PqTypicalSourceCreateController extends BaseController {
private final PqTypicalSourceCreatePOService pqTypicalSourceCreatePOService;
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
@PostMapping("/queryPage")
@ApiOperation("数据查询")
@ApiImplicitParam(name = "param", value = "实体参数", required = true)
public HttpResult<Page<PqTypicalSourceCreatePO>> queryPage(@Validated @RequestBody SendParam.SendPageParam param) {
String methodDescribe = getMethodDescribe("queryPage");
LogUtil.njcnDebug(log, "{},实体参数:{}", methodDescribe, param);
Page<PqTypicalSourceCreatePO> list = pqTypicalSourceCreatePOService.queryPage(param);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe);
}
}

View File

@@ -1,9 +1,24 @@
package com.njcn.harmonic.controller.send;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.njcn.common.pojo.annotation.OperateInfo;
import com.njcn.common.pojo.enums.common.LogEnum;
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.common.utils.HttpResultUtil;
import com.njcn.common.utils.LogUtil;
import com.njcn.harmonic.pojo.param.SendParam;
import com.njcn.harmonic.pojo.po.send.SubstationQualityStatisticsPO;
import com.njcn.harmonic.service.send.SubstationQualityStatisticsPOService;
import com.njcn.web.controller.BaseController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -25,5 +40,18 @@ import org.springframework.web.bind.annotation.RestController;
public class SubstationQualityStatisticsController extends BaseController {
private final SubstationQualityStatisticsPOService substationQualityStatisticsPOService;
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
@PostMapping("/queryPage")
@ApiOperation("数据查询")
@ApiImplicitParam(name = "param", value = "实体参数", required = true)
public HttpResult<Page<SubstationQualityStatisticsPO>> queryPage(@Validated @RequestBody SendParam.SendPageParam param) {
String methodDescribe = getMethodDescribe("queryPage");
LogUtil.njcnDebug(log, "{},实体参数:{}", methodDescribe, param);
Page<SubstationQualityStatisticsPO> list = substationQualityStatisticsPOService.queryPage(param);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, list, methodDescribe);
}
}