Merge branch '0.8.X' of https://gitee.com/hdka/klp-oa into 0.8.X

This commit is contained in:
砂糖
2025-10-28 11:05:32 +08:00
36 changed files with 3484 additions and 5 deletions

View File

@@ -100,6 +100,11 @@
<artifactId>klp-mes</artifactId> <artifactId>klp-mes</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.klp</groupId>
<artifactId>klp-pocket</artifactId>
</dependency>
<!-- 扫码枪模块--> <!-- 扫码枪模块-->
<dependency> <dependency>
<groupId>com.klp</groupId> <groupId>com.klp</groupId>

View File

@@ -66,9 +66,9 @@ spring:
lazy: true lazy: true
type: ${spring.datasource.type} type: ${spring.datasource.type}
driverClassName: com.mysql.cj.jdbc.Driver driverClassName: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true url: jdbc:mysql://140.143.206.120:13306/klp_pocketfactory?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true
username: username: klp
password: password: KeLunPu@123
# oracle: # oracle:
# type: ${spring.datasource.type} # type: ${spring.datasource.type}
# driverClassName: oracle.jdbc.OracleDriver # driverClassName: oracle.jdbc.OracleDriver

View File

@@ -180,6 +180,13 @@
<groupId>org.flywaydb</groupId> <groupId>org.flywaydb</groupId>
<artifactId>flyway-mysql</artifactId> <artifactId>flyway-mysql</artifactId>
</dependency> </dependency>
<!-- 动态数据源依赖 -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
<version>3.5.2</version>
</dependency>
</dependencies> </dependencies>

28
klp-pocket/pom.xml Normal file
View File

@@ -0,0 +1,28 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.klp</groupId>
<artifactId>klp-oa</artifactId>
<version>0.8.3</version>
</parent>
<artifactId>klp-pocket</artifactId>
<name>Archetype - klp-pocket</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>com.klp</groupId>
<artifactId>klp-common</artifactId>
<version>0.8.3</version>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
</dependency>
<dependency>
<groupId>com.klp</groupId>
<artifactId>klp-system</artifactId>
<version>0.8.3</version>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,29 @@
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.*;
import javax.annotation.Resource;
import java.util.List;
@RestController
@RequestMapping("/pocket/proPlantStateCurrent")
public class Klptcm1ProPlantStateCurrentController extends BaseController {
@Resource
private IKlptcm1ProPlantStateCurrentService klptcm1ProPlantStateCurrentService;
/**
* 查询所有数据
*/
@GetMapping("/selectAll")
public TableDataInfo<Klptcm1ProPlantStateCurrent> selectAll(PageQuery pageQuery) {
return klptcm1ProPlantStateCurrentService.selectAll(pageQuery);
}
}

View File

@@ -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);
}
}

View File

@@ -0,0 +1,35 @@
package com.klp.pocket.controller;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import com.klp.common.core.controller.BaseController;
import com.klp.common.core.domain.PageQuery;
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
import com.klp.pocket.domain.bo.Klptcm1ProPlantStateHistoryBo;
import com.klp.pocket.service.IKlptcm1ProPlantStateHistoryService;
import com.klp.common.core.page.TableDataInfo;
/**
* 历史
*
* @author klp
* @date 2025-10-27
*/
@Validated
@RequiredArgsConstructor
@RestController
@RequestMapping("/pocket/proPlantStateHistory")
public class Klptcm1ProPlantStateHistoryController extends BaseController {
private final IKlptcm1ProPlantStateHistoryService iKlptcm1ProPlantStateHistoryService;
/**
* 查询历史列表
*/
@GetMapping("/list")
public TableDataInfo<Klptcm1ProPlantStateHistoryVo> list(Klptcm1ProPlantStateHistoryBo bo, PageQuery pageQuery) {
return iKlptcm1ProPlantStateHistoryService.queryPageList(bo, pageQuery);
}
}

View File

@@ -0,0 +1,35 @@
package com.klp.pocket.controller;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import com.klp.common.core.controller.BaseController;
import com.klp.common.core.domain.PageQuery;
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
import com.klp.pocket.domain.bo.Klptcm1ProStoppageBo;
import com.klp.pocket.service.IKlptcm1ProStoppageService;
import com.klp.common.core.page.TableDataInfo;
/**
* 停机
*
* @author klp
* @date 2025-10-27
*/
@Validated
@RequiredArgsConstructor
@RestController
@RequestMapping("/pocket/proStoppage")
public class Klptcm1ProStoppageController extends BaseController {
private final IKlptcm1ProStoppageService iKlptcm1ProStoppageService;
/**
* 查询停机列表
*/
@GetMapping("/list")
public TableDataInfo<Klptcm1ProStoppageVo> list(Klptcm1ProStoppageBo bo, PageQuery pageQuery) {
return iKlptcm1ProStoppageService.queryPageList(bo, pageQuery);
}
}

View File

@@ -0,0 +1,615 @@
package com.klp.pocket.domain;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class Klptcm1ProPlantStateCurrent {
private Date insdate; // 对应数据库 INSDATE
private BigDecimal year; // 对应数据库 YEAR
private BigDecimal month; // 对应数据库 MONTH
private BigDecimal day; // 对应数据库 DAY
private BigDecimal hour; // 对应数据库 HOUR
private BigDecimal minute; // 对应数据库 MINUTE
private BigDecimal type; // 对应数据库 TYPE
/**
* 状态值1
* 对应数据库列VALUE1decimal类型具体含义取决于TYPE字段如温度、压力等
*/
private BigDecimal value1;
/**
* 状态值2
* 对应数据库列VALUE2decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value2;
/**
* 状态值3
* 对应数据库列VALUE3decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value3;
/**
* 状态值4
* 对应数据库列VALUE4decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value4;
/**
* 状态值5
* 对应数据库列VALUE5decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value5;
/**
* 状态值6
* 对应数据库列VALUE6decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value6;
/**
* 状态值7
* 对应数据库列VALUE7decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value7;
/**
* 状态值8
* 对应数据库列VALUE8decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value8;
/**
* 状态值9
* 对应数据库列VALUE9decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value9;
/**
* 状态值10
* 对应数据库列VALUE10decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value10;
// ------------------------------
// 以下为VALUE11至VALUE98的完整声明
// ------------------------------
/**
* 状态值11
* 对应数据库列VALUE11decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value11;
/**
* 状态值12
* 对应数据库列VALUE12decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value12;
/**
* 状态值13
* 对应数据库列VALUE13decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value13;
/**
* 状态值14
* 对应数据库列VALUE14decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value14;
/**
* 状态值15
* 对应数据库列VALUE15decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value15;
/**
* 状态值16
* 对应数据库列VALUE16decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value16;
/**
* 状态值17
* 对应数据库列VALUE17decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value17;
/**
* 状态值18
* 对应数据库列VALUE18decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value18;
/**
* 状态值19
* 对应数据库列VALUE19decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value19;
/**
* 状态值20
* 对应数据库列VALUE20decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value20;
/**
* 状态值21
* 对应数据库列VALUE21decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value21;
/**
* 状态值22
* 对应数据库列VALUE22decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value22;
/**
* 状态值23
* 对应数据库列VALUE23decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value23;
/**
* 状态值24
* 对应数据库列VALUE24decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value24;
/**
* 状态值25
* 对应数据库列VALUE25decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value25;
/**
* 状态值26
* 对应数据库列VALUE26decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value26;
/**
* 状态值27
* 对应数据库列VALUE27decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value27;
/**
* 状态值28
* 对应数据库列VALUE28decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value28;
/**
* 状态值29
* 对应数据库列VALUE29decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value29;
/**
* 状态值30
* 对应数据库列VALUE30decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value30;
/**
* 状态值31
* 对应数据库列VALUE31decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value31;
/**
* 状态值32
* 对应数据库列VALUE32decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value32;
/**
* 状态值33
* 对应数据库列VALUE33decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value33;
/**
* 状态值34
* 对应数据库列VALUE34decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value34;
/**
* 状态值35
* 对应数据库列VALUE35decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value35;
/**
* 状态值36
* 对应数据库列VALUE36decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value36;
/**
* 状态值37
* 对应数据库列VALUE37decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value37;
/**
* 状态值38
* 对应数据库列VALUE38decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value38;
/**
* 状态值39
* 对应数据库列VALUE39decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value39;
/**
* 状态值40
* 对应数据库列VALUE40decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value40;
/**
* 状态值41
* 对应数据库列VALUE41decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value41;
/**
* 状态值42
* 对应数据库列VALUE42decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value42;
/**
* 状态值43
* 对应数据库列VALUE43decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value43;
/**
* 状态值44
* 对应数据库列VALUE44decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value44;
/**
* 状态值45
* 对应数据库列VALUE45decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value45;
/**
* 状态值46
* 对应数据库列VALUE46decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value46;
/**
* 状态值47
* 对应数据库列VALUE47decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value47;
/**
* 状态值48
* 对应数据库列VALUE48decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value48;
/**
* 状态值49
* 对应数据库列VALUE49decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value49;
/**
* 状态值50
* 对应数据库列VALUE50decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value50;
/**
* 状态值51
* 对应数据库列VALUE51decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value51;
/**
* 状态值52
* 对应数据库列VALUE52decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value52;
/**
* 状态值53
* 对应数据库列VALUE53decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value53;
/**
* 状态值54
* 对应数据库列VALUE54decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value54;
/**
* 状态值55
* 对应数据库列VALUE55decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value55;
/**
* 状态值56
* 对应数据库列VALUE56decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value56;
/**
* 状态值57
* 对应数据库列VALUE57decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value57;
/**
* 状态值58
* 对应数据库列VALUE58decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value58;
/**
* 状态值59
* 对应数据库列VALUE59decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value59;
/**
* 状态值60
* 对应数据库列VALUE60decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value60;
/**
* 状态值61
* 对应数据库列VALUE61decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value61;
/**
* 状态值62
* 对应数据库列VALUE62decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value62;
/**
* 状态值63
* 对应数据库列VALUE63decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value63;
/**
* 状态值64
* 对应数据库列VALUE64decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value64;
/**
* 状态值65
* 对应数据库列VALUE65decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value65;
/**
* 状态值66
* 对应数据库列VALUE66decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value66;
/**
* 状态值67
* 对应数据库列VALUE67decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value67;
/**
* 状态值68
* 对应数据库列VALUE68decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value68;
/**
* 状态值69
* 对应数据库列VALUE69decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value69;
/**
* 状态值70
* 对应数据库列VALUE70decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value70;
/**
* 状态值71
* 对应数据库列VALUE71decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value71;
/**
* 状态值72
* 对应数据库列VALUE72decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value72;
/**
* 状态值73
* 对应数据库列VALUE73decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value73;
/**
* 状态值74
* 对应数据库列VALUE74decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value74;
/**
* 状态值75
* 对应数据库列VALUE75decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value75;
/**
* 状态值76
* 对应数据库列VALUE76decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value76;
/**
* 状态值77
* 对应数据库列VALUE77decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value77;
/**
* 状态值78
* 对应数据库列VALUE78decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value78;
/**
* 状态值79
* 对应数据库列VALUE79decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value79;
/**
* 状态值80
* 对应数据库列VALUE80decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value80;
/**
* 状态值81
* 对应数据库列VALUE81decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value81;
/**
* 状态值82
* 对应数据库列VALUE82decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value82;
/**
* 状态值83
* 对应数据库列VALUE83decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value83;
/**
* 状态值84
* 对应数据库列VALUE84decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value84;
/**
* 状态值85
* 对应数据库列VALUE85decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value85;
/**
* 状态值86
* 对应数据库列VALUE86decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value86;
/**
* 状态值87
* 对应数据库列VALUE87decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value87;
/**
* 状态值88
* 对应数据库列VALUE88decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value88;
/**
* 状态值89
* 对应数据库列VALUE89decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value89;
/**
* 状态值90
* 对应数据库列VALUE90decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value90;
/**
* 状态值91
* 对应数据库列VALUE91decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value91;
/**
* 状态值92
* 对应数据库列VALUE92decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value92;
/**
* 状态值93
* 对应数据库列VALUE93decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value93;
/**
* 状态值94
* 对应数据库列VALUE94decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value94;
/**
* 状态值95
* 对应数据库列VALUE95decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value95;
/**
* 状态值96
* 对应数据库列VALUE96decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value96;
/**
* 状态值97
* 对应数据库列VALUE97decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value97;
/**
* 状态值98
* 对应数据库列VALUE98decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value98;
/**
* 状态值99
* 对应数据库列VALUE99decimal类型具体含义取决于TYPE字段
*/
private BigDecimal value99;
}

View File

@@ -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
* 对应数据库列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;
}

View File

@@ -0,0 +1,128 @@
package com.klp.pocket.domain;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
* 历史对象 klptcm1_pro_plant_state_history
*
* @author klp
* @date 2025-10-27
*/
@Data
@TableName("klptcm1_pro_plant_state_history")
public class Klptcm1ProPlantStateHistory{
private static final long serialVersionUID=1L;
private Date insdate;
private Long year;
private Long month;
private Long day;
private Long hour;
private Long minute;
private Long type;
private BigDecimal value1;
private BigDecimal value2;
private BigDecimal value3;
private BigDecimal value4;
private BigDecimal value5;
private BigDecimal value6;
private BigDecimal value7;
private BigDecimal value8;
private BigDecimal value9;
private BigDecimal value10;
private BigDecimal value11;
private BigDecimal value12;
private BigDecimal value13;
private BigDecimal value14;
private BigDecimal value15;
private BigDecimal value16;
private BigDecimal value17;
private BigDecimal value18;
private BigDecimal value19;
private BigDecimal value20;
private BigDecimal value21;
private BigDecimal value22;
private BigDecimal value23;
private BigDecimal value24;
private BigDecimal value25;
private BigDecimal value26;
private BigDecimal value27;
private BigDecimal value28;
private BigDecimal value29;
private BigDecimal value30;
private BigDecimal value31;
private BigDecimal value32;
private BigDecimal value33;
private BigDecimal value34;
private BigDecimal value35;
private BigDecimal value36;
private BigDecimal value37;
private BigDecimal value38;
private BigDecimal value39;
private BigDecimal value40;
private BigDecimal value41;
private BigDecimal value42;
private BigDecimal value43;
private BigDecimal value44;
private BigDecimal value45;
private BigDecimal value46;
private BigDecimal value47;
private BigDecimal value48;
private BigDecimal value49;
private BigDecimal value50;
private BigDecimal value51;
private BigDecimal value52;
private BigDecimal value53;
private BigDecimal value54;
private BigDecimal value55;
private BigDecimal value56;
private BigDecimal value57;
private BigDecimal value58;
private BigDecimal value59;
private BigDecimal value60;
private BigDecimal value61;
private BigDecimal value62;
private BigDecimal value63;
private BigDecimal value64;
private BigDecimal value65;
private BigDecimal value66;
private BigDecimal value67;
private BigDecimal value68;
private BigDecimal value69;
private BigDecimal value70;
private BigDecimal value71;
private BigDecimal value72;
private BigDecimal value73;
private BigDecimal value74;
private BigDecimal value75;
private BigDecimal value76;
private BigDecimal value77;
private BigDecimal value78;
private BigDecimal value79;
private BigDecimal value80;
private BigDecimal value81;
private BigDecimal value82;
private BigDecimal value83;
private BigDecimal value84;
private BigDecimal value85;
private BigDecimal value86;
private BigDecimal value87;
private BigDecimal value88;
private BigDecimal value89;
private BigDecimal value90;
private BigDecimal value91;
private BigDecimal value92;
private BigDecimal value93;
private BigDecimal value94;
private BigDecimal value95;
private BigDecimal value96;
private BigDecimal value97;
private BigDecimal value98;
private BigDecimal value99;
}

View File

@@ -0,0 +1,34 @@
package com.klp.pocket.domain;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.util.Date;
/**
* 停机对象 klptcm1_pro_stoppage
*
* @author klp
* @date 2025-10-27
*/
@Data
@TableName("klptcm1_pro_stoppage")
public class Klptcm1ProStoppage{
private static final long serialVersionUID=1L;
private Long stopid;
private String encoilid;
private String shift;
private String crew;
private String area;
private String unit;
private String seton;
private String remark;
private Date startDate;
private Date endDate;
private Long duration;
private Date insDate;
private String stopType;
}

View File

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

View File

@@ -0,0 +1,217 @@
package com.klp.pocket.domain.bo;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.Date;
/**
* 历史业务对象 klptcm1_pro_plant_state_history
*
* @author klp
* @date 2025-10-27
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class Klptcm1ProPlantStateHistoryBo extends BaseEntity {
private Date INSDATE;
private Long YEAR;
private Long MONTH;
private Long DAY;
private Long HOUR;
private Long MINUTE;
private Long TYPE;
private BigDecimal VALUE1;
private BigDecimal VALUE2;
private BigDecimal VALUE3;
private BigDecimal VALUE4;
private BigDecimal VALUE5;
private BigDecimal VALUE6;
private BigDecimal VALUE7;
private BigDecimal VALUE8;
private BigDecimal VALUE9;
private BigDecimal VALUE10;
private BigDecimal VALUE11;
private BigDecimal VALUE12;
private BigDecimal VALUE13;
private BigDecimal VALUE14;
private BigDecimal VALUE15;
private BigDecimal VALUE16;
private BigDecimal VALUE17;
private BigDecimal VALUE18;
private BigDecimal VALUE19;
private BigDecimal VALUE20;
private BigDecimal VALUE21;
private BigDecimal VALUE22;
private BigDecimal VALUE23;
private BigDecimal VALUE24;
private BigDecimal VALUE25;
private BigDecimal VALUE26;
private BigDecimal VALUE27;
private BigDecimal VALUE28;
private BigDecimal VALUE29;
private BigDecimal VALUE30;
private BigDecimal VALUE31;
private BigDecimal VALUE32;
private BigDecimal VALUE33;
private BigDecimal VALUE34;
private BigDecimal VALUE35;
private BigDecimal VALUE36;
private BigDecimal VALUE37;
private BigDecimal VALUE38;
private BigDecimal VALUE39;
private BigDecimal VALUE40;
private BigDecimal VALUE41;
private BigDecimal VALUE42;
private BigDecimal VALUE43;
private BigDecimal VALUE44;
private BigDecimal VALUE45;
private BigDecimal VALUE46;
private BigDecimal VALUE47;
private BigDecimal VALUE48;
private BigDecimal VALUE49;
private BigDecimal VALUE50;
private BigDecimal VALUE51;
private BigDecimal VALUE52;
private BigDecimal VALUE53;
private BigDecimal VALUE54;
private BigDecimal VALUE55;
private BigDecimal VALUE56;
private BigDecimal VALUE57;
private BigDecimal VALUE58;
private BigDecimal VALUE59;
private BigDecimal VALUE60;
private BigDecimal VALUE61;
private BigDecimal VALUE62;
private BigDecimal VALUE63;
private BigDecimal VALUE64;
private BigDecimal VALUE65;
private BigDecimal VALUE66;
private BigDecimal VALUE67;
private BigDecimal VALUE68;
private BigDecimal VALUE69;
private BigDecimal VALUE70;
private BigDecimal VALUE71;
private BigDecimal VALUE72;
private BigDecimal VALUE73;
private BigDecimal VALUE74;
private BigDecimal VALUE75;
private BigDecimal VALUE76;
private BigDecimal VALUE77;
private BigDecimal VALUE78;
private BigDecimal VALUE79;
private BigDecimal VALUE80;
private BigDecimal VALUE81;
private BigDecimal VALUE82;
private BigDecimal VALUE83;
private BigDecimal VALUE84;
private BigDecimal VALUE85;
private BigDecimal VALUE86;
private BigDecimal VALUE87;
private BigDecimal VALUE88;
private BigDecimal VALUE89;
private BigDecimal VALUE90;
private BigDecimal VALUE91;
private BigDecimal VALUE92;
private BigDecimal VALUE93;
private BigDecimal VALUE94;
private BigDecimal VALUE95;
private BigDecimal VALUE96;
private BigDecimal VALUE97;
private BigDecimal VALUE98;
private BigDecimal VALUE99;
}

View File

@@ -0,0 +1,86 @@
package com.klp.pocket.domain.bo;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 停机业务对象 klptcm1_pro_stoppage
*
* @author klp
* @date 2025-10-27
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class Klptcm1ProStoppageBo extends BaseEntity {
/**
*
*/
private Long STOPID;
/**
*
*/
private String ENCOILID;
/**
*
*/
private String SHIFT;
/**
*
*/
private String CREW;
/**
*
*/
private String AREA;
/**
*
*/
private String UNIT;
/**
*
*/
private String SETON;
/**
*
*/
private String REMARK;
/**
*
*/
private Date startDate;
/**
*
*/
private Date endDate;
/**
*
*/
private Long DURATION;
/**
*
*/
private Date insDate;
/**
*
*/
private String stopType;
}

View File

@@ -0,0 +1,659 @@
package com.klp.pocket.domain.vo;
import java.math.BigDecimal;
import java.util.Date;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
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;
}

View File

@@ -0,0 +1,128 @@
package com.klp.pocket.domain.vo;
import java.math.BigDecimal;
import java.util.Date;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import lombok.Data;
/**
* 历史视图对象 klptcm1_pro_plant_state_history
*
* @author klp
* @date 2025-10-27
*/
@Data
@ExcelIgnoreUnannotated
public class Klptcm1ProPlantStateHistoryVo {
private static final long serialVersionUID = 1L;
private Date insdate;
private Long year;
private Long month;
private Long day;
private Long hour;
private Long minute;
private Long type;
private BigDecimal value1;
private BigDecimal value2;
private BigDecimal value3;
private BigDecimal value4;
private BigDecimal value5;
private BigDecimal value6;
private BigDecimal value7;
private BigDecimal value8;
private BigDecimal value9;
private BigDecimal value10;
private BigDecimal value11;
private BigDecimal value12;
private BigDecimal value13;
private BigDecimal value14;
private BigDecimal value15;
private BigDecimal value16;
private BigDecimal value17;
private BigDecimal value18;
private BigDecimal value19;
private BigDecimal value20;
private BigDecimal value21;
private BigDecimal value22;
private BigDecimal value23;
private BigDecimal value24;
private BigDecimal value25;
private BigDecimal value26;
private BigDecimal value27;
private BigDecimal value28;
private BigDecimal value29;
private BigDecimal value30;
private BigDecimal value31;
private BigDecimal value32;
private BigDecimal value33;
private BigDecimal value34;
private BigDecimal value35;
private BigDecimal value36;
private BigDecimal value37;
private BigDecimal value38;
private BigDecimal value39;
private BigDecimal value40;
private BigDecimal value41;
private BigDecimal value42;
private BigDecimal value43;
private BigDecimal value44;
private BigDecimal value45;
private BigDecimal value46;
private BigDecimal value47;
private BigDecimal value48;
private BigDecimal value49;
private BigDecimal value50;
private BigDecimal value51;
private BigDecimal value52;
private BigDecimal value53;
private BigDecimal value54;
private BigDecimal value55;
private BigDecimal value56;
private BigDecimal value57;
private BigDecimal value58;
private BigDecimal value59;
private BigDecimal value60;
private BigDecimal value61;
private BigDecimal value62;
private BigDecimal value63;
private BigDecimal value64;
private BigDecimal value65;
private BigDecimal value66;
private BigDecimal value67;
private BigDecimal value68;
private BigDecimal value69;
private BigDecimal value70;
private BigDecimal value71;
private BigDecimal value72;
private BigDecimal value73;
private BigDecimal value74;
private BigDecimal value75;
private BigDecimal value76;
private BigDecimal value77;
private BigDecimal value78;
private BigDecimal value79;
private BigDecimal value80;
private BigDecimal value81;
private BigDecimal value82;
private BigDecimal value83;
private BigDecimal value84;
private BigDecimal value85;
private BigDecimal value86;
private BigDecimal value87;
private BigDecimal value88;
private BigDecimal value89;
private BigDecimal value90;
private BigDecimal value91;
private BigDecimal value92;
private BigDecimal value93;
private BigDecimal value94;
private BigDecimal value95;
private BigDecimal value96;
private BigDecimal value97;
private BigDecimal value98;
private BigDecimal value99;
}

View File

@@ -0,0 +1,33 @@
package com.klp.pocket.domain.vo;
import java.util.Date;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import lombok.Data;
/**
* 停机视图对象 klptcm1_pro_stoppage
*
* @author klp
* @date 2025-10-27
*/
@Data
@ExcelIgnoreUnannotated
public class Klptcm1ProStoppageVo {
private static final long serialVersionUID = 1L;
private Long stopid;
private String encoilid;
private String shift;
private String crew;
private String area;
private String unit;
private String seton;
private String remark;
private Date startDate;
private Date endDate;
private Long duration;
private Date insDate;
private String stopType;
}

View File

@@ -0,0 +1,15 @@
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;
@Mapper
public interface Klptcm1ProPlantStateCurrentMapper {
// 查询所有
Page<Klptcm1ProPlantStateCurrent> selectAll(Page<Object> build);
}

View File

@@ -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);
}

View File

@@ -0,0 +1,15 @@
package com.klp.pocket.mapper;
import com.klp.pocket.domain.Klptcm1ProPlantStateHistory;
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
import com.klp.common.core.mapper.BaseMapperPlus;
/**
* 历史Mapper接口
*
* @author klp
* @date 2025-10-27
*/
public interface Klptcm1ProPlantStateHistoryMapper extends BaseMapperPlus<Klptcm1ProPlantStateHistoryMapper, Klptcm1ProPlantStateHistory, Klptcm1ProPlantStateHistoryVo> {
}

View File

@@ -0,0 +1,15 @@
package com.klp.pocket.mapper;
import com.klp.pocket.domain.Klptcm1ProStoppage;
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
import com.klp.common.core.mapper.BaseMapperPlus;
/**
* 停机Mapper接口
*
* @author klp
* @date 2025-10-27
*/
public interface Klptcm1ProStoppageMapper extends BaseMapperPlus<Klptcm1ProStoppageMapper, Klptcm1ProStoppage, Klptcm1ProStoppageVo> {
}

View File

@@ -0,0 +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 {
TableDataInfo<Klptcm1ProPlantStateCurrent> selectAll(PageQuery pageQuery);
}

View File

@@ -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);
}

View File

@@ -0,0 +1,34 @@
package com.klp.pocket.service;
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
import com.klp.pocket.domain.bo.Klptcm1ProPlantStateHistoryBo;
import com.klp.common.core.page.TableDataInfo;
import com.klp.common.core.domain.PageQuery;
import java.util.Date;
import java.util.List;
/**
* 历史Service接口
*
* @author klp
* @date 2025-10-27
*/
public interface IKlptcm1ProPlantStateHistoryService {
/**
* 查询历史
*/
Klptcm1ProPlantStateHistoryVo queryById(Date INSDATE);
/**
* 查询历史列表
*/
TableDataInfo<Klptcm1ProPlantStateHistoryVo> queryPageList(Klptcm1ProPlantStateHistoryBo bo, PageQuery pageQuery);
/**
* 查询历史列表
*/
List<Klptcm1ProPlantStateHistoryVo> queryList(Klptcm1ProPlantStateHistoryBo bo);
}

View File

@@ -0,0 +1,32 @@
package com.klp.pocket.service;
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
import com.klp.pocket.domain.bo.Klptcm1ProStoppageBo;
import com.klp.common.core.page.TableDataInfo;
import com.klp.common.core.domain.PageQuery;
import java.util.List;
/**
* 停机Service接口
*
* @author klp
* @date 2025-10-27
*/
public interface IKlptcm1ProStoppageService {
/**
* 查询停机
*/
Klptcm1ProStoppageVo queryById(Long STOPID);
/**
* 查询停机列表
*/
TableDataInfo<Klptcm1ProStoppageVo> queryPageList(Klptcm1ProStoppageBo bo, PageQuery pageQuery);
/**
* 查询停机列表
*/
List<Klptcm1ProStoppageVo> queryList(Klptcm1ProStoppageBo bo);
}

View File

@@ -0,0 +1,28 @@
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;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
@DS("slave")
@Service
public class Klptcm1ProPlantStateCurrentServiceImpl implements IKlptcm1ProPlantStateCurrentService {
@Resource
private Klptcm1ProPlantStateCurrentMapper klptcm1ProPlantStateCurrentMapper;
@Override
public TableDataInfo<Klptcm1ProPlantStateCurrent> selectAll(PageQuery pageQuery) {
Page<Klptcm1ProPlantStateCurrent> result = klptcm1ProPlantStateCurrentMapper.selectAll(pageQuery.build());
return TableDataInfo.build(result);
}
}

View File

@@ -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);
}
}

View File

@@ -0,0 +1,172 @@
package com.klp.pocket.service.impl;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.klp.common.core.page.TableDataInfo;
import com.klp.common.core.domain.PageQuery;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import com.klp.pocket.domain.bo.Klptcm1ProPlantStateHistoryBo;
import com.klp.pocket.domain.vo.Klptcm1ProPlantStateHistoryVo;
import com.klp.pocket.domain.Klptcm1ProPlantStateHistory;
import com.klp.pocket.mapper.Klptcm1ProPlantStateHistoryMapper;
import com.klp.pocket.service.IKlptcm1ProPlantStateHistoryService;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
* 历史Service业务层处理
*
* @author klp
* @date 2025-10-27
*/
@RequiredArgsConstructor
@DS("slave")
@Service
public class Klptcm1ProPlantStateHistoryServiceImpl implements IKlptcm1ProPlantStateHistoryService {
private final Klptcm1ProPlantStateHistoryMapper baseMapper;
/**
* 查询历史
*/
@Override
public Klptcm1ProPlantStateHistoryVo queryById(Date INSDATE){
return baseMapper.selectVoById(INSDATE);
}
/**
* 查询历史列表
*/
@Override
public TableDataInfo<Klptcm1ProPlantStateHistoryVo> queryPageList(Klptcm1ProPlantStateHistoryBo bo, PageQuery pageQuery) {
LambdaQueryWrapper<Klptcm1ProPlantStateHistory> lqw = buildQueryWrapper(bo);
Page<Klptcm1ProPlantStateHistoryVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
return TableDataInfo.build(result);
}
/**
* 查询历史列表
*/
@Override
public List<Klptcm1ProPlantStateHistoryVo> queryList(Klptcm1ProPlantStateHistoryBo bo) {
LambdaQueryWrapper<Klptcm1ProPlantStateHistory> lqw = buildQueryWrapper(bo);
return baseMapper.selectVoList(lqw);
}
private LambdaQueryWrapper<Klptcm1ProPlantStateHistory> buildQueryWrapper(Klptcm1ProPlantStateHistoryBo bo) {
Map<String, Object> params = bo.getParams();
LambdaQueryWrapper<Klptcm1ProPlantStateHistory> lqw = Wrappers.lambdaQuery();
lqw.eq(bo.getINSDATE() != null, Klptcm1ProPlantStateHistory::getInsdate, bo.getINSDATE());
lqw.eq(bo.getYEAR() != null, Klptcm1ProPlantStateHistory::getYear, bo.getYEAR());
lqw.eq(bo.getMONTH() != null, Klptcm1ProPlantStateHistory::getMonth, bo.getMONTH());
lqw.eq(bo.getDAY() != null, Klptcm1ProPlantStateHistory::getDay, bo.getDAY());
lqw.eq(bo.getHOUR() != null, Klptcm1ProPlantStateHistory::getHour, bo.getHOUR());
lqw.eq(bo.getMINUTE() != null, Klptcm1ProPlantStateHistory::getMinute, bo.getMINUTE());
lqw.eq(bo.getTYPE() != null, Klptcm1ProPlantStateHistory::getType, bo.getTYPE());
lqw.eq(bo.getVALUE1() != null, Klptcm1ProPlantStateHistory::getValue1, bo.getVALUE1());
lqw.eq(bo.getVALUE2() != null, Klptcm1ProPlantStateHistory::getValue2, bo.getVALUE2());
lqw.eq(bo.getVALUE3() != null, Klptcm1ProPlantStateHistory::getValue3, bo.getVALUE3());
lqw.eq(bo.getVALUE4() != null, Klptcm1ProPlantStateHistory::getValue4, bo.getVALUE4());
lqw.eq(bo.getVALUE5() != null, Klptcm1ProPlantStateHistory::getValue5, bo.getVALUE5());
lqw.eq(bo.getVALUE6() != null, Klptcm1ProPlantStateHistory::getValue6, bo.getVALUE6());
lqw.eq(bo.getVALUE7() != null, Klptcm1ProPlantStateHistory::getValue7, bo.getVALUE7());
lqw.eq(bo.getVALUE8() != null, Klptcm1ProPlantStateHistory::getValue8, bo.getVALUE8());
lqw.eq(bo.getVALUE9() != null, Klptcm1ProPlantStateHistory::getValue9, bo.getVALUE9());
lqw.eq(bo.getVALUE10() != null, Klptcm1ProPlantStateHistory::getValue10, bo.getVALUE10());
lqw.eq(bo.getVALUE11() != null, Klptcm1ProPlantStateHistory::getValue11, bo.getVALUE11());
lqw.eq(bo.getVALUE12() != null, Klptcm1ProPlantStateHistory::getValue12, bo.getVALUE12());
lqw.eq(bo.getVALUE13() != null, Klptcm1ProPlantStateHistory::getValue13, bo.getVALUE13());
lqw.eq(bo.getVALUE14() != null, Klptcm1ProPlantStateHistory::getValue14, bo.getVALUE14());
lqw.eq(bo.getVALUE15() != null, Klptcm1ProPlantStateHistory::getValue15, bo.getVALUE15());
lqw.eq(bo.getVALUE16() != null, Klptcm1ProPlantStateHistory::getValue16, bo.getVALUE16());
lqw.eq(bo.getVALUE17() != null, Klptcm1ProPlantStateHistory::getValue17, bo.getVALUE17());
lqw.eq(bo.getVALUE18() != null, Klptcm1ProPlantStateHistory::getValue18, bo.getVALUE18());
lqw.eq(bo.getVALUE19() != null, Klptcm1ProPlantStateHistory::getValue19, bo.getVALUE19());
lqw.eq(bo.getVALUE20() != null, Klptcm1ProPlantStateHistory::getValue20, bo.getVALUE20());
lqw.eq(bo.getVALUE21() != null, Klptcm1ProPlantStateHistory::getValue21, bo.getVALUE21());
lqw.eq(bo.getVALUE22() != null, Klptcm1ProPlantStateHistory::getValue22, bo.getVALUE22());
lqw.eq(bo.getVALUE23() != null, Klptcm1ProPlantStateHistory::getValue23, bo.getVALUE23());
lqw.eq(bo.getVALUE24() != null, Klptcm1ProPlantStateHistory::getValue24, bo.getVALUE24());
lqw.eq(bo.getVALUE25() != null, Klptcm1ProPlantStateHistory::getValue25, bo.getVALUE25());
lqw.eq(bo.getVALUE26() != null, Klptcm1ProPlantStateHistory::getValue26, bo.getVALUE26());
lqw.eq(bo.getVALUE27() != null, Klptcm1ProPlantStateHistory::getValue27, bo.getVALUE27());
lqw.eq(bo.getVALUE28() != null, Klptcm1ProPlantStateHistory::getValue28, bo.getVALUE28());
lqw.eq(bo.getVALUE29() != null, Klptcm1ProPlantStateHistory::getValue29, bo.getVALUE29());
lqw.eq(bo.getVALUE30() != null, Klptcm1ProPlantStateHistory::getValue30, bo.getVALUE30());
lqw.eq(bo.getVALUE31() != null, Klptcm1ProPlantStateHistory::getValue31, bo.getVALUE31());
lqw.eq(bo.getVALUE32() != null, Klptcm1ProPlantStateHistory::getValue32, bo.getVALUE32());
lqw.eq(bo.getVALUE33() != null, Klptcm1ProPlantStateHistory::getValue33, bo.getVALUE33());
lqw.eq(bo.getVALUE34() != null, Klptcm1ProPlantStateHistory::getValue34, bo.getVALUE34());
lqw.eq(bo.getVALUE35() != null, Klptcm1ProPlantStateHistory::getValue35, bo.getVALUE35());
lqw.eq(bo.getVALUE36() != null, Klptcm1ProPlantStateHistory::getValue36, bo.getVALUE36());
lqw.eq(bo.getVALUE37() != null, Klptcm1ProPlantStateHistory::getValue37, bo.getVALUE37());
lqw.eq(bo.getVALUE38() != null, Klptcm1ProPlantStateHistory::getValue38, bo.getVALUE38());
lqw.eq(bo.getVALUE39() != null, Klptcm1ProPlantStateHistory::getValue39, bo.getVALUE39());
lqw.eq(bo.getVALUE40() != null, Klptcm1ProPlantStateHistory::getValue40, bo.getVALUE40());
lqw.eq(bo.getVALUE41() != null, Klptcm1ProPlantStateHistory::getValue41, bo.getVALUE41());
lqw.eq(bo.getVALUE42() != null, Klptcm1ProPlantStateHistory::getValue42, bo.getVALUE42());
lqw.eq(bo.getVALUE43() != null, Klptcm1ProPlantStateHistory::getValue43, bo.getVALUE43());
lqw.eq(bo.getVALUE44() != null, Klptcm1ProPlantStateHistory::getValue44, bo.getVALUE44());
lqw.eq(bo.getVALUE45() != null, Klptcm1ProPlantStateHistory::getValue45, bo.getVALUE45());
lqw.eq(bo.getVALUE46() != null, Klptcm1ProPlantStateHistory::getValue46, bo.getVALUE46());
lqw.eq(bo.getVALUE47() != null, Klptcm1ProPlantStateHistory::getValue47, bo.getVALUE47());
lqw.eq(bo.getVALUE48() != null, Klptcm1ProPlantStateHistory::getValue48, bo.getVALUE48());
lqw.eq(bo.getVALUE49() != null, Klptcm1ProPlantStateHistory::getValue49, bo.getVALUE49());
lqw.eq(bo.getVALUE50() != null, Klptcm1ProPlantStateHistory::getValue50, bo.getVALUE50());
lqw.eq(bo.getVALUE51() != null, Klptcm1ProPlantStateHistory::getValue51, bo.getVALUE51());
lqw.eq(bo.getVALUE52() != null, Klptcm1ProPlantStateHistory::getValue52, bo.getVALUE52());
lqw.eq(bo.getVALUE53() != null, Klptcm1ProPlantStateHistory::getValue53, bo.getVALUE53());
lqw.eq(bo.getVALUE54() != null, Klptcm1ProPlantStateHistory::getValue54, bo.getVALUE54());
lqw.eq(bo.getVALUE55() != null, Klptcm1ProPlantStateHistory::getValue55, bo.getVALUE55());
lqw.eq(bo.getVALUE56() != null, Klptcm1ProPlantStateHistory::getValue56, bo.getVALUE56());
lqw.eq(bo.getVALUE57() != null, Klptcm1ProPlantStateHistory::getValue57, bo.getVALUE57());
lqw.eq(bo.getVALUE58() != null, Klptcm1ProPlantStateHistory::getValue58, bo.getVALUE58());
lqw.eq(bo.getVALUE59() != null, Klptcm1ProPlantStateHistory::getValue59, bo.getVALUE59());
lqw.eq(bo.getVALUE60() != null, Klptcm1ProPlantStateHistory::getValue60, bo.getVALUE60());
lqw.eq(bo.getVALUE61() != null, Klptcm1ProPlantStateHistory::getValue61, bo.getVALUE61());
lqw.eq(bo.getVALUE62() != null, Klptcm1ProPlantStateHistory::getValue62, bo.getVALUE62());
lqw.eq(bo.getVALUE63() != null, Klptcm1ProPlantStateHistory::getValue63, bo.getVALUE63());
lqw.eq(bo.getVALUE64() != null, Klptcm1ProPlantStateHistory::getValue64, bo.getVALUE64());
lqw.eq(bo.getVALUE65() != null, Klptcm1ProPlantStateHistory::getValue65, bo.getVALUE65());
lqw.eq(bo.getVALUE66() != null, Klptcm1ProPlantStateHistory::getValue66, bo.getVALUE66());
lqw.eq(bo.getVALUE67() != null, Klptcm1ProPlantStateHistory::getValue67, bo.getVALUE67());
lqw.eq(bo.getVALUE68() != null, Klptcm1ProPlantStateHistory::getValue68, bo.getVALUE68());
lqw.eq(bo.getVALUE69() != null, Klptcm1ProPlantStateHistory::getValue69, bo.getVALUE69());
lqw.eq(bo.getVALUE70() != null, Klptcm1ProPlantStateHistory::getValue70, bo.getVALUE70());
lqw.eq(bo.getVALUE71() != null, Klptcm1ProPlantStateHistory::getValue71, bo.getVALUE71());
lqw.eq(bo.getVALUE72() != null, Klptcm1ProPlantStateHistory::getValue72, bo.getVALUE72());
lqw.eq(bo.getVALUE73() != null, Klptcm1ProPlantStateHistory::getValue73, bo.getVALUE73());
lqw.eq(bo.getVALUE74() != null, Klptcm1ProPlantStateHistory::getValue74, bo.getVALUE74());
lqw.eq(bo.getVALUE75() != null, Klptcm1ProPlantStateHistory::getValue75, bo.getVALUE75());
lqw.eq(bo.getVALUE76() != null, Klptcm1ProPlantStateHistory::getValue76, bo.getVALUE76());
lqw.eq(bo.getVALUE77() != null, Klptcm1ProPlantStateHistory::getValue77, bo.getVALUE77());
lqw.eq(bo.getVALUE78() != null, Klptcm1ProPlantStateHistory::getValue78, bo.getVALUE78());
lqw.eq(bo.getVALUE79() != null, Klptcm1ProPlantStateHistory::getValue79, bo.getVALUE79());
lqw.eq(bo.getVALUE80() != null, Klptcm1ProPlantStateHistory::getValue80, bo.getVALUE80());
lqw.eq(bo.getVALUE81() != null, Klptcm1ProPlantStateHistory::getValue81, bo.getVALUE81());
lqw.eq(bo.getVALUE82() != null, Klptcm1ProPlantStateHistory::getValue82, bo.getVALUE82());
lqw.eq(bo.getVALUE83() != null, Klptcm1ProPlantStateHistory::getValue83, bo.getVALUE83());
lqw.eq(bo.getVALUE84() != null, Klptcm1ProPlantStateHistory::getValue84, bo.getVALUE84());
lqw.eq(bo.getVALUE85() != null, Klptcm1ProPlantStateHistory::getValue85, bo.getVALUE85());
lqw.eq(bo.getVALUE86() != null, Klptcm1ProPlantStateHistory::getValue86, bo.getVALUE86());
lqw.eq(bo.getVALUE87() != null, Klptcm1ProPlantStateHistory::getValue87, bo.getVALUE87());
lqw.eq(bo.getVALUE88() != null, Klptcm1ProPlantStateHistory::getValue88, bo.getVALUE88());
lqw.eq(bo.getVALUE89() != null, Klptcm1ProPlantStateHistory::getValue89, bo.getVALUE89());
lqw.eq(bo.getVALUE90() != null, Klptcm1ProPlantStateHistory::getValue90, bo.getVALUE90());
lqw.eq(bo.getVALUE91() != null, Klptcm1ProPlantStateHistory::getValue91, bo.getVALUE91());
lqw.eq(bo.getVALUE92() != null, Klptcm1ProPlantStateHistory::getValue92, bo.getVALUE92());
lqw.eq(bo.getVALUE93() != null, Klptcm1ProPlantStateHistory::getValue93, bo.getVALUE93());
lqw.eq(bo.getVALUE94() != null, Klptcm1ProPlantStateHistory::getValue94, bo.getVALUE94());
lqw.eq(bo.getVALUE95() != null, Klptcm1ProPlantStateHistory::getValue95, bo.getVALUE95());
lqw.eq(bo.getVALUE96() != null, Klptcm1ProPlantStateHistory::getValue96, bo.getVALUE96());
lqw.eq(bo.getVALUE97() != null, Klptcm1ProPlantStateHistory::getValue97, bo.getVALUE97());
lqw.eq(bo.getVALUE98() != null, Klptcm1ProPlantStateHistory::getValue98, bo.getVALUE98());
lqw.eq(bo.getVALUE99() != null, Klptcm1ProPlantStateHistory::getValue99, bo.getVALUE99());
return lqw;
}
}

View File

@@ -0,0 +1,80 @@
package com.klp.pocket.service.impl;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.klp.common.core.page.TableDataInfo;
import com.klp.common.core.domain.PageQuery;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.klp.common.utils.StringUtils;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import com.klp.pocket.domain.bo.Klptcm1ProStoppageBo;
import com.klp.pocket.domain.vo.Klptcm1ProStoppageVo;
import com.klp.pocket.domain.Klptcm1ProStoppage;
import com.klp.pocket.mapper.Klptcm1ProStoppageMapper;
import com.klp.pocket.service.IKlptcm1ProStoppageService;
import java.util.List;
import java.util.Map;
/**
* 停机Service业务层处理
*
* @author klp
* @date 2025-10-27
*/
@RequiredArgsConstructor
@DS("slave")
@Service
public class Klptcm1ProStoppageServiceImpl implements IKlptcm1ProStoppageService {
private final Klptcm1ProStoppageMapper baseMapper;
/**
* 查询停机
*/
@Override
public Klptcm1ProStoppageVo queryById(Long STOPID){
return baseMapper.selectVoById(STOPID);
}
/**
* 查询停机列表
*/
@Override
public TableDataInfo<Klptcm1ProStoppageVo> queryPageList(Klptcm1ProStoppageBo bo, PageQuery pageQuery) {
LambdaQueryWrapper<Klptcm1ProStoppage> lqw = buildQueryWrapper(bo);
Page<Klptcm1ProStoppageVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
return TableDataInfo.build(result);
}
/**
* 查询停机列表
*/
@Override
public List<Klptcm1ProStoppageVo> queryList(Klptcm1ProStoppageBo bo) {
LambdaQueryWrapper<Klptcm1ProStoppage> lqw = buildQueryWrapper(bo);
return baseMapper.selectVoList(lqw);
}
private LambdaQueryWrapper<Klptcm1ProStoppage> buildQueryWrapper(Klptcm1ProStoppageBo bo) {
Map<String, Object> params = bo.getParams();
LambdaQueryWrapper<Klptcm1ProStoppage> lqw = Wrappers.lambdaQuery();
lqw.eq(bo.getSTOPID() != null, Klptcm1ProStoppage::getStopid, bo.getSTOPID());
lqw.eq(StringUtils.isNotBlank(bo.getENCOILID()), Klptcm1ProStoppage::getEncoilid, bo.getENCOILID());
lqw.eq(StringUtils.isNotBlank(bo.getSHIFT()), Klptcm1ProStoppage::getShift, bo.getSHIFT());
lqw.eq(StringUtils.isNotBlank(bo.getCREW()), Klptcm1ProStoppage::getCrew, bo.getCREW());
lqw.eq(StringUtils.isNotBlank(bo.getAREA()), Klptcm1ProStoppage::getArea, bo.getAREA());
lqw.eq(StringUtils.isNotBlank(bo.getUNIT()), Klptcm1ProStoppage::getUnit, bo.getUNIT());
lqw.eq(StringUtils.isNotBlank(bo.getSETON()), Klptcm1ProStoppage::getSeton, bo.getSETON());
lqw.eq(StringUtils.isNotBlank(bo.getREMARK()), Klptcm1ProStoppage::getRemark, bo.getREMARK());
lqw.eq(bo.getStartDate() != null, Klptcm1ProStoppage::getStartDate, bo.getStartDate());
lqw.eq(bo.getEndDate() != null, Klptcm1ProStoppage::getEndDate, bo.getEndDate());
lqw.eq(bo.getDURATION() != null, Klptcm1ProStoppage::getDuration, bo.getDURATION());
lqw.eq(bo.getInsDate() != null, Klptcm1ProStoppage::getInsDate, bo.getInsDate());
lqw.eq(StringUtils.isNotBlank(bo.getStopType()), Klptcm1ProStoppage::getStopType, bo.getStopType());
return lqw;
}
}

View File

@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.klp.pocket.mapper.Klptcm1ProPlantStateCurrentMapper">
<resultMap id="BaseResultMap" type="com.klp.pocket.domain.Klptcm1ProPlantStateCurrent">
<!-- 基础时间与类型字段 -->
<id column="INSDATE" property="insdate" jdbcType="TIMESTAMP"/>
<result column="YEAR" property="year" jdbcType="DECIMAL"/>
<result column="MONTH" property="month" jdbcType="DECIMAL"/>
<result column="DAY" property="day" jdbcType="DECIMAL"/>
<result column="HOUR" property="hour" jdbcType="DECIMAL"/>
<result column="MINUTE" property="minute" jdbcType="DECIMAL"/>
<result column="TYPE" property="type" jdbcType="DECIMAL"/>
<!-- VALUE1 到 VALUE99 完整映射 -->
<result column="VALUE1" property="value1" jdbcType="DECIMAL"/>
<result column="VALUE2" property="value2" jdbcType="DECIMAL"/>
<result column="VALUE3" property="value3" jdbcType="DECIMAL"/>
<result column="VALUE4" property="value4" jdbcType="DECIMAL"/>
<result column="VALUE5" property="value5" jdbcType="DECIMAL"/>
<result column="VALUE6" property="value6" jdbcType="DECIMAL"/>
<result column="VALUE7" property="value7" jdbcType="DECIMAL"/>
<result column="VALUE8" property="value8" jdbcType="DECIMAL"/>
<result column="VALUE9" property="value9" jdbcType="DECIMAL"/>
<result column="VALUE10" property="value10" jdbcType="DECIMAL"/>
<result column="VALUE11" property="value11" jdbcType="DECIMAL"/>
<result column="VALUE12" property="value12" jdbcType="DECIMAL"/>
<result column="VALUE13" property="value13" jdbcType="DECIMAL"/>
<result column="VALUE14" property="value14" jdbcType="DECIMAL"/>
<result column="VALUE15" property="value15" jdbcType="DECIMAL"/>
<result column="VALUE16" property="value16" jdbcType="DECIMAL"/>
<result column="VALUE17" property="value17" jdbcType="DECIMAL"/>
<result column="VALUE18" property="value18" jdbcType="DECIMAL"/>
<result column="VALUE19" property="value19" jdbcType="DECIMAL"/>
<result column="VALUE20" property="value20" jdbcType="DECIMAL"/>
<result column="VALUE21" property="value21" jdbcType="DECIMAL"/>
<result column="VALUE22" property="value22" jdbcType="DECIMAL"/>
<result column="VALUE23" property="value23" jdbcType="DECIMAL"/>
<result column="VALUE24" property="value24" jdbcType="DECIMAL"/>
<result column="VALUE25" property="value25" jdbcType="DECIMAL"/>
<result column="VALUE26" property="value26" jdbcType="DECIMAL"/>
<result column="VALUE27" property="value27" jdbcType="DECIMAL"/>
<result column="VALUE28" property="value28" jdbcType="DECIMAL"/>
<result column="VALUE29" property="value29" jdbcType="DECIMAL"/>
<result column="VALUE30" property="value30" jdbcType="DECIMAL"/>
<result column="VALUE31" property="value31" jdbcType="DECIMAL"/>
<result column="VALUE32" property="value32" jdbcType="DECIMAL"/>
<result column="VALUE33" property="value33" jdbcType="DECIMAL"/>
<result column="VALUE34" property="value34" jdbcType="DECIMAL"/>
<result column="VALUE35" property="value35" jdbcType="DECIMAL"/>
<result column="VALUE36" property="value36" jdbcType="DECIMAL"/>
<result column="VALUE37" property="value37" jdbcType="DECIMAL"/>
<result column="VALUE38" property="value38" jdbcType="DECIMAL"/>
<result column="VALUE39" property="value39" jdbcType="DECIMAL"/>
<result column="VALUE40" property="value40" jdbcType="DECIMAL"/>
<result column="VALUE41" property="value41" jdbcType="DECIMAL"/>
<result column="VALUE42" property="value42" jdbcType="DECIMAL"/>
<result column="VALUE43" property="value43" jdbcType="DECIMAL"/>
<result column="VALUE44" property="value44" jdbcType="DECIMAL"/>
<result column="VALUE45" property="value45" jdbcType="DECIMAL"/>
<result column="VALUE46" property="value46" jdbcType="DECIMAL"/>
<result column="VALUE47" property="value47" jdbcType="DECIMAL"/>
<result column="VALUE48" property="value48" jdbcType="DECIMAL"/>
<result column="VALUE49" property="value49" jdbcType="DECIMAL"/>
<result column="VALUE50" property="value50" jdbcType="DECIMAL"/>
<result column="VALUE51" property="value51" jdbcType="DECIMAL"/>
<result column="VALUE52" property="value52" jdbcType="DECIMAL"/>
<result column="VALUE53" property="value53" jdbcType="DECIMAL"/>
<result column="VALUE54" property="value54" jdbcType="DECIMAL"/>
<result column="VALUE55" property="value55" jdbcType="DECIMAL"/>
<result column="VALUE56" property="value56" jdbcType="DECIMAL"/>
<result column="VALUE57" property="value57" jdbcType="DECIMAL"/>
<result column="VALUE58" property="value58" jdbcType="DECIMAL"/>
<result column="VALUE59" property="value59" jdbcType="DECIMAL"/>
<result column="VALUE60" property="value60" jdbcType="DECIMAL"/>
<result column="VALUE61" property="value61" jdbcType="DECIMAL"/>
<result column="VALUE62" property="value62" jdbcType="DECIMAL"/>
<result column="VALUE63" property="value63" jdbcType="DECIMAL"/>
<result column="VALUE64" property="value64" jdbcType="DECIMAL"/>
<result column="VALUE65" property="value65" jdbcType="DECIMAL"/>
<result column="VALUE66" property="value66" jdbcType="DECIMAL"/>
<result column="VALUE67" property="value67" jdbcType="DECIMAL"/>
<result column="VALUE68" property="value68" jdbcType="DECIMAL"/>
<result column="VALUE69" property="value69" jdbcType="DECIMAL"/>
<result column="VALUE70" property="value70" jdbcType="DECIMAL"/>
<result column="VALUE71" property="value71" jdbcType="DECIMAL"/>
<result column="VALUE72" property="value72" jdbcType="DECIMAL"/>
<result column="VALUE73" property="value73" jdbcType="DECIMAL"/>
<result column="VALUE74" property="value74" jdbcType="DECIMAL"/>
<result column="VALUE75" property="value75" jdbcType="DECIMAL"/>
<result column="VALUE76" property="value76" jdbcType="DECIMAL"/>
<result column="VALUE77" property="value77" jdbcType="DECIMAL"/>
<result column="VALUE78" property="value78" jdbcType="DECIMAL"/>
<result column="VALUE79" property="value79" jdbcType="DECIMAL"/>
<result column="VALUE80" property="value80" jdbcType="DECIMAL"/>
<result column="VALUE81" property="value81" jdbcType="DECIMAL"/>
<result column="VALUE82" property="value82" jdbcType="DECIMAL"/>
<result column="VALUE83" property="value83" jdbcType="DECIMAL"/>
<result column="VALUE84" property="value84" jdbcType="DECIMAL"/>
<result column="VALUE85" property="value85" jdbcType="DECIMAL"/>
<result column="VALUE86" property="value86" jdbcType="DECIMAL"/>
<result column="VALUE87" property="value87" jdbcType="DECIMAL"/>
<result column="VALUE88" property="value88" jdbcType="DECIMAL"/>
<result column="VALUE89" property="value89" jdbcType="DECIMAL"/>
<result column="VALUE90" property="value90" jdbcType="DECIMAL"/>
<result column="VALUE91" property="value91" jdbcType="DECIMAL"/>
<result column="VALUE92" property="value92" jdbcType="DECIMAL"/>
<result column="VALUE93" property="value93" jdbcType="DECIMAL"/>
<result column="VALUE94" property="value94" jdbcType="DECIMAL"/>
<result column="VALUE95" property="value95" jdbcType="DECIMAL"/>
<result column="VALUE96" property="value96" jdbcType="DECIMAL"/>
<result column="VALUE97" property="value97" jdbcType="DECIMAL"/>
<result column="VALUE98" property="value98" jdbcType="DECIMAL"/>
<result column="VALUE99" property="value99" jdbcType="DECIMAL"/>
</resultMap>
<sql id="Base_Column_List">
INSDATE, YEAR, MONTH, DAY, HOUR, MINUTE, TYPE,
VALUE1, VALUE2, VALUE3, VALUE4, VALUE5, VALUE6, VALUE7, VALUE8, VALUE9, VALUE10,
VALUE11, VALUE12, VALUE13, VALUE14, VALUE15, VALUE16, VALUE17, VALUE18, VALUE19, VALUE20,
VALUE21, VALUE22, VALUE23, VALUE24, VALUE25, VALUE26, VALUE27, VALUE28, VALUE29, VALUE30,
VALUE31, VALUE32, VALUE33, VALUE34, VALUE35, VALUE36, VALUE37, VALUE38, VALUE39, VALUE40,
VALUE41, VALUE42, VALUE43, VALUE44, VALUE45, VALUE46, VALUE47, VALUE48, VALUE49, VALUE50,
VALUE51, VALUE52, VALUE53, VALUE54, VALUE55, VALUE56, VALUE57, VALUE58, VALUE59, VALUE60,
VALUE61, VALUE62, VALUE63, VALUE64, VALUE65, VALUE66, VALUE67, VALUE68, VALUE69, VALUE70,
VALUE71, VALUE72, VALUE73, VALUE74, VALUE75, VALUE76, VALUE77, VALUE78, VALUE79, VALUE80,
VALUE81, VALUE82, VALUE83, VALUE84, VALUE85, VALUE86, VALUE87, VALUE88, VALUE89, VALUE90,
VALUE91, VALUE92, VALUE93, VALUE94, VALUE95, VALUE96, VALUE97, VALUE98, VALUE99
</sql>
<!-- 查询所有 -->
<select id="selectAll" resultMap="BaseResultMap">
SELECT
<include refid="Base_Column_List"/>
FROM klptcm1_pro_plant_state_current
</select>
</mapper>

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.klp.pocket.mapper.Klptcm1ProPlantStateDefineMapper">
<!-- 基础结果集映射:数据库列 -> 实体类属性 -->
<resultMap id="BaseResultMap" type="com.klp.pocket.domain.Klptcm1ProPlantStateDefine">
<result column="ID" property="id" jdbcType="DECIMAL"/>
<result column="NAME" property="name" jdbcType="VARCHAR"/>
<result column="UNITS" property="units" jdbcType="VARCHAR"/>
<result column="COMMENTS" property="comments" jdbcType="VARCHAR"/>
<result column="INSDATE" property="insdate" jdbcType="TIMESTAMP"/>
<result column="MODELTYPE" property="modeltype" jdbcType="DECIMAL"/>
</resultMap>
<!-- 基础字段列表复用SQL片段 -->
<sql id="Base_Column_List">
ID, NAME, UNITS, COMMENTS, INSDATE, MODELTYPE
</sql>
<select id="selectPage" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"/>
FROM klptcm1_pro_plant_state_define
ORDER BY INSDATE DESC
</select>
</mapper>

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.klp.pocket.mapper.Klptcm1ProPlantStateHistoryMapper">
<resultMap type="com.klp.pocket.domain.Klptcm1ProPlantStateHistory" id="Klptcm1ProPlantStateHistoryResult">
<result property="insdate" column="INSDATE"/>
<result property="year" column="YEAR"/>
<result property="month" column="MONTH"/>
<result property="day" column="DAY"/>
<result property="hour" column="HOUR"/>
<result property="minute" column="MINUTE"/>
<result property="type" column="TYPE"/>
<result property="value1" column="VALUE1"/>
<result property="value2" column="VALUE2"/>
<result property="value3" column="VALUE3"/>
<result property="value4" column="VALUE4"/>
<result property="value5" column="VALUE5"/>
<result property="value6" column="VALUE6"/>
<result property="value7" column="VALUE7"/>
<result property="value8" column="VALUE8"/>
<result property="value9" column="VALUE9"/>
<result property="value10" column="VALUE10"/>
<result property="value11" column="VALUE11"/>
<result property="value12" column="VALUE12"/>
<result property="value13" column="VALUE13"/>
<result property="value14" column="VALUE14"/>
<result property="value15" column="VALUE15"/>
<result property="value16" column="VALUE16"/>
<result property="value17" column="VALUE17"/>
<result property="value18" column="VALUE18"/>
<result property="value19" column="VALUE19"/>
<result property="value20" column="VALUE20"/>
<result property="value21" column="VALUE21"/>
<result property="value22" column="VALUE22"/>
<result property="value23" column="VALUE23"/>
<result property="value24" column="VALUE24"/>
<result property="value25" column="VALUE25"/>
<result property="value26" column="VALUE26"/>
<result property="value27" column="VALUE27"/>
<result property="value28" column="VALUE28"/>
<result property="value29" column="VALUE29"/>
<result property="value30" column="VALUE30"/>
<result property="value31" column="VALUE31"/>
<result property="value32" column="VALUE32"/>
<result property="value33" column="VALUE33"/>
<result property="value34" column="VALUE34"/>
<result property="value35" column="VALUE35"/>
<result property="value36" column="VALUE36"/>
<result property="value37" column="VALUE37"/>
<result property="value38" column="VALUE38"/>
<result property="value39" column="VALUE39"/>
<result property="value40" column="VALUE40"/>
<result property="value41" column="VALUE41"/>
<result property="value42" column="VALUE42"/>
<result property="value43" column="VALUE43"/>
<result property="value44" column="VALUE44"/>
<result property="value45" column="VALUE45"/>
<result property="value46" column="VALUE46"/>
<result property="value47" column="VALUE47"/>
<result property="value48" column="VALUE48"/>
<result property="value49" column="VALUE49"/>
<result property="value50" column="VALUE50"/>
<result property="value51" column="VALUE51"/>
<result property="value52" column="VALUE52"/>
<result property="value53" column="VALUE53"/>
<result property="value54" column="VALUE54"/>
<result property="value55" column="VALUE55"/>
<result property="value56" column="VALUE56"/>
<result property="value57" column="VALUE57"/>
<result property="value58" column="VALUE58"/>
<result property="value59" column="VALUE59"/>
<result property="value60" column="VALUE60"/>
<result property="value61" column="VALUE61"/>
<result property="value62" column="VALUE62"/>
<result property="value63" column="VALUE63"/>
<result property="value64" column="VALUE64"/>
<result property="value65" column="VALUE65"/>
<result property="value66" column="VALUE66"/>
<result property="value67" column="VALUE67"/>
<result property="value68" column="VALUE68"/>
<result property="value69" column="VALUE69"/>
<result property="value70" column="VALUE70"/>
<result property="value71" column="VALUE71"/>
<result property="value72" column="VALUE72"/>
<result property="value73" column="VALUE73"/>
<result property="value74" column="VALUE74"/>
<result property="value75" column="VALUE75"/>
<result property="value76" column="VALUE76"/>
<result property="value77" column="VALUE77"/>
<result property="value78" column="VALUE78"/>
<result property="value79" column="VALUE79"/>
<result property="value80" column="VALUE80"/>
<result property="value81" column="VALUE81"/>
<result property="value82" column="VALUE82"/>
<result property="value83" column="VALUE83"/>
<result property="value84" column="VALUE84"/>
<result property="value85" column="VALUE85"/>
<result property="value86" column="VALUE86"/>
<result property="value87" column="VALUE87"/>
<result property="value88" column="VALUE88"/>
<result property="value89" column="VALUE89"/>
<result property="value90" column="VALUE90"/>
<result property="value91" column="VALUE91"/>
<result property="value92" column="VALUE92"/>
<result property="value93" column="VALUE93"/>
<result property="value94" column="VALUE94"/>
<result property="value95" column="VALUE95"/>
<result property="value96" column="VALUE96"/>
<result property="value97" column="VALUE97"/>
<result property="value98" column="VALUE98"/>
<result property="value99" column="VALUE99"/>
</resultMap>
</mapper>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.klp.pocket.mapper.Klptcm1ProStoppageMapper">
<resultMap type="com.klp.pocket.domain.Klptcm1ProStoppage" id="Klptcm1ProStoppageResult">
<result property="stopid" column="STOPID"/>
<result property="encoilid" column="ENCOILID"/>
<result property="shift" column="SHIFT"/>
<result property="crew" column="CREW"/>
<result property="area" column="AREA"/>
<result property="unit" column="UNIT"/>
<result property="seton" column="SETON"/>
<result property="remark" column="REMARK"/>
<result property="startDate" column="START_DATE"/>
<result property="endDate" column="END_DATE"/>
<result property="duration" column="DURATION"/>
<result property="insDate" column="INS_DATE"/>
<result property="stopType" column="STOP_TYPE"/>
</resultMap>
</mapper>

View File

@@ -3,7 +3,7 @@
<img :src="avatar" class="user-avatar" alt="头像" /> <img :src="avatar" class="user-avatar" alt="头像" />
<div class="greeting-text"> <div class="greeting-text">
<div class="greeting-title">{{ greeting }}{{ name }}</div> <div class="greeting-title">{{ greeting }}{{ name }}</div>
<div class="greeting-desc">愿你天黑有灯下雨有伞</div> <div class="greeting-desc">欢迎使用科伦普冷轧涂渡数智一体化平台</div>
</div> </div>
</div> </div>
</template> </template>
@@ -71,4 +71,4 @@ export default {
color: #888; color: #888;
margin-top: 4px; margin-top: 4px;
} }
</style> </style>

View File

@@ -381,6 +381,11 @@
<artifactId>klp-ems</artifactId> <artifactId>klp-ems</artifactId>
<version>${klp-flowable-plus.version}</version> <version>${klp-flowable-plus.version}</version>
</dependency> </dependency>
<dependency>
<groupId>com.klp</groupId>
<artifactId>klp-pocket</artifactId>
<version>${klp-flowable-plus.version}</version>
</dependency>
</dependencies> </dependencies>
@@ -402,6 +407,7 @@
<module>klp-reader</module> <module>klp-reader</module>
<module>klp-mes</module> <module>klp-mes</module>
<module>klp-ems</module> <module>klp-ems</module>
<module>klp-pocket</module>
</modules> </modules>
<packaging>pom</packaging> <packaging>pom</packaging>