evoToK3Cloud/ruoyi-system/src/main/java/com/ruoyi/system/domain/PcRigidChain.java
tzy 43a4b7a756 feat(common): 新增文件操作与PDF处理工具
- 新增图纸路径常量配置
  - 新增DeleteFile文件删除工具类
  - 新增PDFDocHelper用于PDF水印、合并等操作
  - 新增FTPDownload支持FTP文件批量下载
  - 新增FtpUtil提供完整的FTP客户端功能,支持文件上传下载及目录管理
2025-07-28 08:42:58 +08:00

443 lines
9.0 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

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

package com.ruoyi.system.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jeecgframework.poi.excel.annotation.Excel;
import java.math.BigDecimal;
/**
* 销齿链型号管理对象 pc_rigid_chain
*
* @author 田志阳
* @date 2025-07-07
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("pc_rigid_chain")
public class PcRigidChain extends BaseEntity {
private static final long serialVersionUID=1L;
/** 主键 */
private Long id;
/** 类型 */
@Excel(name = "类型")
private String type;
/** 型号全称 */
@Excel(name = "型号")
private String typeName;
/** 产品id */
@Excel(name = "产品id")
private Long productId;
/** 产品名称 */
@Excel(name = "产品名称")
private String productName;
/** 物料编码 */
@Excel(name = "物料编码")
private String materialCode;
/** 轴向 */
@Excel(name = "轴向")
private String axialDirection;
/** 箱体 */
@Excel(name = "箱体")
private String box;
/** 行程mm */
private Long journey;
/** 标记号 */
@Excel(name = "标记号")
private String lableNumber;
/** L1mm */
private Long lOne;
/** L2mm */
private Long lTwo;
/** L3mm */
private Long lThree;
/** 总重量 */
@Excel(name = "总重量")
private Long sumWeight;
/** 链条自重 */
@Excel(name = "链条自重")
private Long chainWeight;
/** 动载荷KN */
private Long dynamicLoad;
/** 静载荷KN */
private Long deadLoad;
/** 每转上升高度mm */
private Long riseInHeightPerRevolution;
/** 速度mm/s */
private Double speed;
/** 系统效率(% */
private Long efficiency;
/** 链条节距mm */
private Long chainPitch;
/** 节圆半径mm */
private Long pitchRadius;
/** 最低高度mm */
private Long minimumAltitude;
/** 一米链条自重Kg/m */
private Double singleMeterChainWeight;
/** 驱动箱重量Kg */
private Long drivingBoxWeight;
/** 链箱重量Kg/m */
private Double chainBoxWeight;
/** 单价 */
@Excel(name = "单价")
private Double univalence;
/** 图片 */
@Excel(name = "图片")
private String picture;
/** 部件id集合 */
@Excel(name = "部件id集合")
private String partId;
/** 备用字段1 */
@Excel(name = "备用字段1")
private String sparedOne;
/** 备用字段2 */
@Excel(name = "备用字段2")
private String sparedTwo;
/** 备用字段3 */
@Excel(name = "备用字段3")
private Long sparedThree;
/** 备用字段4 */
@Excel(name = "备用字段4")
private Long sparedFour;
/** 删除标记0未删除1已删除 */
private Long delFlag;
/** 行程 */
@Excel(name = "行程")
private Long vOne;
/** 设备总长 */
@Excel(name = "设备总长")
private Long vTwo;
/** 地脚位置1 */
@Excel(name = "地脚位置1")
private Long vThree;
/** 地脚位置2 */
@Excel(name = "地脚位置2")
private Long vFour;
/** 箱体装配长度 */
@Excel(name = "箱体装配长度")
private Long vFive;
/** 箱体地脚位置1 */
@Excel(name = "箱体地脚位置1")
private Long vSix;
/** 箱体地脚位置2 */
@Excel(name = "箱体地脚位置2")
private Long vSeven;
/** 铝箱长度1 */
@Excel(name = "铝箱长度1")
private Long vEight;
/** 铝箱长度2 */
@Excel(name = "铝箱长度2")
private Long vNine;
/** 导向条长度1 */
@Excel(name = "导向条长度1")
private Long vTen;
/** 导向条长度1数量 */
@Excel(name = "导向条长度1数量")
private Long vEleven;
/** 导向条长度2 */
@Excel(name = "导向条长度2")
private Long vTwelve;
/** 导向条长度2数量 */
@Excel(name = "导向条长度2数量")
//@Excel(name = "导向条2数量")
private Long vThirteen;
/** 导向条长度3 */
@Excel(name = "导向条长度3")
private Long vFourteen;
/** 导向条长度3数量 */
@Excel(name = "导向条长度3数量")
//@Excel(name = "导向条3数量")
private Long vFifteen;
/** 孔位总长1 */
@Excel(name = "孔位总长1")
private Long vSixteen;
/** 间隔数量1 */
@Excel(name = "间隔数量1")
private Long vSeveteen;
/** 孔位总长2 */
@Excel(name = "孔位总长2")
private Long vEighteen;
/** 间隔数量2 */
@Excel(name = "间隔数量2")
private Long vNineteen;
/** 铆钉数量 */
@Excel(name = "铆钉数量")
private Long vTwenty;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentyOne;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentyTwo;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentyThree;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentyFour;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentyFive;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentySix;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentySeven;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentyEight;
/** 待定义 */
// @Excel(name = "待定义")
private Long vTwentyNine;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirty;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtyOne;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtyTwo;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtyThree;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtyFour;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtyFive;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtySix;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtySeven;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtyEight;
/** 待定义 */
// @Excel(name = "待定义")
private Long vThirtyNine;
/** 待定义 */
// @Excel(name = "待定义")
private Long vForty;
/** X1 */
@Excel(name = "X1")
private Long vFortyOne;
/** X2 */
@Excel(name = "X2")
private Long vFortyTwo;
/** X3 */
@Excel(name = "X3")
private Long vFortyThree;
/** X4 */
@Excel(name = "X4")
private Long vFortyFour;
/** X5 */
@Excel(name = "X5")
private Long vFortyFive;
/** X6 */
@Excel(name = "X6")
private Long vFortySix;
/** X7 */
@Excel(name = "X7")
private Long vFortySeven;
/** X8 */
@Excel(name = "X8")
private Long vFortyEight;
/** X9 */
@Excel(name = "X9")
private Long vFortyNine;
/** X10 */
@Excel(name = "X10")
private Long vFifty;
/** X11 */
@Excel(name = "X11")
private Long vFiftyOne;
/** X12 */
@Excel(name = "X12")
private Long vFiftyTwo;
/** X13 */
@Excel(name = "X13")
private Long vFiftyThree;
/** 重量 */
@Excel(name = "铝箱1重量")
private Double gOne;
/** 重量 */
@Excel(name = "铝箱2重量")
private Double gTwo;
/** 重量 */
// @Excel(name = "重量")
private Double gThree;
/** 重量 */
// @Excel(name = "重量")
private Double gFour;
/** 重量 */
@Excel(name = "导向条1单重")
private Double gFive;
/** 重量 */
@Excel(name = "导向条2单重")
private Double gSix;
/** 重量 */
@Excel(name = "导向条3单重")
private Double gSeven;
/** 重量 */
// // @Excel(name = "重量")
private Double gEight;
/** 重量 */
// // @Excel(name = "重量")
private Double gNine;
/** 重量 */
// // @Excel(name = "重量")
private Double gTen;
/** 重量 */
// // @Excel(name = "重量")
private Double gEleven;
/** 重量 */
// // @Excel(name = "重量")
private Double gTwelve;
/** 重量 */
// // @Excel(name = "重量")
private Double gThirteen;
/** 重量 */
// // @Excel(name = "重量")
private Double gFourteen;
/** 重量 */
// // @Excel(name = "重量")
private Double gFifteen;
/** 重量 */
// // @Excel(name = "重量")
private Double gSixteen;
/** 重量 */
// // @Excel(name = "重量")
private Double gSeveteen;
/** 重量 */
// // @Excel(name = "重量")
private Double gEighteen;
/** 重量 */
// // @Excel(name = "重量")
private Double gNineteen;
/** 重量 */
// // @Excel(name = "重量")
private Double gTwenty;
// private Double vipLevel;
/* private String spline;*/
//private Long number;
}