ansteel-biz/db/mysql.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/controller/PlantConfController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/dao/PlantConfDao.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/entity/PlantConfEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/package-info.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/service/PlantConfService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/service/impl/PlantConfServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ansteel-biz/src/main/resources/application.yaml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ansteel-biz/db/mysql.sql
@@ -923,9 +923,50 @@ `id` varchar(36) NOT NULL COMMENT 'id', `cde_index` varchar(36) DEFAULT NULL COMMENT '类型', `name_index` varchar(36) DEFAULT NULL COMMENT '名称', `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', `sort` int NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; -- ---------------------------- -- 日报表 -- ---------------------------- CREATE TABLE `t_xxb_duty_report` ( `id` varchar(36) NOT NULL COMMENT 'id', `cde_index` varchar(36) DEFAULT NULL COMMENT '类型', `name_index` varchar(36) DEFAULT NULL COMMENT '名称', `point_no1` varchar(36) DEFAULT NULL COMMENT '测点1', `point_no2` varchar(36) DEFAULT NULL COMMENT '测点2', `point_no3` varchar(36) DEFAULT NULL COMMENT '测点3', `sort` int NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='功率因数管控'; -- ---------------------------- -- 135机组数据配置表 -- ---------------------------- CREATE TABLE `t_plant_conf` ( `id` varchar(36) NOT NULL COMMENT 'id', `data_category` varchar(20) DEFAULT NULL COMMENT '数据类别(REAL:实时,HIS:历史)', `data_type` varchar(20) DEFAULT NULL COMMENT '数据类型', `data_no` varchar(20) DEFAULT NULL COMMENT '数据编码', `business_type` varchar(20) NULL DEFAULT NULL COMMENT '业务类别', `business_desc` varchar(20) NULL DEFAULT NULL COMMENT '业务描述', `ind_code` varchar(20) NULL DEFAULT NULL COMMENT '指标编码', `ind_name` varchar(20) NULL DEFAULT NULL COMMENT '指标名称', `ind_unit` varchar(20) NULL DEFAULT NULL COMMENT '指标单位', `remark` varchar(100) NULL DEFAULT NULL COMMENT '备注', `ext1` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段1', `ext2` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段2', `ext3` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段3', `ext4` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段4', `ext5` varchar(20) NULL DEFAULT NULL COMMENT '拓展字段5', `sort` int NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`), KEY `idx_business_type` (`business_type`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='135机组数据配置表'; ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/controller/PlantConfController.java
对比新文件 @@ -0,0 +1,9 @@ package com.iailab.module.ansteel.plant.controller; /** * @author PanZhibao * @Description * @createTime 2025年06月15日 */ public class PlantConfController { } ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/dao/PlantConfDao.java
对比新文件 @@ -0,0 +1,15 @@ package com.iailab.module.ansteel.plant.dao; import com.iailab.framework.common.dao.BaseDao; import com.iailab.module.ansteel.plant.entity.PlantConfEntity; import com.iailab.module.ansteel.report.entity.DutyReportEntity; import org.apache.ibatis.annotations.Mapper; /** * @author PanZhibao * @Description * @createTime 2025年06月15日 */ @Mapper public interface PlantConfDao extends BaseDao<PlantConfEntity> { } ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/entity/PlantConfEntity.java
对比新文件 @@ -0,0 +1,54 @@ package com.iailab.module.ansteel.plant.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; /** * @author PanZhibao * @Description * @createTime 2025年06月15日 */ @Data @TableName("t_plant_conf") public class PlantConfEntity implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @TableId private String id; private String dataCategory; private String dataType; private String data_no; private String businessType; private String businessDesc; private String indCode; private String indName; private String indUnit; private String remark; private String ext1; private String ext2; private String ext3; private String ext4; private String ext5; private Integer sort; } ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/package-info.java
对比新文件 @@ -0,0 +1 @@ package com.iailab.module.ansteel.plant; ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/service/PlantConfService.java
对比新文件 @@ -0,0 +1,16 @@ package com.iailab.module.ansteel.plant.service; import com.iailab.module.ansteel.plant.entity.PlantConfEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年06月15日 */ public interface PlantConfService { List<PlantConfEntity> list(Map<String, Object> params); } ansteel-biz/src/main/java/com/iailab/module/ansteel/plant/service/impl/PlantConfServiceImpl.java
对比新文件 @@ -0,0 +1,35 @@ package com.iailab.module.ansteel.plant.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.module.ansteel.plant.dao.PlantConfDao; import com.iailab.module.ansteel.plant.entity.PlantConfEntity; import com.iailab.module.ansteel.plant.service.PlantConfService; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2025年06月15日 */ @Slf4j @Service public class PlantConfServiceImpl implements PlantConfService { @Resource private PlantConfDao plantConfDao; @Override public List<PlantConfEntity> list(Map<String, Object> params) { String businessType = (String) params.get("businessType"); QueryWrapper<PlantConfEntity> queryWrapper = new QueryWrapper<>(); queryWrapper.eq(StringUtils.isNotBlank(businessType), "business_type", businessType); return plantConfDao.selectList(queryWrapper); } } ansteel-biz/src/main/resources/application.yaml
@@ -188,6 +188,7 @@ - t_power_price_det - t_power_factor_control - t_xxb_duty_report - t_plant_conf swagger: title: 鞍钢鲅鱼圈能源管控系统 description: 鞍钢鲅鱼圈能源管控系统