From 9bafd2fe4654617cf3f5243df7a370fec2c86184 Mon Sep 17 00:00:00 2001 From: kongdeqiang <123456> Date: 星期三, 09 四月 2025 08:52:33 +0800 Subject: [PATCH] fix: 租赁计划修改page方法 --- platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseWinningLetterEntity.java | 95 ++++++++++++++++++++++++----------------------- 1 files changed, 49 insertions(+), 46 deletions(-) diff --git a/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseWinningLetterEntity.java b/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseWinningLetterEntity.java index bce2a7b..be8a98b 100644 --- a/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseWinningLetterEntity.java +++ b/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseWinningLetterEntity.java @@ -2,10 +2,15 @@ import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.extension.activerecord.Model; +import com.by4cloud.platformx.common.data.mybatis.BaseModel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; +import org.hibernate.annotations.Table; +import javax.persistence.Column; +import javax.persistence.Entity; +import java.math.BigDecimal; import java.time.LocalDateTime; /** @@ -15,130 +20,128 @@ * @date 2025-03-24 17:13:08 */ @Data +@Entity @TableName("purchase_winning_letter") -@EqualsAndHashCode(callSuper = true) -@Schema(description = "涓爣閫氱煡涔�") -public class PurchaseWinningLetterEntity extends Model<PurchaseWinningLetterEntity> { - - - /** - * id - */ - @TableId(type = IdType.ASSIGN_ID) - @Schema(description="id") - private Long id; +@javax.persistence.Table(name = "purchase_winning_letter") +@Table(appliesTo = "purchase_winning_letter", comment = "涓爣閫氱煡") +public class PurchaseWinningLetterEntity extends BaseModel<PurchaseWinningLetterEntity> { /** * 涓爣閫氱煡涔︾紪鐮� */ @Schema(description="涓爣閫氱煡涔︾紪鐮�") + @Column(columnDefinition="varchar(100) comment '涓爣閫氱煡涔︾紪鐮�'") private String winningCode; /** * 閲囪喘璁″垝缂栧彿 */ @Schema(description="閲囪喘璁″垝缂栧彿") - private String purchasePlanCode; + @Column(columnDefinition="varchar(100) comment '閲囪喘璁″垝缂栧彿'") + private String purchasePlanCode; /** * 璁惧缂栫爜 */ @Schema(description="璁惧缂栫爜") + @Column(columnDefinition="varchar(256) comment '璁惧缂栫爜'") private String deviceCode; /** * 璁惧鍚嶇О */ @Schema(description="璁惧鍚嶇О") + @Column(columnDefinition="varchar(256) comment '璁惧鍚嶇О'") private String deviceName; /** * 瑙勬牸鍨嬪彿 */ @Schema(description="瑙勬牸鍨嬪彿") + @Column(columnDefinition="varchar(256) comment '瑙勬牸鍨嬪彿'") private String deviceModels; /** * 鍏抽敭鍙傛暟 */ @Schema(description="鍏抽敭鍙傛暟") + @Column(columnDefinition="varchar(256) comment '鍏抽敭鍙傛暟'") private String keyParameter; /** * 鍒拌揣鏈堜唤 */ @Schema(description="鍒拌揣鏈堜唤") + @Column(columnDefinition="int comment '鍒拌揣鏈堜唤'") private Integer arrivalMonth; /** * 鏁伴噺 */ @Schema(description="鏁伴噺") + @Column(columnDefinition="int comment '鏁伴噺'") private Integer quantity; /** * 鍗曚綅 */ @Schema(description="鍗曚綅") + @Column(columnDefinition="varchar(32) comment '鍗曚綅'") private String unit; /** - * 涓爣鍗曚环 /鍒� + * 涓爣鍗曚环 */ - @Schema(description="涓爣鍗曚环 /鍒�") - private Integer winningPrice; + @Schema(description="涓爣鍗曚环") + @Column(columnDefinition="DECIMAL(10,2) comment '涓爣鍗曚环'") + private BigDecimal winningPrice; /** - * 涓爣鎬婚 /鍒� + * 涓爣鎬婚 */ - @Schema(description="涓爣鎬婚 /鍒�") - private Integer totalWinningAmount; + @Schema(description="涓爣鎬婚") + @Column(columnDefinition="DECIMAL(10,2) comment '涓爣鎬婚'") + private BigDecimal totalWinningAmount; /** * 鎷熶娇鐢ㄥ湴鐐� */ @Schema(description="鎷熶娇鐢ㄥ湴鐐�") + @Column(columnDefinition="varchar(256) comment '鎷熶娇鐢ㄥ湴鐐�'") private String locationUsed; /** * 涓爣鍘傚 */ @Schema(description="涓爣鍘傚") + @Column(columnDefinition="varchar(100) comment '涓爣鍘傚'") private String winningBidder; /** - * 鐢宠浜� - */ - @TableField(fill = FieldFill.INSERT) - @Schema(description="鐢宠浜�") - private String createBy; + * 涓爣鍘傚ID + */ + @Schema(description="涓爣鍘傚ID") + @Column(columnDefinition="bigint comment '涓爣鍘傚ID'") + private Long winningManufacturerId; /** - * 鍒涘缓鏃堕棿 - */ - @TableField(fill = FieldFill.INSERT) - @Schema(description="鍒涘缓鏃堕棿") - private LocalDateTime createTime; + * 涓爣閫氱煡鍚嶇О + */ + @Schema(description="涓爣閫氱煡") + @Column(columnDefinition="varchar(256) comment '涓爣閫氱煡'") + private String winningName; /** - * 淇敼浜� - */ - @TableField(fill = FieldFill.INSERT_UPDATE) - @Schema(description="淇敼浜�") - private String updateBy; + * 璁惧ID + */ + @Schema(description="璁惧ID") + @Column(columnDefinition="bigint comment '璁惧ID'") + private Long deviceId; /** - * 淇敼鏃堕棿 - */ - @TableField(fill = FieldFill.INSERT_UPDATE) - @Schema(description="淇敼鏃堕棿") - private LocalDateTime updateTime; - - /** - * delFlag - */ - @TableLogic - @TableField(fill = FieldFill.INSERT) - @Schema(description="delFlag") - private String delFlag; + * 鎷涙爣璁″垝ID + */ + @Schema(description="鎷涙爣璁″垝ID") + @Column(columnDefinition="bigint comment '鎷涙爣璁″垝ID'") + private Long orderId; } \ No newline at end of file -- Gitblit v1.9.1