Commit 1dc7bf7ffbc08705179f93849083261aa392fa29

Authored by YunaiV
1 parent 278fe45e

feat(mes): 重构 MES 相关数据对象和服务,调整包结构以提高可维护性

Showing 53 changed files with 123 additions and 108 deletions
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/process/MesProProcessContentController.java
... ... @@ -4,8 +4,8 @@ import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 4 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.content.MesProProcessContentRespVO;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.content.MesProProcessContentSaveReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessContentDO;
8   -import cn.iocoder.yudao.module.mes.service.pro.MesProProcessContentService;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessContentDO;
  8 +import cn.iocoder.yudao.module.mes.service.pro.process.MesProProcessContentService;
9 9 import io.swagger.v3.oas.annotations.Operation;
10 10 import io.swagger.v3.oas.annotations.Parameter;
11 11 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/process/MesProProcessController.java
... ... @@ -10,8 +10,8 @@ import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
10 10 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessPageReqVO;
11 11 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessRespVO;
12 12 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessSaveReqVO;
13   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO;
14   -import cn.iocoder.yudao.module.mes.service.pro.MesProProcessService;
  13 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
  14 +import cn.iocoder.yudao.module.mes.service.pro.process.MesProProcessService;
15 15 import io.swagger.v3.oas.annotations.Operation;
16 16 import io.swagger.v3.oas.annotations.Parameter;
17 17 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/MesProRouteProcessController.java
... ... @@ -6,9 +6,9 @@ import cn.iocoder.yudao.framework.common.util.collection.MapUtils;
6 6 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.pro.route.vo.process.MesProRouteProcessRespVO;
8 8 import cn.iocoder.yudao.module.mes.controller.admin.pro.route.vo.process.MesProRouteProcessSaveReqVO;
9   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO;
  9 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
10 10 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteProcessDO;
11   -import cn.iocoder.yudao.module.mes.service.pro.MesProProcessService;
  11 +import cn.iocoder.yudao.module.mes.service.pro.process.MesProProcessService;
12 12 import cn.iocoder.yudao.module.mes.service.pro.route.MesProRouteProcessService;
13 13 import io.swagger.v3.oas.annotations.Operation;
14 14 import io.swagger.v3.oas.annotations.Parameter;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/defect/MesQcDefectController.java
... ... @@ -9,8 +9,8 @@ import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
9 9 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectPageReqVO;
10 10 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectRespVO;
11 11 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectSaveReqVO;
12   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcDefectDO;
13   -import cn.iocoder.yudao.module.mes.service.qc.MesQcDefectService;
  12 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.defect.MesQcDefectDO;
  13 +import cn.iocoder.yudao.module.mes.service.qc.defect.MesQcDefectService;
14 14 import io.swagger.v3.oas.annotations.Operation;
15 15 import io.swagger.v3.oas.annotations.Parameter;
16 16 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/indicator/MesQcIndicatorController.java
... ... @@ -9,8 +9,8 @@ import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
9 9 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorPageReqVO;
10 10 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorRespVO;
11 11 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorSaveReqVO;
12   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIndicatorDO;
13   -import cn.iocoder.yudao.module.mes.service.qc.MesQcIndicatorService;
  12 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
  13 +import cn.iocoder.yudao.module.mes.service.qc.indicator.MesQcIndicatorService;
14 14 import io.swagger.v3.oas.annotations.Operation;
15 15 import io.swagger.v3.oas.annotations.Parameter;
16 16 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/iqc/MesQcIqcController.java
... ... @@ -13,11 +13,11 @@ import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.MesQcIqcSaveReqVO;
13 13 import cn.iocoder.yudao.module.mes.dal.dataobject.md.item.MesMdItemDO;
14 14 import cn.iocoder.yudao.module.mes.dal.dataobject.md.unitmeasure.MesMdUnitMeasureDO;
15 15 import cn.iocoder.yudao.module.mes.dal.dataobject.md.vendor.MesMdVendorDO;
16   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcDO;
  16 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDO;
17 17 import cn.iocoder.yudao.module.mes.service.md.item.MesMdItemService;
18 18 import cn.iocoder.yudao.module.mes.service.md.unitmeasure.MesMdUnitMeasureService;
19 19 import cn.iocoder.yudao.module.mes.service.md.vendor.MesMdVendorService;
20   -import cn.iocoder.yudao.module.mes.service.qc.MesQcIqcService;
  20 +import cn.iocoder.yudao.module.mes.service.qc.lqc.MesQcIqcService;
21 21 import io.swagger.v3.oas.annotations.Operation;
22 22 import io.swagger.v3.oas.annotations.Parameter;
23 23 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/iqc/MesQcIqcDefectController.java
... ... @@ -6,8 +6,8 @@ import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectPageReqVO;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectRespVO;
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectSaveReqVO;
9   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcDefectDO;
10   -import cn.iocoder.yudao.module.mes.service.qc.MesQcIqcService;
  9 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDefectDO;
  10 +import cn.iocoder.yudao.module.mes.service.qc.lqc.MesQcIqcService;
11 11 import io.swagger.v3.oas.annotations.Operation;
12 12 import io.swagger.v3.oas.annotations.Parameter;
13 13 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/iqc/MesQcIqcLineController.java
... ... @@ -7,12 +7,12 @@ import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.line.MesQcIqcLinePageReqVO;
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.line.MesQcIqcLineRespVO;
9 9 import cn.iocoder.yudao.module.mes.dal.dataobject.md.unitmeasure.MesMdUnitMeasureDO;
10   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcLineDO;
11   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIndicatorDO;
  10 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcLineDO;
  11 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
12 12 import cn.iocoder.yudao.module.mes.dal.dataobject.tm.tool.MesTmToolDO;
13 13 import cn.iocoder.yudao.module.mes.service.md.unitmeasure.MesMdUnitMeasureService;
14   -import cn.iocoder.yudao.module.mes.service.qc.MesQcIqcService;
15   -import cn.iocoder.yudao.module.mes.service.qc.MesQcIndicatorService;
  14 +import cn.iocoder.yudao.module.mes.service.qc.lqc.MesQcIqcService;
  15 +import cn.iocoder.yudao.module.mes.service.qc.indicator.MesQcIndicatorService;
16 16 import cn.iocoder.yudao.module.mes.service.tm.tool.MesTmToolService;
17 17 import io.swagger.v3.oas.annotations.Operation;
18 18 import io.swagger.v3.oas.annotations.Parameter;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/template/MesQcTemplateController.java
... ... @@ -9,8 +9,8 @@ import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
9 9 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.MesQcTemplatePageReqVO;
10 10 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.MesQcTemplateRespVO;
11 11 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.MesQcTemplateSaveReqVO;
12   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateDO;
13   -import cn.iocoder.yudao.module.mes.service.qc.MesQcTemplateService;
  12 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateDO;
  13 +import cn.iocoder.yudao.module.mes.service.qc.template.MesQcTemplateService;
14 14 import io.swagger.v3.oas.annotations.Operation;
15 15 import io.swagger.v3.oas.annotations.Parameter;
16 16 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/template/MesQcTemplateIndicatorController.java
... ... @@ -8,11 +8,11 @@ import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.Mes
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.MesQcTemplateIndicatorRespVO;
9 9 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.MesQcTemplateIndicatorSaveReqVO;
10 10 import cn.iocoder.yudao.module.mes.dal.dataobject.md.unitmeasure.MesMdUnitMeasureDO;
11   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIndicatorDO;
12   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateIndicatorDO;
  11 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
  12 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateIndicatorDO;
13 13 import cn.iocoder.yudao.module.mes.service.md.unitmeasure.MesMdUnitMeasureService;
14   -import cn.iocoder.yudao.module.mes.service.qc.MesQcIndicatorService;
15   -import cn.iocoder.yudao.module.mes.service.qc.MesQcTemplateService;
  14 +import cn.iocoder.yudao.module.mes.service.qc.indicator.MesQcIndicatorService;
  15 +import cn.iocoder.yudao.module.mes.service.qc.template.MesQcTemplateService;
16 16 import io.swagger.v3.oas.annotations.Operation;
17 17 import io.swagger.v3.oas.annotations.Parameter;
18 18 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/template/MesQcTemplateItemController.java
... ... @@ -8,10 +8,10 @@ import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.item.MesQcTem
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.item.MesQcTemplateItemSaveReqVO;
9 9 import cn.iocoder.yudao.module.mes.dal.dataobject.md.item.MesMdItemDO;
10 10 import cn.iocoder.yudao.module.mes.dal.dataobject.md.unitmeasure.MesMdUnitMeasureDO;
11   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateItemDO;
  11 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateItemDO;
12 12 import cn.iocoder.yudao.module.mes.service.md.item.MesMdItemService;
13 13 import cn.iocoder.yudao.module.mes.service.md.unitmeasure.MesMdUnitMeasureService;
14   -import cn.iocoder.yudao.module.mes.service.qc.MesQcTemplateService;
  14 +import cn.iocoder.yudao.module.mes.service.qc.template.MesQcTemplateService;
15 15 import io.swagger.v3.oas.annotations.Operation;
16 16 import io.swagger.v3.oas.annotations.Parameter;
17 17 import io.swagger.v3.oas.annotations.tags.Tag;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/MesProProcessContentDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/process/MesProProcessContentDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.pro.process;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import com.baomidou.mybatisplus.annotation.KeySequence;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/MesProProcessDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/process/MesProProcessDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.pro.process;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import com.baomidou.mybatisplus.annotation.KeySequence;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/route/MesProRouteProcessDO.java
1 1 package cn.iocoder.yudao.module.mes.dal.dataobject.pro.route;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
  4 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
4 5 import com.baomidou.mybatisplus.annotation.KeySequence;
5 6 import com.baomidou.mybatisplus.annotation.TableId;
6 7 import com.baomidou.mybatisplus.annotation.TableName;
... ... @@ -35,7 +36,7 @@ public class MesProRouteProcessDO extends BaseDO {
35 36 /**
36 37 * 工序编号
37 38 *
38   - * 关联 {@link cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO#getId()}
  39 + * 关联 {@link MesProProcessDO#getId()}
39 40 */
40 41 private Long processId;
41 42 /**
... ... @@ -45,7 +46,7 @@ public class MesProRouteProcessDO extends BaseDO {
45 46 /**
46 47 * 下一道工序编号
47 48 *
48   - * 关联 {@link cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO#getId()}
  49 + * 关联 {@link MesProProcessDO#getId()}
49 50 */
50 51 private Long nextProcessId;
51 52 /**
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/route/MesProRouteProductBomDO.java
1 1 package cn.iocoder.yudao.module.mes.dal.dataobject.pro.route;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
  4 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
4 5 import com.baomidou.mybatisplus.annotation.KeySequence;
5 6 import com.baomidou.mybatisplus.annotation.TableId;
6 7 import com.baomidou.mybatisplus.annotation.TableName;
... ... @@ -37,7 +38,7 @@ public class MesProRouteProductBomDO extends BaseDO {
37 38 /**
38 39 * 工序编号
39 40 *
40   - * 关联 {@link cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO#getId()}
  41 + * 关联 {@link MesProProcessDO#getId()}
41 42 */
42 43 private Long processId;
43 44 /**
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcDefectDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/defect/MesQcDefectDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.defect;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import com.baomidou.mybatisplus.annotation.KeySequence;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcIndicatorDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/indicator/MesQcIndicatorDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import com.baomidou.mybatisplus.annotation.KeySequence;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcIqcDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/lqc/MesQcIqcDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import cn.iocoder.yudao.module.mes.dal.dataobject.md.item.MesMdItemDO;
5 5 import cn.iocoder.yudao.module.mes.dal.dataobject.md.vendor.MesMdVendorDO;
  6 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateDO;
6 7 import com.baomidou.mybatisplus.annotation.KeySequence;
7 8 import com.baomidou.mybatisplus.annotation.TableId;
8 9 import com.baomidou.mybatisplus.annotation.TableName;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcIqcDefectDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/lqc/MesQcIqcDefectDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import com.baomidou.mybatisplus.annotation.KeySequence;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcIqcLineDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/lqc/MesQcIqcLineDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import cn.iocoder.yudao.module.mes.dal.dataobject.md.unitmeasure.MesMdUnitMeasureDO;
  5 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
5 6 import cn.iocoder.yudao.module.mes.dal.dataobject.tm.tool.MesTmToolDO;
6 7 import com.baomidou.mybatisplus.annotation.KeySequence;
7 8 import com.baomidou.mybatisplus.annotation.TableId;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcTemplateDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/template/MesQcTemplateDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.template;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import cn.iocoder.yudao.framework.mybatis.core.type.IntegerListTypeHandler;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcTemplateIndicatorDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/template/MesQcTemplateIndicatorDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.template;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import cn.iocoder.yudao.module.mes.dal.dataobject.md.unitmeasure.MesMdUnitMeasureDO;
  5 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
5 6 import com.baomidou.mybatisplus.annotation.KeySequence;
6 7 import com.baomidou.mybatisplus.annotation.TableId;
7 8 import com.baomidou.mybatisplus.annotation.TableName;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/MesQcTemplateItemDO.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/qc/template/MesQcTemplateItemDO.java
1   -package cn.iocoder.yudao.module.mes.dal.dataobject.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.dataobject.qc.template;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 4 import cn.iocoder.yudao.module.mes.dal.dataobject.md.item.MesMdItemDO;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/MesProProcessContentMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/process/MesProProcessContentMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.pro.process;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
4 4 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
5   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessContentDO;
  5 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessContentDO;
6 6 import org.apache.ibatis.annotations.Mapper;
7 7  
8 8 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/MesProProcessMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/process/MesProProcessMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.pro.process;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessPageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/MesProRouteMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/route/MesProRouteMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.pro.route;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/MesProRouteProcessMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/route/MesProRouteProcessMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.pro.route;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
4 4 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/MesProRouteProductBomMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/route/MesProRouteProductBomMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.pro.route;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
4 4 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/MesProRouteProductMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/route/MesProRouteProductMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.pro;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.pro.route;
2 2  
3 3 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
4 4 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcDefectMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/defect/MesQcDefectMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.defect;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectPageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcDefectDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.defect.MesQcDefectDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcIndicatorMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/indicator/MesQcIndicatorMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.indicator;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorPageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIndicatorDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcIqcDefectMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/lqc/MesQcIqcDefectMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.lqc;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectPageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcDefectDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDefectDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcIqcLineMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/lqc/MesQcIqcLineMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.lqc;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.line.MesQcIqcLinePageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcLineDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcLineDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcIqcMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/lqc/MesQcIqcMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.lqc;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.MesQcIqcPageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 /**
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcTemplateIndicatorMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/template/MesQcTemplateIndicatorMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.template;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.MesQcTemplateIndicatorPageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateIndicatorDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateIndicatorDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcTemplateItemMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/template/MesQcTemplateItemMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.template;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.item.MesQcTemplateItemPageReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateItemDO;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateItemDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10 10 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/MesQcTemplateMapper.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/qc/template/MesQcTemplateMapper.java
1   -package cn.iocoder.yudao.module.mes.dal.mysql.qc;
  1 +package cn.iocoder.yudao.module.mes.dal.mysql.qc.template;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
5 5 import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
6 6 import cn.iocoder.yudao.framework.mybatis.core.util.MyBatisUtils;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.MesQcTemplatePageReqVO;
8   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateDO;
  8 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateDO;
9 9 import org.apache.ibatis.annotations.Mapper;
10 10  
11 11 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/MesProProcessContentService.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/process/MesProProcessContentService.java
1   -package cn.iocoder.yudao.module.mes.service.pro;
  1 +package cn.iocoder.yudao.module.mes.service.pro.process;
2 2  
3 3 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.content.MesProProcessContentSaveReqVO;
4   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessContentDO;
  4 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessContentDO;
5 5  
6 6 import jakarta.validation.Valid;
7 7 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/MesProProcessContentServiceImpl.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/process/MesProProcessContentServiceImpl.java
1   -package cn.iocoder.yudao.module.mes.service.pro;
  1 +package cn.iocoder.yudao.module.mes.service.pro.process;
2 2  
3 3 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
4 4 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.content.MesProProcessContentSaveReqVO;
5   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessContentDO;
6   -import cn.iocoder.yudao.module.mes.dal.mysql.pro.MesProProcessContentMapper;
  5 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessContentDO;
  6 +import cn.iocoder.yudao.module.mes.dal.mysql.pro.process.MesProProcessContentMapper;
7 7 import jakarta.annotation.Resource;
8 8 import org.springframework.stereotype.Service;
9 9 import org.springframework.validation.annotation.Validated;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/MesProProcessService.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/process/MesProProcessService.java
1   -package cn.iocoder.yudao.module.mes.service.pro;
  1 +package cn.iocoder.yudao.module.mes.service.pro.process;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessPageReqVO;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessSaveReqVO;
6   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO;
  6 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
7 7  
8 8 import jakarta.validation.Valid;
9 9 import java.util.List;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/MesProProcessServiceImpl.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/process/MesProProcessServiceImpl.java
1   -package cn.iocoder.yudao.module.mes.service.pro;
  1 +package cn.iocoder.yudao.module.mes.service.pro.process;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessPageReqVO;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.pro.process.vo.MesProProcessSaveReqVO;
7   -import cn.iocoder.yudao.module.mes.dal.dataobject.pro.MesProProcessDO;
8   -import cn.iocoder.yudao.module.mes.dal.mysql.pro.MesProProcessMapper;
9   -import cn.iocoder.yudao.module.mes.dal.mysql.pro.MesProRouteProcessMapper;
  7 +import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
  8 +import cn.iocoder.yudao.module.mes.dal.mysql.pro.process.MesProProcessMapper;
  9 +import cn.iocoder.yudao.module.mes.dal.mysql.pro.route.MesProRouteProcessMapper;
10 10 import jakarta.annotation.Resource;
11 11 import org.springframework.stereotype.Service;
12 12 import org.springframework.transaction.annotation.Transactional;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/route/MesProRouteProcessServiceImpl.java
... ... @@ -4,8 +4,8 @@ import cn.hutool.core.collection.CollUtil;
4 4 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.pro.route.vo.process.MesProRouteProcessSaveReqVO;
6 6 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteProcessDO;
7   -import cn.iocoder.yudao.module.mes.dal.mysql.pro.MesProRouteProcessMapper;
8   -import cn.iocoder.yudao.module.mes.service.pro.MesProProcessService;
  7 +import cn.iocoder.yudao.module.mes.dal.mysql.pro.route.MesProRouteProcessMapper;
  8 +import cn.iocoder.yudao.module.mes.service.pro.process.MesProProcessService;
9 9 import jakarta.annotation.Resource;
10 10 import org.springframework.context.annotation.Lazy;
11 11 import org.springframework.stereotype.Service;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/route/MesProRouteProductBomServiceImpl.java
... ... @@ -4,7 +4,7 @@ import cn.hutool.core.util.ObjUtil;
4 4 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.pro.route.vo.productbom.MesProRouteProductBomSaveReqVO;
6 6 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteProductBomDO;
7   -import cn.iocoder.yudao.module.mes.dal.mysql.pro.MesProRouteProductBomMapper;
  7 +import cn.iocoder.yudao.module.mes.dal.mysql.pro.route.MesProRouteProductBomMapper;
8 8 import jakarta.annotation.Resource;
9 9 import org.springframework.context.annotation.Lazy;
10 10 import org.springframework.stereotype.Service;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/route/MesProRouteProductServiceImpl.java
... ... @@ -4,7 +4,7 @@ import cn.hutool.core.util.ObjUtil;
4 4 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.pro.route.vo.product.MesProRouteProductSaveReqVO;
6 6 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteProductDO;
7   -import cn.iocoder.yudao.module.mes.dal.mysql.pro.MesProRouteProductMapper;
  7 +import cn.iocoder.yudao.module.mes.dal.mysql.pro.route.MesProRouteProductMapper;
8 8 import jakarta.annotation.Resource;
9 9 import org.springframework.context.annotation.Lazy;
10 10 import org.springframework.stereotype.Service;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/route/MesProRouteServiceImpl.java
... ... @@ -12,7 +12,7 @@ import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteDO;
12 12 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteProcessDO;
13 13 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteProductDO;
14 14 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.route.MesProRouteProductBomDO;
15   -import cn.iocoder.yudao.module.mes.dal.mysql.pro.MesProRouteMapper;
  15 +import cn.iocoder.yudao.module.mes.dal.mysql.pro.route.MesProRouteMapper;
16 16 import jakarta.annotation.Resource;
17 17 import org.springframework.context.annotation.Lazy;
18 18 import org.springframework.stereotype.Service;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcDefectService.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/defect/MesQcDefectService.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.defect;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectPageReqVO;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectSaveReqVO;
6   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcDefectDO;
  6 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.defect.MesQcDefectDO;
7 7 import jakarta.validation.Valid;
8 8  
9 9 import java.util.Collection;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcDefectServiceImpl.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/defect/MesQcDefectServiceImpl.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.defect;
2 2  
3 3 import cn.hutool.core.collection.CollUtil;
4 4 import cn.hutool.core.util.ObjUtil;
... ... @@ -6,8 +6,8 @@ import cn.iocoder.yudao.framework.common.pojo.PageResult;
6 6 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectPageReqVO;
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.defect.vo.MesQcDefectSaveReqVO;
9   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcDefectDO;
10   -import cn.iocoder.yudao.module.mes.dal.mysql.qc.MesQcDefectMapper;
  9 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.defect.MesQcDefectDO;
  10 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.defect.MesQcDefectMapper;
11 11 import jakarta.annotation.Resource;
12 12 import org.springframework.stereotype.Service;
13 13 import org.springframework.validation.annotation.Validated;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcIndicatorService.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/indicator/MesQcIndicatorService.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.indicator;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorPageReqVO;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorSaveReqVO;
6   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIndicatorDO;
  6 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
7 7 import jakarta.validation.Valid;
8 8  
9 9 import java.util.Collection;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcIndicatorServiceImpl.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/indicator/MesQcIndicatorServiceImpl.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.indicator;
2 2  
3 3 import cn.hutool.core.collection.CollUtil;
4 4 import cn.hutool.core.util.ObjUtil;
... ... @@ -6,8 +6,8 @@ import cn.iocoder.yudao.framework.common.pojo.PageResult;
6 6 import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorPageReqVO;
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.indicator.vo.MesQcIndicatorSaveReqVO;
9   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIndicatorDO;
10   -import cn.iocoder.yudao.module.mes.dal.mysql.qc.MesQcIndicatorMapper;
  9 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicator.MesQcIndicatorDO;
  10 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.indicator.MesQcIndicatorMapper;
11 11 import jakarta.annotation.Resource;
12 12 import org.springframework.stereotype.Service;
13 13 import org.springframework.validation.annotation.Validated;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcIqcService.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/lqc/MesQcIqcService.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.lqc;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.*;
5 5 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectPageReqVO;
6 6 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectSaveReqVO;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.line.MesQcIqcLinePageReqVO;
8   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcDO;
9   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcDefectDO;
10   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcIqcLineDO;
  8 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDO;
  9 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDefectDO;
  10 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcLineDO;
11 11 import jakarta.validation.Valid;
12 12  
13 13 // TODO @AI:和别的模块一样,拆分成多个 service
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcIqcServiceImpl.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/lqc/MesQcIqcServiceImpl.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.lqc;
2 2  
3 3 import cn.hutool.core.util.ObjUtil;
4 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
... ... @@ -7,8 +7,18 @@ import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.*;
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectPageReqVO;
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.defect.MesQcIqcDefectSaveReqVO;
9 9 import cn.iocoder.yudao.module.mes.controller.admin.qc.iqc.vo.line.MesQcIqcLinePageReqVO;
10   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.*;
11   -import cn.iocoder.yudao.module.mes.dal.mysql.qc.*;
  10 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDO;
  11 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcDefectDO;
  12 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.lqc.MesQcIqcLineDO;
  13 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateDO;
  14 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateIndicatorDO;
  15 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateItemDO;
  16 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.lqc.MesQcIqcDefectMapper;
  17 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.lqc.MesQcIqcLineMapper;
  18 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.lqc.MesQcIqcMapper;
  19 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.template.MesQcTemplateIndicatorMapper;
  20 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.template.MesQcTemplateItemMapper;
  21 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.template.MesQcTemplateMapper;
12 22 import jakarta.annotation.Resource;
13 23 import org.springframework.stereotype.Service;
14 24 import org.springframework.transaction.annotation.Transactional;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcTemplateService.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/template/MesQcTemplateService.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.template;
2 2  
3 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 4 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.MesQcTemplatePageReqVO;
... ... @@ -7,9 +7,9 @@ import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.Mes
7 7 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.MesQcTemplateIndicatorSaveReqVO;
8 8 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.item.MesQcTemplateItemPageReqVO;
9 9 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.item.MesQcTemplateItemSaveReqVO;
10   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateDO;
11   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateIndicatorDO;
12   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateItemDO;
  10 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateDO;
  11 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateIndicatorDO;
  12 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateItemDO;
13 13 import jakarta.validation.Valid;
14 14  
15 15 import java.util.Collection;
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/MesQcTemplateServiceImpl.java renamed to yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/template/MesQcTemplateServiceImpl.java
1   -package cn.iocoder.yudao.module.mes.service.qc;
  1 +package cn.iocoder.yudao.module.mes.service.qc.template;
2 2  
3 3 import cn.hutool.core.collection.CollUtil;
4 4 import cn.hutool.core.util.ObjUtil;
... ... @@ -10,13 +10,13 @@ import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.Mes
10 10 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.indicator.MesQcTemplateIndicatorSaveReqVO;
11 11 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.item.MesQcTemplateItemPageReqVO;
12 12 import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.item.MesQcTemplateItemSaveReqVO;
13   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateDO;
14   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateIndicatorDO;
15   -import cn.iocoder.yudao.module.mes.dal.dataobject.qc.MesQcTemplateItemDO;
16   -import cn.iocoder.yudao.module.mes.dal.mysql.qc.MesQcIndicatorMapper;
17   -import cn.iocoder.yudao.module.mes.dal.mysql.qc.MesQcTemplateIndicatorMapper;
18   -import cn.iocoder.yudao.module.mes.dal.mysql.qc.MesQcTemplateItemMapper;
19   -import cn.iocoder.yudao.module.mes.dal.mysql.qc.MesQcTemplateMapper;
  13 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateDO;
  14 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateIndicatorDO;
  15 +import cn.iocoder.yudao.module.mes.dal.dataobject.qc.template.MesQcTemplateItemDO;
  16 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.indicator.MesQcIndicatorMapper;
  17 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.template.MesQcTemplateIndicatorMapper;
  18 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.template.MesQcTemplateItemMapper;
  19 +import cn.iocoder.yudao.module.mes.dal.mysql.qc.template.MesQcTemplateMapper;
20 20 import jakarta.annotation.Resource;
21 21 import org.springframework.stereotype.Service;
22 22 import org.springframework.transaction.annotation.Transactional;
... ...