diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/entity/BatConfig.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/entity/BatConfig.java index ce474b24..f5a13e3f 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/entity/BatConfig.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/entity/BatConfig.java @@ -3,6 +3,8 @@ */ package org.springblade.desk.basic.pojo.entity; +import com.baomidou.mybatisplus.annotation.FieldStrategy; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; @@ -10,6 +12,7 @@ import lombok.EqualsAndHashCode; import org.springblade.core.mp.base.BaseEntity; import java.io.Serial; +import java.math.BigDecimal; /** * [批量配置] 实体类 @@ -95,12 +98,14 @@ public class BatConfig extends BaseEntity { * 面积 */ @Schema(description = "面积") - private Long area; + @TableField(updateStrategy = FieldStrategy.ALWAYS) + private BigDecimal area; /** * 单件面积 */ @Schema(description = "单件面积") - private Long singletonArea; + @TableField(updateStrategy = FieldStrategy.ALWAYS) + private BigDecimal singletonArea; /** * [零件]id */ @@ -126,4 +131,9 @@ public class BatConfig extends BaseEntity { */ @Schema(description = "备注") private String remark; + + @TableField(exist = false) + private String caCode; + @TableField(exist = false) + private String caName; } diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/vo/BatConfigVO.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/vo/BatConfigVO.java index 8a734686..490cba7b 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/vo/BatConfigVO.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/basic/pojo/vo/BatConfigVO.java @@ -20,5 +20,6 @@ import java.io.Serial; public class BatConfigVO extends BatConfig { @Serial private static final long serialVersionUID = 1L; + private String updateUserName; } diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/basic/mapper/BatConfigMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/basic/mapper/BatConfigMapper.xml index 145b353e..02a86c2b 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/basic/mapper/BatConfigMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/basic/mapper/BatConfigMapper.xml @@ -4,7 +4,8 @@ - + + @@ -16,12 +17,32 @@ + + + +