- 为Klptcm1ProPlantStateCurrent实体补充VALUE1至VALUE99字段定义及注释 - 更新Klptcm1ProPlantStateCurrentMapper.xml,完善所有VALUE字段的resultMap和column list映射- 修改IKlptcm1ProPlantStateCurrentService接口,将selectAll方法改为支持分页查询- 调整Klptcm1ProPlantStateCurrentController控制器,继承BaseController并支持分页参数- 新增Klptcm1ProPlantStateDefine相关组件(domain、controller、service、mapper),实现状态定义表的分页查询能力- 引入PageQuery与TableDataInfo等通用分页工具类,统一前后端分页交互格式 - 更新Mapper XML配置文件,优化SQL结构并确保大数据量下的查询性能
51 lines
1.3 KiB
Java
51 lines
1.3 KiB
Java
package com.klp.pocket.domain;
|
||
|
||
import lombok.Data;
|
||
import java.math.BigDecimal;
|
||
import java.util.Date;
|
||
|
||
/**
|
||
* 工厂状态定义表实体类
|
||
* 对应数据库表:klptcm1_pro_plant_state_define
|
||
* 用途:存储工厂状态参数的定义信息(如参数名称、单位、说明等)
|
||
*/
|
||
@Data
|
||
public class Klptcm1ProPlantStateDefine {
|
||
|
||
/**
|
||
* 主键ID
|
||
* 对应数据库列:ID(decimal类型,唯一标识一条状态定义记录)
|
||
*/
|
||
private BigDecimal id;
|
||
|
||
/**
|
||
* 状态参数名称
|
||
* 对应数据库列:NAME(varchar类型,非空,如"温度"、"压力")
|
||
*/
|
||
private String name;
|
||
|
||
/**
|
||
* 状态参数单位
|
||
* 对应数据库列:UNITS(varchar类型,非空,如"℃"、"MPa")
|
||
*/
|
||
private String units;
|
||
|
||
/**
|
||
* 状态参数说明
|
||
* 对应数据库列:COMMENTS(varchar类型,非空,补充参数的详细描述)
|
||
*/
|
||
private String comments;
|
||
|
||
/**
|
||
* 插入时间
|
||
* 对应数据库列:INSDATE(datetime类型,默认当前时间戳,记录数据创建时间)
|
||
*/
|
||
private Date insdate;
|
||
|
||
/**
|
||
* 模型类型
|
||
* 对应数据库列:MODELTYPE(decimal类型,默认值2,标识参数所属模型类型)
|
||
*/
|
||
private BigDecimal modeltype;
|
||
}
|