Files
xgy-oa/klp-pocket/src/main/java/com/klp/pocket/domain/Klptcm1ProPlantStateDefine.java
Joshi bbecc3c55f feat(pocket): 实现工厂状态数据分页查询功能
- 为Klptcm1ProPlantStateCurrent实体补充VALUE1至VALUE99字段定义及注释
- 更新Klptcm1ProPlantStateCurrentMapper.xml,完善所有VALUE字段的resultMap和column list映射- 修改IKlptcm1ProPlantStateCurrentService接口,将selectAll方法改为支持分页查询- 调整Klptcm1ProPlantStateCurrentController控制器,继承BaseController并支持分页参数- 新增Klptcm1ProPlantStateDefine相关组件(domain、controller、service、mapper),实现状态定义表的分页查询能力- 引入PageQuery与TableDataInfo等通用分页工具类,统一前后端分页交互格式
- 更新Mapper XML配置文件,优化SQL结构并确保大数据量下的查询性能
2025-10-27 18:07:12 +08:00

51 lines
1.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
* 对应数据库列IDdecimal类型唯一标识一条状态定义记录
*/
private BigDecimal id;
/**
* 状态参数名称
* 对应数据库列NAMEvarchar类型非空如"温度"、"压力"
*/
private String name;
/**
* 状态参数单位
* 对应数据库列UNITSvarchar类型非空如"℃"、"MPa"
*/
private String units;
/**
* 状态参数说明
* 对应数据库列COMMENTSvarchar类型非空补充参数的详细描述
*/
private String comments;
/**
* 插入时间
* 对应数据库列INSDATEdatetime类型默认当前时间戳记录数据创建时间
*/
private Date insdate;
/**
* 模型类型
* 对应数据库列MODELTYPEdecimal类型默认值2标识参数所属模型类型
*/
private BigDecimal modeltype;
}