feat(pocket): 新增模块

- 创建当前状态实体类Klptcm1ProPlantStateCurrent- 创建当前状态业务对象Klptcm1ProPlantStateCurrentBo
- 创建当前状态值对象Klptcm1ProPlantStateCurrentVo
- 实现当前状态Service接口及实现类
- 实现当前状态Controller接口- 实现当前状态Mapper接口及XML映射文件
- 提供当前状态的增删改查及分页查询功能
- 支持当前状态数据导出Excel功能- 添加字段校验和重复提交注解
- 配置MyBatis Plus自动映射99个VALUE字段
This commit is contained in:
2025-10-27 15:07:54 +08:00
parent ef89e62f9a
commit 31c2f93a91
10 changed files with 2195 additions and 0 deletions

View File

@@ -0,0 +1,662 @@
package com.klp.pocket.domain.vo;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.klp.common.annotation.ExcelDictFormat;
import com.klp.common.convert.ExcelDictConvert;
import lombok.Data;
/**
* 当前视图对象 klptcm1_pro_plant_state_current
*
* @author klp
* @date 2025-10-27
*/
@Data
@ExcelIgnoreUnannotated
public class Klptcm1ProPlantStateCurrentVo {
private static final long serialVersionUID = 1L;
/**
*
*/
@ExcelProperty(value = "")
private Date INSDATE;
/**
*
*/
@ExcelProperty(value = "")
private Long YEAR;
/**
*
*/
@ExcelProperty(value = "")
private Long MONTH;
/**
*
*/
@ExcelProperty(value = "")
private Long DAY;
/**
*
*/
@ExcelProperty(value = "")
private Long HOUR;
/**
*
*/
@ExcelProperty(value = "")
private Long MINUTE;
/**
*
*/
@ExcelProperty(value = "")
private Long TYPE;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE1;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE2;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE3;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE4;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE5;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE6;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE7;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE8;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE9;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE10;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE11;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE12;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE13;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE14;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE15;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE16;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE17;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE18;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE19;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE20;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE21;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE22;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE23;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE24;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE25;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE26;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE27;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE28;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE29;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE30;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE31;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE32;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE33;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE34;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE35;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE36;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE37;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE38;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE39;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE40;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE41;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE42;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE43;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE44;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE45;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE46;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE47;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE48;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE49;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE50;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE51;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE52;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE53;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE54;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE55;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE56;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE57;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE58;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE59;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE60;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE61;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE62;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE63;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE64;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE65;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE66;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE67;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE68;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE69;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE70;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE71;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE72;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE73;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE74;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE75;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE76;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE77;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE78;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE79;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE80;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE81;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE82;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE83;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE84;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE85;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE86;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE87;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE88;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE89;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE90;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE91;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE92;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE93;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE94;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE95;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE96;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE97;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE98;
/**
*
*/
@ExcelProperty(value = "")
private BigDecimal VALUE99;
}