lxw
2023-12-21 21a2275b893d210e8777d2a8239bbf994b95b40e
核容装置记录日志
3个文件已修改
17 ■■■■■ 已修改文件
src/main/java/com/whyc/constant/LogOpEnum.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/db_ckpwrdev_data_rt/CKPowerDevBattSetLog.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/CKPowerDevBattSetLogService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/constant/LogOpEnum.java
@@ -24,4 +24,14 @@
    public String getName() {
        return name;
    }
    public static String getValueByKey(int key) {
        for (LogOpEnum logOpEnum : LogOpEnum.values()) {
            if (logOpEnum.getType().equals(key)) {
                return logOpEnum.getName();
            }
        }
        return null;
    }
}
src/main/java/com/whyc/pojo/db_ckpwrdev_data_rt/CKPowerDevBattSetLog.java
@@ -40,6 +40,9 @@
    @ApiModelProperty(value = "操作类型")
    private Integer cmdType;
    @TableField(exist = false)
    private String cmdName;
    @ApiModelProperty(value = "电池组名称")
    private Integer battIndex;
src/main/java/com/whyc/service/CKPowerDevBattSetLogService.java
@@ -3,6 +3,7 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.whyc.constant.LogOpEnum;
import com.whyc.dto.Response;
import com.whyc.mapper.CKPowerDevBattSetLogMapper;
import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevBattSetLog;
@@ -37,6 +38,9 @@
        }
        wrapper.orderByDesc("create_time");
        List<CKPowerDevBattSetLog> list=mapper.selectList(wrapper);
        list.forEach(log->{
            log.setCmdName(LogOpEnum.getValueByKey(log.getCmdType()));
        });
        PageInfo pageInfo=new PageInfo(list);
        return new Response().setII(1,list!=null,pageInfo,"获取核容装置日志");
    }