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结构并确保大数据量下的查询性能
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
package com.klp.pocket.controller;
|
||||
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.domain.R;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateCurrentService;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@@ -8,8 +11,8 @@ import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/api/klptcm1ProPlantStateCurrent")
|
||||
public class Klptcm1ProPlantStateCurrentController {
|
||||
@RequestMapping("/pocket/proPlantStateCurrent")
|
||||
public class Klptcm1ProPlantStateCurrentController extends BaseController {
|
||||
|
||||
@Resource
|
||||
private IKlptcm1ProPlantStateCurrentService klptcm1ProPlantStateCurrentService;
|
||||
@@ -18,9 +21,9 @@ public class Klptcm1ProPlantStateCurrentController {
|
||||
* 查询所有数据
|
||||
*/
|
||||
@GetMapping("/selectAll")
|
||||
public R<List<Klptcm1ProPlantStateCurrent>> selectAll() {
|
||||
List<Klptcm1ProPlantStateCurrent> result = klptcm1ProPlantStateCurrentService.selectAll();
|
||||
return R.ok(result);
|
||||
public TableDataInfo<Klptcm1ProPlantStateCurrent> selectAll(PageQuery pageQuery) {
|
||||
return klptcm1ProPlantStateCurrentService.selectAll(pageQuery);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.klp.pocket.controller;
|
||||
|
||||
import com.klp.common.core.controller.BaseController;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateDefineService;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 工厂状态定义表Controller
|
||||
* 提供RESTful接口,处理前端请求
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/pocket/proPlantStateDefine")
|
||||
public class Klptcm1ProPlantStateDefineController extends BaseController {
|
||||
|
||||
@Resource
|
||||
private IKlptcm1ProPlantStateDefineService defineService;
|
||||
|
||||
/**
|
||||
* 分页查询状态定义列表
|
||||
* @param pageQuery 分页参数(请求参数,如?pageNum=1&pageSize=10)
|
||||
* @return 分页表格数据
|
||||
*/
|
||||
@GetMapping("/listPage")
|
||||
public TableDataInfo<Klptcm1ProPlantStateDefine> getDefinePage(PageQuery pageQuery) {
|
||||
return defineService.getDefinePage(pageQuery);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -14,10 +14,602 @@ public class Klptcm1ProPlantStateCurrent {
|
||||
private BigDecimal hour; // 对应数据库 HOUR
|
||||
private BigDecimal minute; // 对应数据库 MINUTE
|
||||
private BigDecimal type; // 对应数据库 TYPE
|
||||
// 以下为 VALUE1 到 VALUE99 的属性
|
||||
/**
|
||||
* 状态值1
|
||||
* 对应数据库列:VALUE1(decimal类型,具体含义取决于TYPE字段,如温度、压力等)
|
||||
*/
|
||||
private BigDecimal value1;
|
||||
|
||||
/**
|
||||
* 状态值2
|
||||
* 对应数据库列:VALUE2(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value2;
|
||||
// ... 省略 VALUE3 到 VALUE98 的声明 ...
|
||||
|
||||
/**
|
||||
* 状态值3
|
||||
* 对应数据库列:VALUE3(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value3;
|
||||
|
||||
/**
|
||||
* 状态值4
|
||||
* 对应数据库列:VALUE4(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value4;
|
||||
|
||||
/**
|
||||
* 状态值5
|
||||
* 对应数据库列:VALUE5(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value5;
|
||||
|
||||
/**
|
||||
* 状态值6
|
||||
* 对应数据库列:VALUE6(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value6;
|
||||
|
||||
/**
|
||||
* 状态值7
|
||||
* 对应数据库列:VALUE7(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value7;
|
||||
|
||||
/**
|
||||
* 状态值8
|
||||
* 对应数据库列:VALUE8(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value8;
|
||||
|
||||
/**
|
||||
* 状态值9
|
||||
* 对应数据库列:VALUE9(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value9;
|
||||
|
||||
/**
|
||||
* 状态值10
|
||||
* 对应数据库列:VALUE10(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value10;
|
||||
|
||||
// ------------------------------
|
||||
// 以下为VALUE11至VALUE98的完整声明
|
||||
// ------------------------------
|
||||
|
||||
/**
|
||||
* 状态值11
|
||||
* 对应数据库列:VALUE11(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value11;
|
||||
|
||||
/**
|
||||
* 状态值12
|
||||
* 对应数据库列:VALUE12(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value12;
|
||||
|
||||
/**
|
||||
* 状态值13
|
||||
* 对应数据库列:VALUE13(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value13;
|
||||
|
||||
/**
|
||||
* 状态值14
|
||||
* 对应数据库列:VALUE14(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value14;
|
||||
|
||||
/**
|
||||
* 状态值15
|
||||
* 对应数据库列:VALUE15(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value15;
|
||||
|
||||
/**
|
||||
* 状态值16
|
||||
* 对应数据库列:VALUE16(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value16;
|
||||
|
||||
/**
|
||||
* 状态值17
|
||||
* 对应数据库列:VALUE17(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value17;
|
||||
|
||||
/**
|
||||
* 状态值18
|
||||
* 对应数据库列:VALUE18(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value18;
|
||||
|
||||
/**
|
||||
* 状态值19
|
||||
* 对应数据库列:VALUE19(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value19;
|
||||
|
||||
/**
|
||||
* 状态值20
|
||||
* 对应数据库列:VALUE20(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value20;
|
||||
|
||||
/**
|
||||
* 状态值21
|
||||
* 对应数据库列:VALUE21(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value21;
|
||||
|
||||
/**
|
||||
* 状态值22
|
||||
* 对应数据库列:VALUE22(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value22;
|
||||
|
||||
/**
|
||||
* 状态值23
|
||||
* 对应数据库列:VALUE23(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value23;
|
||||
|
||||
/**
|
||||
* 状态值24
|
||||
* 对应数据库列:VALUE24(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value24;
|
||||
|
||||
/**
|
||||
* 状态值25
|
||||
* 对应数据库列:VALUE25(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value25;
|
||||
|
||||
/**
|
||||
* 状态值26
|
||||
* 对应数据库列:VALUE26(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value26;
|
||||
|
||||
/**
|
||||
* 状态值27
|
||||
* 对应数据库列:VALUE27(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value27;
|
||||
|
||||
/**
|
||||
* 状态值28
|
||||
* 对应数据库列:VALUE28(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value28;
|
||||
|
||||
/**
|
||||
* 状态值29
|
||||
* 对应数据库列:VALUE29(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value29;
|
||||
|
||||
/**
|
||||
* 状态值30
|
||||
* 对应数据库列:VALUE30(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value30;
|
||||
|
||||
/**
|
||||
* 状态值31
|
||||
* 对应数据库列:VALUE31(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value31;
|
||||
|
||||
/**
|
||||
* 状态值32
|
||||
* 对应数据库列:VALUE32(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value32;
|
||||
|
||||
/**
|
||||
* 状态值33
|
||||
* 对应数据库列:VALUE33(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value33;
|
||||
|
||||
/**
|
||||
* 状态值34
|
||||
* 对应数据库列:VALUE34(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value34;
|
||||
|
||||
/**
|
||||
* 状态值35
|
||||
* 对应数据库列:VALUE35(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value35;
|
||||
|
||||
/**
|
||||
* 状态值36
|
||||
* 对应数据库列:VALUE36(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value36;
|
||||
|
||||
/**
|
||||
* 状态值37
|
||||
* 对应数据库列:VALUE37(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value37;
|
||||
|
||||
/**
|
||||
* 状态值38
|
||||
* 对应数据库列:VALUE38(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value38;
|
||||
|
||||
/**
|
||||
* 状态值39
|
||||
* 对应数据库列:VALUE39(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value39;
|
||||
|
||||
/**
|
||||
* 状态值40
|
||||
* 对应数据库列:VALUE40(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value40;
|
||||
|
||||
/**
|
||||
* 状态值41
|
||||
* 对应数据库列:VALUE41(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value41;
|
||||
|
||||
/**
|
||||
* 状态值42
|
||||
* 对应数据库列:VALUE42(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value42;
|
||||
|
||||
/**
|
||||
* 状态值43
|
||||
* 对应数据库列:VALUE43(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value43;
|
||||
|
||||
/**
|
||||
* 状态值44
|
||||
* 对应数据库列:VALUE44(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value44;
|
||||
|
||||
/**
|
||||
* 状态值45
|
||||
* 对应数据库列:VALUE45(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value45;
|
||||
|
||||
/**
|
||||
* 状态值46
|
||||
* 对应数据库列:VALUE46(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value46;
|
||||
|
||||
/**
|
||||
* 状态值47
|
||||
* 对应数据库列:VALUE47(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value47;
|
||||
|
||||
/**
|
||||
* 状态值48
|
||||
* 对应数据库列:VALUE48(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value48;
|
||||
|
||||
/**
|
||||
* 状态值49
|
||||
* 对应数据库列:VALUE49(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value49;
|
||||
|
||||
/**
|
||||
* 状态值50
|
||||
* 对应数据库列:VALUE50(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value50;
|
||||
|
||||
/**
|
||||
* 状态值51
|
||||
* 对应数据库列:VALUE51(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value51;
|
||||
|
||||
/**
|
||||
* 状态值52
|
||||
* 对应数据库列:VALUE52(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value52;
|
||||
|
||||
/**
|
||||
* 状态值53
|
||||
* 对应数据库列:VALUE53(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value53;
|
||||
|
||||
/**
|
||||
* 状态值54
|
||||
* 对应数据库列:VALUE54(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value54;
|
||||
|
||||
/**
|
||||
* 状态值55
|
||||
* 对应数据库列:VALUE55(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value55;
|
||||
|
||||
/**
|
||||
* 状态值56
|
||||
* 对应数据库列:VALUE56(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value56;
|
||||
|
||||
/**
|
||||
* 状态值57
|
||||
* 对应数据库列:VALUE57(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value57;
|
||||
|
||||
/**
|
||||
* 状态值58
|
||||
* 对应数据库列:VALUE58(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value58;
|
||||
|
||||
/**
|
||||
* 状态值59
|
||||
* 对应数据库列:VALUE59(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value59;
|
||||
|
||||
/**
|
||||
* 状态值60
|
||||
* 对应数据库列:VALUE60(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value60;
|
||||
|
||||
/**
|
||||
* 状态值61
|
||||
* 对应数据库列:VALUE61(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value61;
|
||||
|
||||
/**
|
||||
* 状态值62
|
||||
* 对应数据库列:VALUE62(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value62;
|
||||
|
||||
/**
|
||||
* 状态值63
|
||||
* 对应数据库列:VALUE63(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value63;
|
||||
|
||||
/**
|
||||
* 状态值64
|
||||
* 对应数据库列:VALUE64(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value64;
|
||||
|
||||
/**
|
||||
* 状态值65
|
||||
* 对应数据库列:VALUE65(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value65;
|
||||
|
||||
/**
|
||||
* 状态值66
|
||||
* 对应数据库列:VALUE66(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value66;
|
||||
|
||||
/**
|
||||
* 状态值67
|
||||
* 对应数据库列:VALUE67(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value67;
|
||||
|
||||
/**
|
||||
* 状态值68
|
||||
* 对应数据库列:VALUE68(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value68;
|
||||
|
||||
/**
|
||||
* 状态值69
|
||||
* 对应数据库列:VALUE69(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value69;
|
||||
|
||||
/**
|
||||
* 状态值70
|
||||
* 对应数据库列:VALUE70(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value70;
|
||||
|
||||
/**
|
||||
* 状态值71
|
||||
* 对应数据库列:VALUE71(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value71;
|
||||
|
||||
/**
|
||||
* 状态值72
|
||||
* 对应数据库列:VALUE72(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value72;
|
||||
|
||||
/**
|
||||
* 状态值73
|
||||
* 对应数据库列:VALUE73(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value73;
|
||||
|
||||
/**
|
||||
* 状态值74
|
||||
* 对应数据库列:VALUE74(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value74;
|
||||
|
||||
/**
|
||||
* 状态值75
|
||||
* 对应数据库列:VALUE75(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value75;
|
||||
|
||||
/**
|
||||
* 状态值76
|
||||
* 对应数据库列:VALUE76(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value76;
|
||||
|
||||
/**
|
||||
* 状态值77
|
||||
* 对应数据库列:VALUE77(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value77;
|
||||
|
||||
/**
|
||||
* 状态值78
|
||||
* 对应数据库列:VALUE78(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value78;
|
||||
|
||||
/**
|
||||
* 状态值79
|
||||
* 对应数据库列:VALUE79(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value79;
|
||||
|
||||
/**
|
||||
* 状态值80
|
||||
* 对应数据库列:VALUE80(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value80;
|
||||
|
||||
/**
|
||||
* 状态值81
|
||||
* 对应数据库列:VALUE81(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value81;
|
||||
|
||||
/**
|
||||
* 状态值82
|
||||
* 对应数据库列:VALUE82(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value82;
|
||||
|
||||
/**
|
||||
* 状态值83
|
||||
* 对应数据库列:VALUE83(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value83;
|
||||
|
||||
/**
|
||||
* 状态值84
|
||||
* 对应数据库列:VALUE84(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value84;
|
||||
|
||||
/**
|
||||
* 状态值85
|
||||
* 对应数据库列:VALUE85(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value85;
|
||||
|
||||
/**
|
||||
* 状态值86
|
||||
* 对应数据库列:VALUE86(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value86;
|
||||
|
||||
/**
|
||||
* 状态值87
|
||||
* 对应数据库列:VALUE87(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value87;
|
||||
|
||||
/**
|
||||
* 状态值88
|
||||
* 对应数据库列:VALUE88(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value88;
|
||||
|
||||
/**
|
||||
* 状态值89
|
||||
* 对应数据库列:VALUE89(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value89;
|
||||
|
||||
/**
|
||||
* 状态值90
|
||||
* 对应数据库列:VALUE90(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value90;
|
||||
|
||||
/**
|
||||
* 状态值91
|
||||
* 对应数据库列:VALUE91(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value91;
|
||||
|
||||
/**
|
||||
* 状态值92
|
||||
* 对应数据库列:VALUE92(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value92;
|
||||
|
||||
/**
|
||||
* 状态值93
|
||||
* 对应数据库列:VALUE93(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value93;
|
||||
|
||||
/**
|
||||
* 状态值94
|
||||
* 对应数据库列:VALUE94(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value94;
|
||||
|
||||
/**
|
||||
* 状态值95
|
||||
* 对应数据库列:VALUE95(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value95;
|
||||
|
||||
/**
|
||||
* 状态值96
|
||||
* 对应数据库列:VALUE96(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value96;
|
||||
|
||||
/**
|
||||
* 状态值97
|
||||
* 对应数据库列:VALUE97(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value97;
|
||||
|
||||
/**
|
||||
* 状态值98
|
||||
* 对应数据库列:VALUE98(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value98;
|
||||
|
||||
/**
|
||||
* 状态值99
|
||||
* 对应数据库列:VALUE99(decimal类型,具体含义取决于TYPE字段)
|
||||
*/
|
||||
private BigDecimal value99;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
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;
|
||||
}
|
||||
@@ -1,5 +1,8 @@
|
||||
package com.klp.pocket.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import java.util.List;
|
||||
@@ -8,5 +11,5 @@ import java.util.List;
|
||||
public interface Klptcm1ProPlantStateCurrentMapper {
|
||||
|
||||
// 查询所有
|
||||
List<Klptcm1ProPlantStateCurrent> selectAll();
|
||||
Page<Klptcm1ProPlantStateCurrent> selectAll(Page<Object> build);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.klp.pocket.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 工厂状态定义表Mapper接口
|
||||
* 提供增删改查及分页查询能力
|
||||
*/
|
||||
@Mapper
|
||||
public interface Klptcm1ProPlantStateDefineMapper {
|
||||
|
||||
/**
|
||||
* 分页查询所有状态定义
|
||||
* @param page 分页参数(含页码、每页条数)
|
||||
* @return 分页结果(含总条数、当前页数据)
|
||||
*/
|
||||
Page<Klptcm1ProPlantStateDefine> selectPage(Page<Object> page);
|
||||
|
||||
}
|
||||
@@ -1,10 +1,12 @@
|
||||
package com.klp.pocket.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import java.util.List;
|
||||
|
||||
public interface IKlptcm1ProPlantStateCurrentService {
|
||||
|
||||
List<Klptcm1ProPlantStateCurrent> selectAll();
|
||||
TableDataInfo<Klptcm1ProPlantStateCurrent> selectAll(PageQuery pageQuery);
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.klp.pocket.service;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
|
||||
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 工厂状态定义表Service接口
|
||||
* 封装业务逻辑,对外提供数据操作能力
|
||||
*/
|
||||
public interface IKlptcm1ProPlantStateDefineService {
|
||||
|
||||
|
||||
/**
|
||||
* 分页查询状态定义
|
||||
* @param pageQuery 分页查询参数(含页码、每页条数)
|
||||
* @return 分页表格数据(符合前端TableDataInfo格式)
|
||||
*/
|
||||
TableDataInfo<Klptcm1ProPlantStateDefine> getDefinePage(PageQuery pageQuery);
|
||||
|
||||
|
||||
}
|
||||
@@ -1,6 +1,9 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.mapper.Klptcm1ProPlantStateCurrentMapper;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateCurrentService;
|
||||
@@ -17,8 +20,9 @@ public class Klptcm1ProPlantStateCurrentServiceImpl implements IKlptcm1ProPlantS
|
||||
|
||||
|
||||
@Override
|
||||
public List<Klptcm1ProPlantStateCurrent> selectAll() {
|
||||
return klptcm1ProPlantStateCurrentMapper.selectAll();
|
||||
public TableDataInfo<Klptcm1ProPlantStateCurrent> selectAll(PageQuery pageQuery) {
|
||||
Page<Klptcm1ProPlantStateCurrent> result = klptcm1ProPlantStateCurrentMapper.selectAll(pageQuery.build());
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.klp.pocket.service.impl;
|
||||
|
||||
import com.klp.common.core.domain.PageQuery;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateCurrent;
|
||||
import com.klp.pocket.domain.Klptcm1ProPlantStateDefine;
|
||||
import com.klp.pocket.mapper.Klptcm1ProPlantStateDefineMapper;
|
||||
import com.klp.pocket.service.IKlptcm1ProPlantStateDefineService;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import org.springframework.stereotype.Service;
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 工厂状态定义表Service实现类
|
||||
* 具体业务逻辑实现,依赖Mapper操作数据库
|
||||
*/
|
||||
@Service
|
||||
public class Klptcm1ProPlantStateDefineServiceImpl implements IKlptcm1ProPlantStateDefineService {
|
||||
|
||||
@Resource
|
||||
private Klptcm1ProPlantStateDefineMapper defineMapper;
|
||||
|
||||
|
||||
@Override
|
||||
public TableDataInfo<Klptcm1ProPlantStateDefine> getDefinePage(PageQuery pageQuery) {
|
||||
// 构建分页对象(当前页码、每页条数)
|
||||
Page<Klptcm1ProPlantStateDefine> result =defineMapper.selectPage(pageQuery.build());
|
||||
// 调用Mapper分页查询
|
||||
return TableDataInfo.build(result);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user