From 3068a2b4fe365420f375cf652706561eb48ec145 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E4=B9=BE=E7=BF=94?= Date: Thu, 16 Apr 2026 15:14:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E6=89=B9=E9=87=8F=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../desk/basic/pojo/entity/BatConfig.java | 14 ++++++++-- .../desk/basic/pojo/vo/BatConfigVO.java | 1 + .../desk/basic/mapper/BatConfigMapper.xml | 27 ++++++++++++++++--- .../service/impl/BatConfigServiceImpl.java | 20 ++++++++++++-- .../basic/service/impl/OemServiceImpl.java | 4 ++- .../service/impl/WorkCenterServiceImpl.java | 8 ++++-- 6 files changed, 64 insertions(+), 10 deletions(-) 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 @@ + + + +