diff --git a/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/controller/admin/plate/vo/ProcessPlateReqVO.java b/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/controller/admin/plate/vo/ProcessPlateReqVO.java
index 403a88ae2..53bb9a30f 100644
--- a/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/controller/admin/plate/vo/ProcessPlateReqVO.java
+++ b/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/controller/admin/plate/vo/ProcessPlateReqVO.java
@@ -14,13 +14,18 @@ public class ProcessPlateReqVO {
@Schema(description = "工序类型",requiredMode = Schema.RequiredMode.REQUIRED)
private Long processType;
+
@Schema(description = "生产单号",requiredMode = Schema.RequiredMode.REQUIRED)
private Long orderId;
+
@Schema(description = "工序明细ID",requiredMode = Schema.RequiredMode.REQUIRED)
private Long stepItemId;
+ @Schema(description = "柜体ID")
+ private Long bodyId;
+
}
diff --git a/cf-module-prod-manage/cf-module-prod-manage-biz/pom.xml b/cf-module-prod-manage/cf-module-prod-manage-biz/pom.xml
index 406901f01..33cfb0400 100644
--- a/cf-module-prod-manage/cf-module-prod-manage-biz/pom.xml
+++ b/cf-module-prod-manage/cf-module-prod-manage-biz/pom.xml
@@ -178,10 +178,6 @@
spring-cloud-starter-bootstrap
3.1.0
-
- com.cf.imes
- cf-spring-boot-starter-job
-
diff --git a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/config/XxlJobParameter.java b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/config/XxlJobParameter.java
deleted file mode 100644
index a43542c99..000000000
--- a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/config/XxlJobParameter.java
+++ /dev/null
@@ -1,66 +0,0 @@
-package com.cf.imes.module.manage.config;
-
-
-import lombok.Data;
-import org.springframework.boot.context.properties.ConfigurationProperties;
-import org.springframework.stereotype.Component;
-
-import javax.validation.constraints.NotEmpty;
-import javax.validation.constraints.NotNull;
-
-@Data
-@Component
-@ConfigurationProperties(prefix = "job.parameters")
-public class XxlJobParameter {
-
-
- /**
- * 是否开启,默认为 true 关闭
- */
- private Boolean enabled;
-
- /**
- * 访问令牌
- */
- private String accessToken;
-
-/* *//**
- * 控制器配置
- *//*
- @NotNull(message = "控制器配置不能为空")
- private AdminProperties admin;
-
- *//**
- * 执行器配置
- *//*
- @NotNull(message = "执行器配置不能为空")
- private ExecutorProperties executor;*/
-
- @NotEmpty(message = "调度器地址不能为空")
- private String addresses;
-
- /**
- * 应用名
- */
- @NotEmpty(message = "应用名不能为空")
- private String appName;
- /**
- * 执行器的 IP
- */
- private String ip;
- /**
- * 执行器的 Port
- */
- private Long port;
- /**
- * 日志地址
- */
- @NotEmpty(message = "日志地址不能为空")
- private String logPath;
- /**
- * 日志保留天数
- */
- private Long logRetentionDays;
-
-
-}
diff --git a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/pack/vo/PackPageReqVO.java b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/pack/vo/PackPageReqVO.java
index 860353347..98ecd8693 100644
--- a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/pack/vo/PackPageReqVO.java
+++ b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/pack/vo/PackPageReqVO.java
@@ -14,7 +14,7 @@ import lombok.ToString;
public class PackPageReqVO extends PageParam {
- @Schema(description = "生产状态(2:生产中,3:生产完成)", requiredMode = Schema.RequiredMode.REQUIRED, example = "2")
+ @Schema(description = "生产状态(2:生产中,4:打包完成,默认生产中)", requiredMode = Schema.RequiredMode.REQUIRED, example = "2")
private Long status;
diff --git a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/ProductionProcessController.java b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/ProductionProcessController.java
index 6c27ddaec..8703b14cd 100644
--- a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/ProductionProcessController.java
+++ b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/ProductionProcessController.java
@@ -75,6 +75,15 @@ public class ProductionProcessController {
+ @GetMapping("/selectBodyName")
+ @Operation(summary = "查询生产单对应的柜体名称")
+ public CommonResult> selectBodyName(OrderBodyReqVO reqVO){
+ return success(productionProcessService.selectBodyName(reqVO));
+
+ }
+
+
+
// @GetMapping("/selectPlateName")
diff --git a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/vo/OrderBodyReqVO.java b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/vo/OrderBodyReqVO.java
new file mode 100644
index 000000000..f890b7084
--- /dev/null
+++ b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/vo/OrderBodyReqVO.java
@@ -0,0 +1,23 @@
+package com.cf.imes.module.manage.controller.admin.process.vo;
+
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+import lombok.ToString;
+
+
+@Schema(description = "管理后台 - 查询柜体信息")
+@Data
+@ToString(callSuper = true)
+public class OrderBodyReqVO {
+
+
+ @Schema(description = "工序类型",requiredMode = Schema.RequiredMode.REQUIRED)
+ private Long processType;
+
+
+ @Schema(description = "生产单号",requiredMode = Schema.RequiredMode.REQUIRED)
+ private Long orderId;
+
+
+}
diff --git a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/vo/OrderBodyRespVo.java b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/vo/OrderBodyRespVo.java
new file mode 100644
index 000000000..716583bb1
--- /dev/null
+++ b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/process/vo/OrderBodyRespVo.java
@@ -0,0 +1,19 @@
+package com.cf.imes.module.manage.controller.admin.process.vo;
+
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+@Schema(description = "管理后台 - 查看订单柜体信息 Response VO")
+@Data
+public class OrderBodyRespVo {
+
+
+ @Schema(description = "柜体ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
+ private Long id;
+
+ @Schema(description = "柜体名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "9822")
+ private String name;
+
+
+}
diff --git a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/test/TestController.java b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/test/TestController.java
index b5d4f37db..7abed1a7f 100644
--- a/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/test/TestController.java
+++ b/cf-module-prod-manage/cf-module-prod-manage-biz/src/main/java/com/cf/imes/module/manage/controller/admin/test/TestController.java
@@ -2,8 +2,6 @@ package com.cf.imes.module.manage.controller.admin.test;
import com.cf.imes.framework.common.util.json.JsonUtils;
import com.cf.imes.framework.common.util.object.BeanUtils;
-import com.cf.imes.framework.quartz.config.XxlJobProperties;
-import com.cf.imes.module.manage.config.XxlJobParameter;
import com.cf.imes.module.manage.controller.admin.patching.vo.PatchingDetailRespVO;
import com.cf.imes.module.manage.controller.admin.patching.vo.PatchingPlateRespVO;
import com.cf.imes.module.manage.dal.dataobject.process.OrderProcessStepItemNDO;
@@ -72,159 +70,17 @@ public class TestController {
}
- public class JacobTestController {
- /* *
- * 语音转文字并播放
- *
- * @param text
- */
- private static void convertTextToSpeech(String text) {
- try {
-
- //jacob.dll没成功安装,执行这一步会出错
- //构建音频格式 调用注册表应用
- Dispatch spAudioFormat = new ActiveXComponent("Sapi.SpAudioFormat").getObject();
- //音频文件输出流
- Dispatch spFileStream = new ActiveXComponent("Sapi.SpFileStream").getObject();
- //构建音频对象
- Dispatch spVoice = new ActiveXComponent("Sapi.SpVoice").getObject();
-
- //设置spAudioFormat音频流格式类型22
- Dispatch.put(spAudioFormat, "Type", new Variant(22));
- //设置spFileStream文件输出流的音频格式
- Dispatch.putRef(spFileStream, "Format", spAudioFormat);
-
- //设置spFileStream文件输出流参数地址等
- Dispatch.call(spFileStream, "Open", new Variant("E:AAAAA\48641486.wav"), new Variant(3), new Variant(true));
- //设置spVoice声音对象的音频输出流为输出文件对象
- Dispatch.putRef(spVoice, "AudioOutputStream", spFileStream);
- //设置spVoice声音对象的音量大小100
- Dispatch.put(spVoice, "Volume", new Variant(100));
- //设置spVoice声音对象的速度 0为正常速度,范围【..-2 -1 0 1 2..】
- Dispatch.put(spVoice, "Rate", new Variant(0));
- //设置spVoice声音对象中的文本内容
- Dispatch.call(spVoice, "Speak", new Variant(text));
- //关闭spFileStream输出文件
- Dispatch.call(spFileStream, "Close");
-
- //释放资源
- spVoice.safeRelease();
- spAudioFormat.safeRelease();
- spFileStream.safeRelease();
-
- } catch (Exception e) {
- System.out.println(e.getMessage());
-
- }
- }
-
- private static XxlJobProperties aabb(){
-
- XxlJobParameter xxlJobParameter = new XxlJobParameter();
-
- xxlJobParameter.setEnabled(false);
- xxlJobParameter.setAccessToken("1122");
- xxlJobParameter.setAddresses("五阿里乌");
- xxlJobParameter.setAppName("aaappn");
- XxlJobProperties bean = BeanUtils.toBean(xxlJobParameter, XxlJobProperties.class);
- return bean;
-
- }
-
- }
-
-
- public static void deleteFiles(List filePaths) {
- // 检查文件路径集合是否为空
- if (filePaths == null || filePaths.isEmpty()) {
- System.out.println("文件路径集合为空");
- return;
- }
-
- for (String filePath : filePaths) {
- // 检查文件路径是否为空
- if (filePath == null || filePath.isEmpty()) {
- System.out.println("文件路径为空");
- continue;
- }
-
- File file = new File(filePath);
-
- // 检查文件是否存在
- if (!file.exists()) {
- System.out.println("文件不存在:" + filePath);
- continue;
- }
-
- // 检查是否是文件
- if (!file.isFile()) {
- System.out.println("路径指向的不是文件:" + filePath);
- continue;
- }
-
- // 尝试删除文件
- if (file.delete()) {
- System.out.println("文件删除成功:" + filePath);
- } else {
- System.out.println("文件删除失败:" + filePath);
- }
- }
- }
-
-
- public static Integer aacc(){
-
- RedisTemplate