Commit 9daf26a7 authored by ZWT's avatar ZWT

feat(能源管理系统): 基础信息配置

1.开发基础信息配置-输电线路配置模块修改功能,完成接口冒烟测试并生成接口文档;
2.开发基础信息配置-输电线路配置模块删除功能,完成接口冒烟测试并生成接口文档;
3.开发基础信息配置-输电线路配置模块详情功能,完成接口冒烟测试并生成接口文档;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent 69707ffa
......@@ -8,6 +8,7 @@ import lombok.NoArgsConstructor;
import xstartup.annotation.XText;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
......@@ -64,4 +65,18 @@ public class BasePowerLineStorageView implements Serializable {
@XText("组织机构ID")
@TableField
private String ouId;
/**
* 设备名称
*/
@XText("设备名称")
@TableField
private String deviceName;
/**
* 装机总量
*/
@XText("设备容量(KWh)")
@TableField
private BigDecimal apparatusCapacity;
}
package pps.core.base.service.data.base_power_line_plant;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.math.BigDecimal;
/**
* 输电线路光伏配置
*
......@@ -12,12 +15,23 @@ import xstartup.annotation.XText;
@Data
public class GetBasePowerLinePlantViewOutput {
@XText("线路ID")
private String lineId;
@XText("ID")
private String id;
@XText("光伏电站ID")
private String plantId;
@XText("组织机构ID")
private String ouId;
/**
* 电站名称
*/
@XText("电站名称")
@TableField
private String stationName;
/**
* 装机总量
*/
@XText("装机总量(KWP)")
@TableField
private BigDecimal totalPower;
}
package pps.core.base.service.data.base_power_line_storage;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import xstartup.annotation.XText;
import java.math.BigDecimal;
/**
* 输电线路储能配置
*
......@@ -12,9 +15,23 @@ import xstartup.annotation.XText;
@Data
public class GetBasePowerLineStorageViewOutput {
@XText("ID")
private String id;
@XText("储能设备ID")
private String storageId;
@XText("组织机构ID")
private String ouId;
/**
* 设备名称
*/
@XText("设备名称")
@TableField
private String deviceName;
/**
* 装机总量
*/
@XText("设备容量(KWh)")
@TableField
private BigDecimal apparatusCapacity;
}
......@@ -42,7 +42,7 @@
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.base.entity.BasePowerLinePlantView" resultMap="BaseResultMap">
<select id="selectList" parameterType="pps.core.base.entity.BasePowerLinePlantView" resultMap="ExtendsResultMap">
SELECT l.id,
l.plant_id,
p.station_name,
......
......@@ -2,20 +2,21 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="pps.core.base.mapper.BasePowerLineStorageViewMapper">
<resultMap id="BaseResultMap" type="pps.core.base.entity.BasePowerLineStorageView">
<id column="id" property="id" jdbcType="VARCHAR" />
<result column="is_deleted" property="isDeleted" jdbcType="INTEGER" />
<result column="create_by_id" property="createById" jdbcType="VARCHAR" />
<result column="create_by_name" property="createByName" jdbcType="VARCHAR" />
<result column="create_time" property="createTime" jdbcType="DATE" />
<result column="modify_by_id" property="modifyById" jdbcType="VARCHAR" />
<result column="modify_by_name" property="modifyByName" jdbcType="VARCHAR" />
<result column="modify_time" property="modifyTime" jdbcType="DATE" />
<result column="line_id" property="lineId" jdbcType="VARCHAR" />
<result column="storage_id" property="storageId" jdbcType="VARCHAR" />
<id column="id" property="id" jdbcType="VARCHAR"/>
<result column="is_deleted" property="isDeleted" jdbcType="INTEGER"/>
<result column="create_by_id" property="createById" jdbcType="VARCHAR"/>
<result column="create_by_name" property="createByName" jdbcType="VARCHAR"/>
<result column="create_time" property="createTime" jdbcType="DATE"/>
<result column="modify_by_id" property="modifyById" jdbcType="VARCHAR"/>
<result column="modify_by_name" property="modifyByName" jdbcType="VARCHAR"/>
<result column="modify_time" property="modifyTime" jdbcType="DATE"/>
<result column="line_id" property="lineId" jdbcType="VARCHAR"/>
<result column="storage_id" property="storageId" jdbcType="VARCHAR"/>
<result column="ou_id" property="ouId" jdbcType="VARCHAR"/>
</resultMap>
<sql id="Base_Column_List">
id,
id
,
is_deleted,
create_by_id,
create_by_name,
......@@ -27,18 +28,28 @@
storage_id,
ou_id
</sql>
<resultMap id="ExtendsResultMap" type="pps.core.base.entity.BasePowerLineStorageView" extends="BaseResultMap">
<result column="device_name" property="deviceName" jdbcType="VARCHAR"/>
<result column="apparatus_capacity" property="apparatusCapacity" jdbcType="DECIMAL"/>
</resultMap>
<select id="selectOne" parameterType="pps.core.base.entity.BasePowerLineStorageView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List" />
<include refid="Base_Column_List"/>
from base_power_line_storage
where
id=#{id}
</select>
<select id="selectList" parameterType="pps.core.base.entity.BasePowerLineStorageView" resultMap="BaseResultMap">
select
<include refid="Base_Column_List" />
from base_power_line_storage
where
id=#{id}
<select id="selectList" parameterType="pps.core.base.entity.BasePowerLineStorageView" resultMap="ExtendsResultMap">
SELECT l.id,
l.storage_id,
d.device_name,
d.apparatus_capacity
FROM base_power_line_storage l
LEFT JOIN base_energy_storage_device d ON l.storage_id = d.id
AND d.is_deleted = 1
WHERE l.line_id = #{lineId}
</select>
</mapper>
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment