From 10847d2b3f2f7a778981c32f8faa656d33e495da Mon Sep 17 00:00:00 2001
From: chenshuichuan <1154693969@qq.com>
Date: Fri, 21 Jun 2024 14:48:46 +0800
Subject: [PATCH] optimize mes import
---
.../controller/admin/bom/vo/BomRespVO.java | 13 +-
.../controller/admin/plan/vo/PlanRespVO.java | 13 +-
.../vo/ProduceReportSaveReqVO.java | 6 +-
.../admin/task/vo/TaskPageReqVO.java | 10 +-
.../module/mes/dal/dataobject/bom/BomDO.java | 12 +-
.../mes/dal/dataobject/bom/BomDetailDO.java | 9 +-
.../feedingplan/FeedingRecordPlanDO.java | 10 +-
.../feedingrecord/FeedingRecordDO.java | 16 +--
.../feedingrecord/FeedingRecordDetailDO.java | 10 +-
.../itemrequisition/ItemRequisitionDO.java | 13 +-
.../ItemRequisitionDetailDO.java | 10 +-
.../machine/MachineComponentDO.java | 16 +--
.../organization/OrganizationDO.java | 17 ++-
.../mes/dal/dataobject/plan/PlanDO.java | 18 +--
.../producereport/ProduceReportDO.java | 14 +-
.../producereport/ProduceReportDetailDO.java | 17 +--
.../dataobject/record/RecordChengxingDO.java | 13 +-
.../dal/dataobject/record/RecordDabaoDO.java | 12 +-
.../dataobject/record/RecordDajiangDO.java | 19 +--
.../dal/dataobject/record/RecordGanzaoDO.java | 13 +-
.../dal/dataobject/record/RecordJiashiDO.java | 13 +-
.../dataobject/record/RecordPinjianDO.java | 13 +-
.../dataobject/record/RecordQiebianDO.java | 15 +-
.../dal/dataobject/record/RecordReyaDO.java | 17 +--
.../dataobject/record/RecordSuijiangDO.java | 17 +--
.../dataobject/record/RecordTemplateDO.java | 17 ++-
.../dal/dataobject/saleorder/SaleOrderDO.java | 20 +--
.../saleorder/SaleOrderItemsDO.java | 16 +--
.../stockworkshop/StockWorkshopDO.java | 11 +-
.../stockworkshop/StockWorkshopDetailDO.java | 13 +-
.../mes/dal/dataobject/task/TaskDO.java | 13 +-
.../mes/dal/dataobject/task/TaskDetailDO.java | 9 +-
.../dataobject/task/TaskDetailSumResult.java | 11 +-
.../task/ViewTaskProductSummary.java | 4 -
.../dal/dataobject/workteam/WorkTeamDO.java | 11 +-
.../dataobject/workteam/WorkTeamDetailDO.java | 11 +-
.../mes/dal/mysql/bom/BomDetailMapper.java | 7 +-
.../module/mes/dal/mysql/bom/BomMapper.java | 11 +-
.../feedingplan/FeedingRecordPlanMapper.java | 13 +-
.../FeedingRecordDetailMapper.java | 7 +-
.../feedingrecord/FeedingRecordMapper.java | 6 +-
.../ItemRequisitionDetailMapper.java | 9 +-
.../ItemRequisitionMapper.java | 9 +-
.../mysql/machine/MachineComponentMapper.java | 15 +-
.../organization/OrganizationMapper.java | 15 +-
.../module/mes/dal/mysql/plan/PlanMapper.java | 39 +++--
.../ProduceReportDetailMapper.java | 7 +-
.../producereport/ProduceReportMapper.java | 6 +-
.../mysql/record/RecordChengxingMapper.java | 10 +-
.../dal/mysql/record/RecordDabaoMapper.java | 10 +-
.../dal/mysql/record/RecordDajiangMapper.java | 10 +-
.../dal/mysql/record/RecordGanzaoMapper.java | 10 +-
.../dal/mysql/record/RecordJiashiMapper.java | 10 +-
.../dal/mysql/record/RecordPinjianMapper.java | 10 +-
.../dal/mysql/record/RecordQiebianMapper.java | 10 +-
.../dal/mysql/record/RecordReyaMapper.java | 10 +-
.../mysql/record/RecordSuijiangMapper.java | 10 +-
.../mysql/record/RecordTemplateMapper.java | 6 +-
.../saleorder/SaleOrderItemsMapper2.java | 8 +-
.../dal/mysql/saleorder/SaleOrderMapper2.java | 4 +-
.../StockWorkshopDetailMapper.java | 6 +-
.../stockworkshop/StockWorkshopMapper.java | 16 ++-
.../mes/dal/mysql/task/TaskDetailMapper.java | 16 +--
.../module/mes/dal/mysql/task/TaskMapper.java | 16 ++-
.../task/ViewTaskProductSummaryMapper.java | 3 +-
.../mysql/workteam/WorkTeamDetailMapper.java | 10 +-
.../dal/mysql/workteam/WorkTeamMapper.java | 6 +-
.../mes/dal/redis/RedisKeyConstants.java | 2 +-
.../mes/dal/redis/no/MesNoRedisDAO.java | 2 +
.../module/mes/service/bom/BomService.java | 11 +-
.../mes/service/bom/BomServiceImpl.java | 64 +++++----
.../feedingplan/FeedingRecordPlanService.java | 7 +-
.../FeedingRecordPlanServiceImpl.java | 40 ++----
.../feedingrecord/FeedingRecordService.java | 27 ++--
.../FeedingRecordServiceImpl.java | 134 +++++++++---------
.../itemrequisition/ItemAnalysisService.java | 9 +-
.../ItemAnalysisServiceImpl.java | 32 +++--
.../ItemRequisitionService.java | 12 +-
.../ItemRequisitionServiceImpl.java | 56 ++++----
.../entity/ItemRequisitionAndStock.java | 10 +-
.../machine/MachineComponentService.java | 7 +-
.../machine/MachineComponentServiceImpl.java | 18 +--
.../organization/OrganizationService.java | 7 +-
.../organization/OrganizationServiceImpl.java | 17 +--
.../module/mes/service/plan/PlanService.java | 22 ++-
.../mes/service/plan/PlanServiceImpl.java | 112 ++++++++-------
.../ProduceReportDetailService.java | 6 +-
.../ProduceReportDetailServiceImpl.java | 16 +--
.../producereport/ProduceReportService.java | 20 +--
.../ProduceReportServiceImpl.java | 23 ++-
.../service/record/RecordTemplateService.java | 36 ++---
.../record/RecordTemplateServiceImpl.java | 17 ++-
.../service/saleorder/SaleOrderService2.java | 22 +--
.../saleorder/SaleOrderServiceImpl.java | 35 ++---
.../stockworkshop/MesStockOutService.java | 10 --
.../stockworkshop/MesStockOutServiceImpl.java | 19 +--
.../StockWorkshopDetailService.java | 10 +-
.../StockWorkshopDetailServiceImpl.java | 26 ++--
.../stockworkshop/StockWorkshopService.java | 17 ++-
.../StockWorkshopServiceImpl.java | 27 ++--
.../module/mes/service/task/TaskService.java | 38 +++--
.../mes/service/task/TaskServiceImpl.java | 68 +++++----
.../mes/service/workteam/WorkTeamService.java | 21 ++-
.../service/workteam/WorkTeamServiceImpl.java | 23 ++-
104 files changed, 866 insertions(+), 954 deletions(-)
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/bom/vo/BomRespVO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/bom/vo/BomRespVO.java
index 448e30931..b0d32c5c1 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/bom/vo/BomRespVO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/bom/vo/BomRespVO.java
@@ -1,15 +1,14 @@
package cn.iocoder.yudao.module.mes.controller.admin.bom.vo;
+import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
+import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
+import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
+import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.*;
-import java.util.*;
-import java.util.*;
+import lombok.Data;
+
import java.math.BigDecimal;
-import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
-import com.alibaba.excel.annotation.*;
-import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
-import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
@Schema(description = "管理后台 - 产品BOM Response VO")
@Data
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/vo/PlanRespVO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/vo/PlanRespVO.java
index 57a538f93..f89f6985b 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/vo/PlanRespVO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/vo/PlanRespVO.java
@@ -1,14 +1,13 @@
package cn.iocoder.yudao.module.mes.controller.admin.plan.vo;
-import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.*;
-import java.util.*;
-import java.util.*;
-import org.springframework.format.annotation.DateTimeFormat;
-import java.time.LocalDateTime;
-import com.alibaba.excel.annotation.*;
import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
+import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
+import com.alibaba.excel.annotation.ExcelProperty;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import java.time.LocalDateTime;
@Schema(description = "管理后台 - 生产计划 Response VO")
@Data
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/producereport/vo/ProduceReportSaveReqVO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/producereport/vo/ProduceReportSaveReqVO.java
index 779b04aca..50052c14f 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/producereport/vo/ProduceReportSaveReqVO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/producereport/vo/ProduceReportSaveReqVO.java
@@ -1,12 +1,10 @@
package cn.iocoder.yudao.module.mes.controller.admin.producereport.vo;
import io.swagger.v3.oas.annotations.media.Schema;
-import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import cn.iocoder.yudao.module.mes.dal.dataobject.producereport.ProduceReportDetailDO;
+import lombok.Data;
import javax.validation.constraints.NotNull;
+import java.time.LocalDateTime;
@Schema(description = "管理后台 - 生产报工单新增/修改 Request VO")
@Data
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/task/vo/TaskPageReqVO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/task/vo/TaskPageReqVO.java
index f15483738..a835d47d8 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/task/vo/TaskPageReqVO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/task/vo/TaskPageReqVO.java
@@ -1,12 +1,12 @@
package cn.iocoder.yudao.module.mes.controller.admin.task.vo;
-import lombok.*;
-
-import java.time.LocalDate;
-import java.util.*;
-import io.swagger.v3.oas.annotations.media.Schema;
import cn.iocoder.yudao.framework.common.pojo.PageParam;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;
+
import java.time.LocalDateTime;
import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDO.java
index 7b1720e17..1299d293c 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDO.java
@@ -1,12 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.bom;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 产品BOM DO
@@ -54,7 +54,7 @@ public class BomDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDetailDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDetailDO.java
index bec90b296..b6e1e1fb1 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDetailDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/bom/BomDetailDO.java
@@ -1,12 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.bom;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import java.math.BigDecimal;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
-
/**
* 产品BOM明细 DO
*
@@ -53,7 +54,7 @@ public class BomDetailDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingplan/FeedingRecordPlanDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingplan/FeedingRecordPlanDO.java
index d7be29399..373c270e4 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingplan/FeedingRecordPlanDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingplan/FeedingRecordPlanDO.java
@@ -1,13 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.feedingplan;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 投料分配计划 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDO.java
index 3f10070fd..8a26dcccf 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDO.java
@@ -1,13 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.feedingrecord;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 投料记录 DO
@@ -47,13 +47,13 @@ public class FeedingRecordDO extends BaseDO {
private Long itemId;
/**
* 制浆线
- *
+ *
* 枚举 {@link TODO mes_feeding_pipeline 对应的类}
*/
private String feedingPipeline;
/**
* 投料类型
- *
+ *
* 枚举 {@link TODO mes_feeding_type 对应的类}
*/
private String feedingType;
@@ -75,7 +75,7 @@ public class FeedingRecordDO extends BaseDO {
private String remark;
/**
* 状态
- *
+ *
* 枚举 {@link TODO mes_feeding_record_status 对应的类}
*/
private String recordStatus;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDetailDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDetailDO.java
index 91910865d..07752a782 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDetailDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/feedingrecord/FeedingRecordDetailDO.java
@@ -1,13 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.feedingrecord;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 投料记录明细 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDO.java
index 911486131..ae6aaba40 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDO.java
@@ -1,15 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.itemrequisition;
-import com.alibaba.excel.annotation.ExcelProperty;
-import io.swagger.v3.oas.annotations.media.Schema;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import java.time.LocalDate;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 生产领料 DO
@@ -66,7 +63,7 @@ public class ItemRequisitionDO extends BaseDO {
private Long workerId;
-// @Schema(description = "制浆线")
+ // @Schema(description = "制浆线")
// @ExcelProperty("制浆线")
private String feedingPipeline;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDetailDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDetailDO.java
index 0db7f640c..96e9aeb77 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDetailDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/itemrequisition/ItemRequisitionDetailDO.java
@@ -1,12 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.itemrequisition;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 领料明细 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/machine/MachineComponentDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/machine/MachineComponentDO.java
index b2db2e724..55eda1125 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/machine/MachineComponentDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/machine/MachineComponentDO.java
@@ -1,12 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.machine;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
+
import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 机台 DO
@@ -72,19 +72,19 @@ public class MachineComponentDO extends BaseDO {
private String remark;
/**
* 状态
- *
+ *
* 枚举 {@link TODO mes_machine_status 对应的类}
*/
private Integer status;
/**
* 组织类型
- *
+ *
* 枚举 {@link TODO mes_machine_type 对应的类}
*/
private Integer componentType;
/**
* 机台类型
- *
+ *
* 枚举 {@link TODO mes_org_type 对应的类}
*/
private String machineType;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/organization/OrganizationDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/organization/OrganizationDO.java
index 1e13e4084..e293322ea 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/organization/OrganizationDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/organization/OrganizationDO.java
@@ -1,11 +1,10 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.organization;
-import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.*;
/**
* 产线工位 DO
@@ -59,25 +58,25 @@ public class OrganizationDO extends BaseDO {
private String email;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
/**
* 组织状态
- *
+ *
* 枚举 {@link TODO mes_org_status 对应的类}
*/
private String status;
/**
* 组织等级
- *
+ *
* 枚举 {@link TODO mes_org_class 对应的类}
*/
private String orgClass;
/**
* 组织类型
- *
+ *
* 枚举 {@link TODO mes_org_type 对应的类}
*/
private String orgType;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/plan/PlanDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/plan/PlanDO.java
index 0a9e7e145..66fbe1a07 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/plan/PlanDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/plan/PlanDO.java
@@ -1,16 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.plan;
-import io.swagger.v3.oas.annotations.media.Schema;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
+
import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 生产计划 DO
@@ -58,7 +54,7 @@ public class PlanDO extends BaseDO {
private Long finishNumber;
/**
* 状态
- *
+ *
* 枚举 {@link TODO mes_plan_status 对应的类}
*/
private Integer status;
@@ -88,7 +84,7 @@ public class PlanDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDO.java
index a55df8a3a..bfbf7a9fc 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDO.java
@@ -1,12 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.producereport;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
+
import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 生产报工单 DO
@@ -46,13 +46,13 @@ public class ProduceReportDO extends BaseDO {
private LocalDateTime reportDate;
/**
* 状态
- *
+ *
* 枚举 {@link TODO mes_record_status 对应的类}
*/
private Integer status;
/**
* 白班/夜班
- *
+ *
* 枚举 {@link TODO mes_group_type 对应的类}
*/
private Integer groupType;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDetailDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDetailDO.java
index 9f2252531..0bea3fc59 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDetailDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/producereport/ProduceReportDetailDO.java
@@ -1,18 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.producereport;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 生产报工明细 DO
@@ -108,7 +103,7 @@ public class ProduceReportDetailDO extends BaseDO {
private String reportTime;
/**
* 报工状态
- *
+ *
* 枚举 {@link TODO mes_record_status 对应的类}
*/
private Integer reportStatus;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordChengxingDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordChengxingDO.java
index 87f63e5c5..61d7bc286 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordChengxingDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordChengxingDO.java
@@ -1,14 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 成型记录 DO
@@ -72,7 +71,7 @@ public class RecordChengxingDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDabaoDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDabaoDO.java
index 220d112b6..3dff76ac8 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDabaoDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDabaoDO.java
@@ -1,12 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 打包记录 DO
@@ -58,7 +58,7 @@ public class RecordDabaoDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDajiangDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDajiangDO.java
index 648a5f5d1..cdd6afe4f 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDajiangDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordDajiangDO.java
@@ -1,20 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 打浆记录 DO
@@ -82,7 +75,7 @@ public class RecordDajiangDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordGanzaoDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordGanzaoDO.java
index be4249471..adb4256a2 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordGanzaoDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordGanzaoDO.java
@@ -1,14 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 干燥记录 DO
@@ -68,7 +67,7 @@ public class RecordGanzaoDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordJiashiDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordJiashiDO.java
index 1be292fec..24528a1ef 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordJiashiDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordJiashiDO.java
@@ -1,16 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 加湿记录 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordPinjianDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordPinjianDO.java
index 9ce6c5175..efef3ef39 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordPinjianDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordPinjianDO.java
@@ -1,13 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 检验记录 DO
@@ -75,7 +74,7 @@ public class RecordPinjianDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordQiebianDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordQiebianDO.java
index 89436b6be..0b38a693b 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordQiebianDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordQiebianDO.java
@@ -1,16 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 切边记录 DO
@@ -78,7 +75,7 @@ public class RecordQiebianDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordReyaDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordReyaDO.java
index 709f16769..273c556c2 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordReyaDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordReyaDO.java
@@ -1,18 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 热压记录 DO
@@ -88,7 +83,7 @@ public class RecordReyaDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordSuijiangDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordSuijiangDO.java
index 3cb961355..121426a0b 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordSuijiangDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordSuijiangDO.java
@@ -1,20 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 碎浆记录 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordTemplateDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordTemplateDO.java
index dafcd4c48..f37257a3f 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordTemplateDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/record/RecordTemplateDO.java
@@ -1,13 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.record;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
+
import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 记录表 DO
@@ -75,13 +74,13 @@ public class RecordTemplateDO extends BaseDO {
private String processInstanceId;
/**
* 状态
- *
+ *
* 枚举 {@link TODO mes_record_status 对应的类}
*/
private Integer status;
/**
* 记录类型(工序类型)
- *
+ *
* 枚举 {@link TODO mes_org_type 对应的类}
*/
private String recordType;
@@ -91,7 +90,7 @@ public class RecordTemplateDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderDO.java
index 9ab64d742..f89dfae7f 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderDO.java
@@ -1,21 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.saleorder;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 销售订单 DO
@@ -43,7 +35,7 @@ public class SaleOrderDO extends BaseDO {
private String no;
/**
* 销售状态
- *
+ *
* 枚举 {@link TODO erp_audit_status 对应的类}
*/
private Integer status;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderItemsDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderItemsDO.java
index 1d46d294c..13f95806e 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderItemsDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/saleorder/SaleOrderItemsDO.java
@@ -1,18 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.saleorder;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
-import java.math.BigDecimal;
+
import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 销售订单项 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDO.java
index a9cec2010..13211c905 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDO.java
@@ -1,13 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.stockworkshop;
-import io.swagger.v3.oas.annotations.media.Schema;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 车间仓库存 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDetailDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDetailDO.java
index a75d1d0c1..fd03ffb5f 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDetailDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/stockworkshop/StockWorkshopDetailDO.java
@@ -1,14 +1,13 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.stockworkshop;
-import io.swagger.v3.oas.annotations.media.Schema;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
+
import java.math.BigDecimal;
import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 车间仓明细 DO
@@ -42,7 +41,7 @@ public class StockWorkshopDetailDO extends BaseDO {
private BigDecimal stockCount;
/**
* 明细类别
- *
+ *
* 枚举 {@link TODO mes_stock_workshop_detail_type 对应的类}
*/
private String detailType;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDO.java
index 8e69b285a..2bfa7aec0 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDO.java
@@ -1,13 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.task;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.time.LocalDate;
-import java.util.*;
-import java.time.LocalDateTime;
import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 生产任务单 DO
@@ -43,7 +42,7 @@ public class TaskDO extends BaseDO {
private LocalDateTime deliveryDate;
/**
* 状态
- *
+ *
* 枚举 {@link TODO mes_task_status 对应的类}
*/
private Integer status;
@@ -57,7 +56,7 @@ public class TaskDO extends BaseDO {
private String remark;
/**
* 是否启用
- *
+ *
* 枚举 {@link TODO infra_boolean_string 对应的类}
*/
private Boolean isEnable;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailDO.java
index 2c4f4e3ab..f2b6647b4 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailDO.java
@@ -1,11 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.task;
+import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
+
import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 生产任务单明细 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailSumResult.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailSumResult.java
index 843d2f9e3..1091eeeee 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailSumResult.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/TaskDetailSumResult.java
@@ -1,12 +1,9 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.task;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
-import com.baomidou.mybatisplus.annotation.KeySequence;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import lombok.*;
-
-import java.time.LocalDateTime;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
/**
* 生产任务单明细 DO
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/ViewTaskProductSummary.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/ViewTaskProductSummary.java
index 00239bc7e..20901e247 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/ViewTaskProductSummary.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/task/ViewTaskProductSummary.java
@@ -1,13 +1,9 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.task;
-import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.KeySequence;
-import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
-import java.time.LocalDateTime;
-
/**
* 生产任务单明细 DO
*
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDO.java
index 7001c84ba..98f72d634 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDO.java
@@ -1,11 +1,10 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.workteam;
-import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.*;
/**
* 生产班组 DO
@@ -37,7 +36,7 @@ public class WorkTeamDO extends BaseDO {
private Long teamLeaderId;
/**
* 工序类型
- *
+ *
* 枚举 {@link TODO mes_org_type 对应的类}
*/
private String teamType;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDetailDO.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDetailDO.java
index 971740ad5..7ececc2ee 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDetailDO.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/workteam/WorkTeamDetailDO.java
@@ -1,11 +1,10 @@
package cn.iocoder.yudao.module.mes.dal.dataobject.workteam;
-import lombok.*;
-import java.util.*;
-import java.time.LocalDateTime;
-import java.time.LocalDateTime;
-import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
+import com.baomidou.mybatisplus.annotation.KeySequence;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.*;
/**
* 班组成员 DO
@@ -37,7 +36,7 @@ public class WorkTeamDetailDO extends BaseDO {
private Long userId;
/**
* 角色
- *
+ *
* 枚举 {@link TODO mes_work_team_user_role 对应的类}
*/
private Integer userRole;
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomDetailMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomDetailMapper.java
index 03d5fb81b..c5cc38fad 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomDetailMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomDetailMapper.java
@@ -1,14 +1,11 @@
package cn.iocoder.yudao.module.mes.dal.mysql.bom;
-import java.util.*;
-
-import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.common.pojo.PageParam;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
import cn.iocoder.yudao.module.mes.dal.dataobject.bom.BomDetailDO;
import org.apache.ibatis.annotations.Mapper;
+import java.util.List;
+
/**
* 产品BOM明细 Mapper
*
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomMapper.java
index 375e77b09..7a214f9eb 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/bom/BomMapper.java
@@ -1,14 +1,11 @@
package cn.iocoder.yudao.module.mes.dal.mysql.bom;
-import java.util.*;
-
import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
+import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
+import cn.iocoder.yudao.module.mes.controller.admin.bom.vo.BomPageReqVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.bom.BomDO;
-import cn.iocoder.yudao.module.mes.dal.dataobject.task.TaskDO;
import org.apache.ibatis.annotations.Mapper;
-import cn.iocoder.yudao.module.mes.controller.admin.bom.vo.*;
/**
* 产品BOM Mapper
@@ -30,11 +27,13 @@ public interface BomMapper extends BaseMapperX {
.betweenIfPresent(BomDO::getCreateTime, reqVO.getCreateTime())
.orderByDesc(BomDO::getId));
}
+
default BomDO selectByNo(String no) {
return selectOne(BomDO::getCode, no);
}
+
default BomDO selectByProductId(Long productId) {
return selectOne(BomDO::getProductId, productId,
- BomDO::getIsEnable,true);
+ BomDO::getIsEnable, true);
}
}
\ No newline at end of file
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingplan/FeedingRecordPlanMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingplan/FeedingRecordPlanMapper.java
index b2e87cc8c..40fc0f3fb 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingplan/FeedingRecordPlanMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingplan/FeedingRecordPlanMapper.java
@@ -1,18 +1,18 @@
package cn.iocoder.yudao.module.mes.dal.mysql.feedingplan;
-import java.math.BigDecimal;
-import java.util.*;
-
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
-import cn.iocoder.yudao.module.erp.dal.dataobject.stock.ErpStockDO;
+import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
+import cn.iocoder.yudao.module.mes.controller.admin.feedingplan.vo.FeedingRecordPlanPageReqVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.feedingplan.FeedingRecordPlanDO;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.apache.ibatis.annotations.Mapper;
-import cn.iocoder.yudao.module.mes.controller.admin.feedingplan.vo.*;
+
+import java.math.BigDecimal;
+import java.util.List;
+import java.util.Map;
/**
* 投料分配计划 Mapper
@@ -35,6 +35,7 @@ public interface FeedingRecordPlanMapper extends BaseMapperX> result = selectMaps(new QueryWrapper()
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordDetailMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordDetailMapper.java
index 880e5d05e..ef671fe30 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordDetailMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordDetailMapper.java
@@ -1,14 +1,11 @@
package cn.iocoder.yudao.module.mes.dal.mysql.feedingrecord;
-import java.util.*;
-
-import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.common.pojo.PageParam;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
import cn.iocoder.yudao.module.mes.dal.dataobject.feedingrecord.FeedingRecordDetailDO;
import org.apache.ibatis.annotations.Mapper;
+import java.util.List;
+
/**
* 投料记录明细 Mapper
*
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordMapper.java
index 3b634889a..732c16003 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/feedingrecord/FeedingRecordMapper.java
@@ -1,13 +1,11 @@
package cn.iocoder.yudao.module.mes.dal.mysql.feedingrecord;
-import java.util.*;
-
import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
+import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
+import cn.iocoder.yudao.module.mes.controller.admin.feedingrecord.vo.FeedingRecordPageReqVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.feedingrecord.FeedingRecordDO;
import org.apache.ibatis.annotations.Mapper;
-import cn.iocoder.yudao.module.mes.controller.admin.feedingrecord.vo.*;
/**
* 投料记录 Mapper
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/itemrequisition/ItemRequisitionDetailMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/itemrequisition/ItemRequisitionDetailMapper.java
index d7692e60b..5b3b415ba 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/itemrequisition/ItemRequisitionDetailMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/itemrequisition/ItemRequisitionDetailMapper.java
@@ -1,15 +1,11 @@
package cn.iocoder.yudao.module.mes.dal.mysql.itemrequisition;
-import java.util.*;
-
-import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.common.pojo.PageParam;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
-import cn.iocoder.yudao.module.mes.dal.dataobject.itemrequisition.ItemRequisitionDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.itemrequisition.ItemRequisitionDetailDO;
import org.apache.ibatis.annotations.Mapper;
+import java.util.List;
+
/**
* 领料明细 Mapper
*
@@ -25,6 +21,7 @@ public interface ItemRequisitionDetailMapper extends BaseMapperX {
.betweenIfPresent(ItemRequisitionDO::getCreateTime, reqVO.getCreateTime())
.orderByDesc(ItemRequisitionDO::getId));
}
+
default ItemRequisitionDO selectByNo(String no) {
return selectOne(ItemRequisitionDO::getCode, no);
}
+
default ItemRequisitionDO selectByPlanId(Long planId) {
return selectOne(ItemRequisitionDO::getPlanId, planId);
}
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/machine/MachineComponentMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/machine/MachineComponentMapper.java
index b87d3c24f..52b624ce1 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/machine/MachineComponentMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/machine/MachineComponentMapper.java
@@ -1,13 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.mysql.machine;
-import java.util.*;
-
-import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
+import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
+import cn.iocoder.yudao.module.mes.controller.admin.machine.vo.MachineComponentListReqVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.machine.MachineComponentDO;
import org.apache.ibatis.annotations.Mapper;
-import cn.iocoder.yudao.module.mes.controller.admin.machine.vo.*;
+
+import java.util.List;
/**
* 机台 Mapper
@@ -36,9 +35,9 @@ public interface MachineComponentMapper extends BaseMapperX
.orderByDesc(MachineComponentDO::getId));
}
- default MachineComponentDO selectByParentIdAndName(Long parentId, String name) {
- return selectOne(MachineComponentDO::getParentId, parentId, MachineComponentDO::getName, name);
- }
+ default MachineComponentDO selectByParentIdAndName(Long parentId, String name) {
+ return selectOne(MachineComponentDO::getParentId, parentId, MachineComponentDO::getName, name);
+ }
default Long selectCountByParentId(Long parentId) {
return selectCount(MachineComponentDO::getParentId, parentId);
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/organization/OrganizationMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/organization/OrganizationMapper.java
index a80f42e7d..8ed3d49df 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/organization/OrganizationMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/organization/OrganizationMapper.java
@@ -1,13 +1,12 @@
package cn.iocoder.yudao.module.mes.dal.mysql.organization;
-import java.util.*;
-
-import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
+import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
+import cn.iocoder.yudao.module.mes.controller.admin.organization.vo.OrganizationListReqVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.organization.OrganizationDO;
import org.apache.ibatis.annotations.Mapper;
-import cn.iocoder.yudao.module.mes.controller.admin.organization.vo.*;
+
+import java.util.List;
/**
* 产线工位 Mapper
@@ -34,9 +33,9 @@ public interface OrganizationMapper extends BaseMapperX {
.orderByAsc(OrganizationDO::getSort));
}
- default OrganizationDO selectByParentIdAndName(Long parentId, String name) {
- return selectOne(OrganizationDO::getParentId, parentId, OrganizationDO::getName, name);
- }
+ default OrganizationDO selectByParentIdAndName(Long parentId, String name) {
+ return selectOne(OrganizationDO::getParentId, parentId, OrganizationDO::getName, name);
+ }
default Long selectCountByParentId(Long parentId) {
return selectCount(OrganizationDO::getParentId, parentId);
diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/plan/PlanMapper.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/plan/PlanMapper.java
index 6c62098f8..4e3af42cf 100644
--- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/plan/PlanMapper.java
+++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/plan/PlanMapper.java
@@ -1,16 +1,19 @@
package cn.iocoder.yudao.module.mes.dal.mysql.plan;
-import java.util.*;
-
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
-import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
+import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
+import cn.iocoder.yudao.module.mes.controller.admin.plan.vo.PlanPageReqVO;
+import cn.iocoder.yudao.module.mes.controller.admin.plan.vo.PlanStatusEnum;
import cn.iocoder.yudao.module.mes.dal.dataobject.plan.PlanDO;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.apache.ibatis.annotations.Mapper;
-import cn.iocoder.yudao.module.mes.controller.admin.plan.vo.*;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
/**
* 生产计划 Mapper
@@ -41,44 +44,50 @@ public interface PlanMapper extends BaseMapperX {
.orderByAsc(PlanDO::getPlanStartTime)
.orderByAsc(PlanDO::getPlanEndTime));
}
+
default PlanDO selectByNo(String no) {
return selectOne(PlanDO::getCode, no);
}
- default Long selectSum(Long taskId, Long productId, ListstatusList) {
+ default Long selectSum(Long taskId, Long productId, List statusList) {
// SQL sum 查询
List