whycxzp
2023-10-27 848d89cd93a210aafbe48e748816c3d90d265b89
中危.4.API误用:不安全的框架绑定,缺陷35
3个文件已修改
6 ■■■■ 已修改文件
src/main/java/com/whyc/controller/PowerInfController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/paramter/PowerInfPar.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/PowerInf.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/PowerInfController.java
@@ -24,7 +24,7 @@
@RequestMapping("powerInf")
@RestController
@Api(tags = "数据管理-电源信息")
public class PowerInfController {
public class PowerInfController extends BaseController{
    @Autowired
    private PowerInfService service;
    @Autowired
src/main/java/com/whyc/dto/paramter/PowerInfPar.java
@@ -1,5 +1,6 @@
package com.whyc.dto.paramter;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
@@ -13,6 +14,7 @@
@ToString
@AllArgsConstructor
@NoArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class PowerInfPar implements Serializable {
    
    private String stationId;
src/main/java/com/whyc/pojo/PowerInf.java
@@ -4,6 +4,7 @@
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -18,6 +19,7 @@
@Alias("PowerInf")
@Data
@TableName( schema = "`db_pwrdev_inf`",value = "tb_pwrdev_inf")
@JsonIgnoreProperties(ignoreUnknown = true)
public class PowerInf {
    @TableId("num")
    private Integer    num;