新能源场站增删改查接口

This commit is contained in:
guofeihu
2024-08-14 17:33:47 +08:00
parent 4cff5e90a2
commit 758964d9a8
7 changed files with 351 additions and 0 deletions

View File

@@ -0,0 +1,70 @@
package com.njcn.device.pq.pojo.param;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
/**
* <p>
* 新能源场站高低电压穿越表查询类
* </p>
*
* @author guofeihu
* @since 2024-08-14
*/
@Data
@ApiModel
public class NewStationQueryParam extends BaseParam {
@ApiModelProperty(name = "id")
private String id;
@ApiModelProperty(name = "新能源场站名称")
private String name;
@ApiModelProperty(name = "新能源场站类型")
private String stationType;
@ApiModelProperty(name = "电压等级Guid")
private String scale;
@ApiModelProperty(name = "额定有功功率")
private String ratedPower;
@ApiModelProperty(name = "经度")
private String longitude;
@ApiModelProperty(name = "维度")
private String latitude;
@Data
public static class NewStationEdit{
@ApiModelProperty(name = "id")
private String id;
@NotBlank(message = "新能源场站名称不能为空")
@ApiModelProperty(name = "新能源场站名称")
private String name;
@NotBlank(message = "新能源场站类型不能为空")
@ApiModelProperty(name = "新能源场站类型")
private String stationType;
@ApiModelProperty(name = "电压等级Guid")
private String scale;
@NotBlank(message = "额定有功功率不能为空")
@ApiModelProperty(name = "额定有功功率")
private String ratedPower;
@NotBlank(message = "经度不能为空")
@ApiModelProperty(name = "经度")
private String longitude;
@NotBlank(message = "维度不能为空")
@ApiModelProperty(name = "维度")
private String latitude;
}
}

View File

@@ -0,0 +1,62 @@
package com.njcn.device.pq.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
* 新能源场站高低电压穿越表实体类
* </p>
*
* @author guofeihu
* @since 2024-08-14
*/
@Getter
@Setter
@TableName("pq_new_station")
public class NewStation extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
private String id;
/**
* 新能源场站名称
*/
private String name;
/**
* 关联sys_dict_type字典表新能源场站类型风电场、光伏电站
*/
private String stationType;
/**
* 关联sys_dict_type字典表电压等级Guid
*/
private String scale;
/**
* 额定有功功率
*/
private String ratedPower;
/**
* 经度
*/
private String longitude;
/**
* 维度
*/
private String latitude;
/**
* 状态0-删除 1-正常
*/
private Integer state;
}