代码提交

This commit is contained in:
2023-11-28 10:20:01 +08:00
parent 1a3757163b
commit 3f74279b80
42 changed files with 2783 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
@@ -24,6 +25,7 @@ public class Monitor extends BaseEntity {
/**
* 监测点ID
*/
@TableId
private String id;
/**

View File

@@ -0,0 +1,45 @@
package com.njcn.harmonic.pojo.param;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
/**
* pqs
*
* @author cdf
* @date 2023/11/27
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class DimGlobalDataParam extends BaseParam {
@ApiModelProperty(name = "type",value = "大类型,与文档对应")
@NotNull(message = "大类型,与文档对应不可为空")
private Integer type;
@ApiModelProperty(name = "orgId",value = "单位code",required = true)
@NotBlank(message = "单位code不可为空")
private String orgId;
@ApiModelProperty(name = "mainType",value = "电压等级/源荷类型/",required = true)
private String mainType;
@ApiModelProperty(name = "secondType",value = "稳态指标类型id/暂态指标类型id/",required = true)
private String targetType;
@ApiModelProperty(name = "dateType",value = "日期类型 1.年 3.月 5.天",required = true)
@NotNull(message = "日期类型不可为空")
private Integer dateType;
@ApiModelProperty(name = "queryDate",value = "查询时间",required = true)
@NotBlank(message = "查询时间不可为空")
private String queryDate;
}

View File

@@ -0,0 +1,23 @@
package com.njcn.harmonic.pojo.vo;
import lombok.Data;
import java.math.BigDecimal;
/**
* pqs
*
* @author cdf
* @date 2023/11/27
*/
@Data
public class DimGlobalDataVO {
private String orgId;
private String orgName;
private String type;
private BigDecimal value;
}

View File

@@ -0,0 +1,55 @@
package com.njcn.harmonic.controller.dim;
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.harmonic.pojo.param.DimGlobalDataParam;
import com.njcn.harmonic.pojo.vo.DimGlobalDataVO;
import com.njcn.harmonic.service.dim.DimGlobalDealService;
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;
import java.util.List;
/**
* pqs
*
* @author cdf
* @date 2023/11/27
*/
@RestController
@RequestMapping("/dimGlobal")
@Slf4j
@Api(tags = "pms电能质量指标综合")
@RequiredArgsConstructor
public class DimGlobalDealController extends BaseController {
private final DimGlobalDealService dimGlobalDealService;
/**
*
* @author cdf
* @date 2023/11/27
*/
@PostMapping("/dealGlobalData")
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
@ApiOperation("pms电能质量指标综合")
@ApiImplicitParam(name = "dimGlobalDataParam", value = "条件参数", required = true)
public HttpResult<Page<DimGlobalDataVO>> dealGlobalData(@RequestBody @Validated DimGlobalDataParam dimGlobalDataParam){
String methodDescribe = getMethodDescribe("dealGlobalData");
Page<DimGlobalDataVO> result = dimGlobalDealService.dealGlobalData(dimGlobalDataParam);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe);
}
}

View File

@@ -0,0 +1,18 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusGlobalD;
/**
* <p>
* 母线监测总概览 Mapper 接口
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
public interface RDimBusGlobalDMapper extends MppBaseMapper<RDimBusGlobalD> {
}

View File

@@ -0,0 +1,18 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusGlobalM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
public interface RDimBusGlobalMMapper extends MppBaseMapper<RDimBusGlobalM> {
}

View File

@@ -0,0 +1,18 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusGlobalY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
public interface RDimBusGlobalYMapper extends MppBaseMapper<RDimBusGlobalY> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusStationEventD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-24
*/
public interface RDimBusStationEventDMapper extends MppBaseMapper<RDimBusStationEventD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusStationEventM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-24
*/
public interface RDimBusStationEventMMapper extends MppBaseMapper<RDimBusStationEventM> {
}

View File

@@ -0,0 +1,16 @@
package com.njcn.harmonic.mapper.dim;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusStationEventY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-24
*/
public interface RDimBusStationEventYMapper extends MppBaseMapper<RDimBusStationEventY> {
}

View File

@@ -0,0 +1,16 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusTargetDPO;
/**
*
* Description:
* Date: 2023/11/20 10:29【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface RDimBusTargetDPOMapper extends MppBaseMapper<RDimBusTargetDPO> {
}

View File

@@ -0,0 +1,15 @@
package com.njcn.harmonic.mapper.dim;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusTargetMPO;
/**
*
* Description:
* Date: 2023/11/20 10:29【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface RDimBusTargetMPOMapper extends MppBaseMapper<RDimBusTargetMPO> {
}

View File

@@ -0,0 +1,15 @@
package com.njcn.harmonic.mapper.dim;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusTargetYPO;
/**
*
* Description:
* Date: 2023/11/20 10:29【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface RDimBusTargetYPOMapper extends MppBaseMapper<RDimBusTargetYPO> {
}

View File

@@ -0,0 +1,15 @@
package com.njcn.harmonic.mapper.dim;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimBusbarHarmnicDPO;
/**
*
* Description:
* Date: 2023/11/21 13:45【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface RDimBusbarHarmnicDPOMapper extends MppBaseMapper<RDimBusbarHarmnicDPO> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimMonitorRateD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-23
*/
public interface RDimMonitorRateDMapper extends MppBaseMapper<RDimMonitorRateD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimMonitorRateM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-23
*/
public interface RDimMonitorRateMMapper extends MppBaseMapper<RDimMonitorRateM> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimMonitorRateY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-23
*/
public interface RDimMonitorRateYMapper extends MppBaseMapper<RDimMonitorRateY> {
}

View File

@@ -0,0 +1,18 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjEventD;
/**
* <p>
* 监测到暂态指标的用户-日表 Mapper 接口
* </p>
*
* @author xuyang
* @since 2023-11-23
*/
public interface RDimObjEventDMapper extends MppBaseMapper<RDimObjEventD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjEventM;
/**
* <p>
* 监测到暂态指标的用户-月表 Mapper 接口
* </p>
*
* @author xuyang
* @since 2023-11-23
*/
public interface RDimObjEventMMapper extends MppBaseMapper<RDimObjEventM> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjEventY;
/**
* <p>
* 监测到暂态指标的用户-年表 Mapper 接口
* </p>
*
* @author xuyang
* @since 2023-11-23
*/
public interface RDimObjEventYMapper extends MppBaseMapper<RDimObjEventY> {
}

View File

@@ -0,0 +1,16 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjGlobalD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-22
*/
public interface RDimObjGlobalDMapper extends BaseMapper<RDimObjGlobalD> {
}

View File

@@ -0,0 +1,16 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjGlobalM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-22
*/
public interface RDimObjGlobalMMapper extends BaseMapper<RDimObjGlobalM> {
}

View File

@@ -0,0 +1,16 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjGlobalY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-22
*/
public interface RDimObjGlobalYMapper extends BaseMapper<RDimObjGlobalY> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjRateD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-23
*/
public interface RDimObjRateDMapper extends MppBaseMapper<RDimObjRateD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjRateM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-23
*/
public interface RDimObjRateMMapper extends MppBaseMapper<RDimObjRateM> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjRateY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-23
*/
public interface RDimObjRateYMapper extends MppBaseMapper<RDimObjRateY> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjTargetD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-22
*/
public interface RDimObjTargetDMapper extends MppBaseMapper<RDimObjTargetD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjTargetM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-22
*/
public interface RDimObjTargetMMapper extends MppBaseMapper<RDimObjTargetM> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimObjTargetY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-22
*/
public interface RDimObjTargetYMapper extends MppBaseMapper<RDimObjTargetY> {
}

View File

@@ -0,0 +1,16 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationBaseD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-21
*/
public interface RDimStationBaseDMapper extends BaseMapper<RDimStationBaseD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationGlobalD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
public interface RDimStationGlobalDMapper extends BaseMapper<RDimStationGlobalD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationGlobalM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
public interface RDimStationGlobalMMapper extends BaseMapper<RDimStationGlobalM> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationGlobalY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
public interface RDimStationGlobalYMapper extends BaseMapper<RDimStationGlobalY> {
}

View File

@@ -0,0 +1,16 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationHarmnicDPO;
/**
*
* Description:
* Date: 2023/11/23 9:26【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface RDimStationHarmnicDPOMapper extends MppBaseMapper<RDimStationHarmnicDPO> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationTargetD;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-21
*/
public interface RDimStationTargetDMapper extends MppBaseMapper<RDimStationTargetD> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationTargetM;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-21
*/
public interface RDimStationTargetMMapper extends MppBaseMapper<RDimStationTargetM> {
}

View File

@@ -0,0 +1,17 @@
package com.njcn.harmonic.mapper.dim;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.github.jeffreyning.mybatisplus.base.MppBaseMapper;
import com.njcn.harmonic.pojo.po.dim.RDimStationTargetY;
/**
* <p>
* Mapper 接口
* </p>
*
* @author cdf
* @since 2023-11-21
*/
public interface RDimStationTargetYMapper extends MppBaseMapper<RDimStationTargetY> {
}

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njcn.prepare.harmonic.mapper.mysql.dim.PmsCountLedgerMapper">
<select id="newDateData" resultType="com.njcn.device.pms.pojo.po.PmsCountLedger">
SELECT
date,
Section,
Sub_Count,
Subv_Count
FROM
( SELECT * FROM pms_count_ledger ORDER BY date DESC ) t
GROUP BY
date,
Section
</select>
</mapper>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njcn.prepare.harmonic.mapper.mysql.dim.RDimBusbarHarmnicDPOMapper">
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.dim.RDimBusbarHarmnicDPO">
<!--@mbg.generated-->
<!--@Table r_dim_busbar_harmnic_d-->
<id column="Org_Id" jdbcType="CHAR" property="orgId" />
<id column="Statis_Date" jdbcType="DATE" property="statisDate" />
<id column="BusBar_Id" jdbcType="CHAR" property="busbarId" />
<id column="Target_type" jdbcType="CHAR" property="targetType" />
<id column="Voltage_level" jdbcType="CHAR" property="voltageLevel" />
<result column="Level" jdbcType="BIT" property="level" />
<result column="limit count" jdbcType="INTEGER" property="limitCount" />
<result column="Statis_count" jdbcType="INTEGER" property="statisCount" />
<result column="State" jdbcType="BIT" property="state" />
<result column="Create_By" jdbcType="CHAR" property="createBy" />
<result column="Create_Time" jdbcType="TIMESTAMP" property="createTime" />
<result column="Update_By" jdbcType="CHAR" property="updateBy" />
<result column="Update_Time" jdbcType="TIMESTAMP" property="updateTime" />
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
Org_Id, Statis_Date, BusBar_Id, Target_type, Voltage_level, `Level`, `limit count`,
Statis_count, `State`, Create_By, Create_Time, Update_By, Update_Time
</sql>
</mapper>

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njcn.prepare.harmonic.mapper.mysql.dim.RDimStationHarmnicDPOMapper">
<resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.dim.RDimStationHarmnicDPO">
<!--@mbg.generated-->
<!--@Table r_dim_station_harmnic_d-->
<id column="Org_Id" jdbcType="CHAR" property="orgId" />
<id column="Statis_Date" jdbcType="DATE" property="statisDate" />
<id column="Station Id" jdbcType="CHAR" property="stationId" />
<id column="Target_type" jdbcType="CHAR" property="targetType" />
<id column="Level" jdbcType="BIT" property="level" />
<result column="Voltage_level" jdbcType="CHAR" property="voltageLevel" />
<result column="limit_count" jdbcType="INTEGER" property="limitCount" />
<result column="Statis_count" jdbcType="INTEGER" property="statisCount" />
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
Org_Id, Statis_Date, `Station Id`, Target_type, `Level`, Monitor_Tag, Voltage_level,
limit_count, Statis_count
</sql>
</mapper>

View File

@@ -0,0 +1,24 @@
package com.njcn.harmonic.service.dim;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.njcn.harmonic.pojo.param.DimGlobalDataParam;
import com.njcn.harmonic.pojo.vo.DimGlobalDataVO;
import java.util.List;
/**
* pqs
* r_dim_xxx表全局处理
* @author cdf
* @date 2023/11/27
*/
public interface DimGlobalDealService {
/**
*
* @author cdf
* @date 2023/11/27
*/
public Page<DimGlobalDataVO> dealGlobalData(DimGlobalDataParam dimGlobalDataParam);
}