diff --git a/blade-common/src/main/java/org/springblade/common/constant/LauncherConstant.java b/blade-common/src/main/java/org/springblade/common/constant/LauncherConstant.java
index 83e6bdc60..2397f8617 100644
--- a/blade-common/src/main/java/org/springblade/common/constant/LauncherConstant.java
+++ b/blade-common/src/main/java/org/springblade/common/constant/LauncherConstant.java
@@ -14,9 +14,9 @@ public interface LauncherConstant {
*/
// String NACOS_NAMESPACE = "feaf627f-a847-463b-8b73-24a0538f526e";
// 生产环境
- String NACOS_NAMESPACE = "db3f4da1-ae19-4104-8c17-6d9b8f069401";
+// String NACOS_NAMESPACE = "db3f4da1-ae19-4104-8c17-6d9b8f069401";
// 测试环境
-// String NACOS_NAMESPACE = "6cdd0310-0d61-4f54-891a-7fb06224d9b8";
+ String NACOS_NAMESPACE = "6cdd0310-0d61-4f54-891a-7fb06224d9b8";
/**
* nacos 用户名
@@ -134,6 +134,12 @@ public interface LauncherConstant {
*/
String APPLICATION_MONITOR_NAME = "blade-monitor";
+
+ /**
+ * 生产监控
+ */
+ String APPLICATION_ERP_DATA_NAME = "blade-erpData";
+
/**
* seata 服务组格式
*
diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/dto/DsTaskingDTO.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/dto/DsTaskingDTO.java
index 10f502f25..cf1592b10 100644
--- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/dto/DsTaskingDTO.java
+++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/dto/DsTaskingDTO.java
@@ -42,4 +42,9 @@ public class DsTaskingDTO extends DsTaskingEntity {
@Serial
private static final long serialVersionUID = 1L;
+ /**
+ * taskId
+ */
+ private String taskId;
+
}
diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsBatchPreservePlanEntity.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsBatchPreservePlanEntity.java
index 81f00c7e5..e3b6dd19c 100644
--- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsBatchPreservePlanEntity.java
+++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsBatchPreservePlanEntity.java
@@ -59,6 +59,7 @@ public class DsBatchPreservePlanEntity extends BaseEntity {
* 安排日期
*/
@Schema(description = "安排日期")
+
private Date arrangeTime;
/**
* 维护内容
@@ -104,7 +105,7 @@ public class DsBatchPreservePlanEntity extends BaseEntity {
* 规则类型
*/
@Schema(description = "规则类型")
- private Long ruleType;
+ private Integer ruleType;
/**
* 参数1
*/
@@ -140,16 +141,16 @@ public class DsBatchPreservePlanEntity extends BaseEntity {
private Integer cumulativeTriggerValue;
/**
- * 当前值(累计)
+ * 当前值
*/
- @Schema(description = "当前值(累计)")
+ @Schema(description = "当前值")
private Integer currentValue;
/**
* 累计初始值
*/
@Schema(description = "累计初始值")
- private Integer cumulativeInitialValue;
+ private String cumulativeInitialValue;
/**
* 审核意见
@@ -157,4 +158,22 @@ public class DsBatchPreservePlanEntity extends BaseEntity {
@Schema(description = "审核意见")
private String approvalOpinion;
+ /**
+ * 累计类状态 1.进行中 2.已完成
+ */
+ @Schema(description = "累计类状态")
+ private Integer accumulatedStatus;
+
+ /**
+ * 累计类有效期 1.长期 2.一次性
+ */
+ @Schema(description = "累计类有效期")
+ private Integer periodOfValidity;
+
+ /**
+ * 设备(外键)
+ */
+ @Schema(description = "设备(外键)")
+ private Long device;
+
}
diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsPartEntity.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsPartEntity.java
index 342cd3345..f797f7d60 100644
--- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsPartEntity.java
+++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsPartEntity.java
@@ -246,7 +246,6 @@ public class DsPartEntity extends BaseEntity {
* 零件类型
*/
@Schema(description = "零件类型")
-
private Integer sinTerType;
/**
diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsTaskingEntity.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsTaskingEntity.java
index 88571817a..313885b16 100644
--- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsTaskingEntity.java
+++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/pojo/entity/DsTaskingEntity.java
@@ -172,6 +172,11 @@ public class DsTaskingEntity extends BaseEntity {
@Schema(description = "返工单号")
private String reworkOrder;
+ /**
+ * 接收时间
+ */
+ @Schema(description = "接收时间")
+ private Date receptionTime;
}
diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/enums/YieldOrderEnum.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/enums/YieldOrderEnum.java
index db5500fbe..f962c21a4 100644
--- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/enums/YieldOrderEnum.java
+++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/enums/YieldOrderEnum.java
@@ -73,7 +73,7 @@ public enum YieldOrderEnum {
PRIORITY_APS_NORMAL("5级", 15005),
/**
- * 生产订单 校验结果,0:未验证,1:数据缺失,2:工艺缺失,3:资源缺失,4:交期冲突, 5:验证完成
+ * 生产订单 校验结果,16001:未验证,16002:数据缺失,16003:工艺缺失,16004:资源缺失,16005:交期冲突, 16006:验证完成
*/
VALIDATION_NO("未验证", 16001),
VALIDATION_RESULT_LESS_DATA("数据缺失", 16002),
diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/vo/YieldOrderVo.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/vo/YieldOrderVo.java
index 7b6ecc02e..b78acb556 100644
--- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/vo/YieldOrderVo.java
+++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/vo/YieldOrderVo.java
@@ -27,4 +27,18 @@ public class YieldOrderVo extends YieldOrder {
* 状态名称
*/
String statusName;
+
+ /**
+ * 排产优先级名称
+ */
+ String priorityApsName;
+ /**
+ * ERP优先级名称
+ */
+ String priorityErpName;
+
+ /**
+ * 订单类型名称
+ */
+ String yieldTypeName;
}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/cache/DictCache.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/cache/DictCache.java
new file mode 100644
index 000000000..2b128a098
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/cache/DictCache.java
@@ -0,0 +1,26 @@
+package org.springblade.erpdata.cache;
+
+/**
+ * 字典缓存工具类
+ *
+ * @author Chill
+ */
+public class DictCache {
+
+ private static final String DICT_ID = "dict:id:";
+ private static final String DICT_KEY = "dict:key:";
+ private static final String DICT_VALUE = "dict:value:";
+ private static final String DICT_LIST = "dict:list:";
+
+ private static final Boolean TENANT_MODE = Boolean.FALSE;
+
+// private static IDictClient dictClient;
+//
+// private static IDictClient getDictClient() {
+// if (dictClient == null) {
+// dictClient = SpringUtil.getBean(IDictClient.class);
+// }
+// return dictClient;
+// }
+
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/constant/DictConstant.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/constant/DictConstant.java
new file mode 100644
index 000000000..6b1c661b7
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/constant/DictConstant.java
@@ -0,0 +1,22 @@
+package org.springblade.erpdata.constant;
+
+/**
+ * 字典常量.
+ *
+ * @author zhuangqian
+ */
+public interface DictConstant {
+
+ String SEX_CODE = "sex";
+
+ String NOTICE_CODE = "notice";
+
+ String MENU_CATEGORY_CODE = "menu_category";
+
+ String BUTTON_FUNC_CODE = "button_func";
+
+ String YES_NO_CODE = "yes_no";
+
+ String FLOW_CATEGORY_CODE = "flow_category";
+
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Prtbasdef.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Prtbasdef.java
new file mode 100644
index 000000000..c91cf4389
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Prtbasdef.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.table;
+
+/**
+ * 对应ERP中表 t_prtbasdef
+ *
+ * @author lqk
+ * @date 2026-01-16 17:32
+ */
+public class Prtbasdef {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Prtmsg.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Prtmsg.java
new file mode 100644
index 000000000..2c6e9d576
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Prtmsg.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.table;
+
+/**
+ * 对应ERP中表 t_prtmsg
+ *
+ * @author lqk
+ * @date 2026-01-16 17:32
+ */
+public class Prtmsg {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Rrbwoerptomes.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Rrbwoerptomes.java
new file mode 100644
index 000000000..6949db7cc
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Rrbwoerptomes.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.table;
+
+/**
+ * 对应ERP中表 t_rbwoerptomes
+ *
+ * @author lqk
+ * @date 2026-01-16 17:32
+ */
+public class Rrbwoerptomes {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Wo.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Wo.java
new file mode 100644
index 000000000..85cf7645b
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/table/Wo.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.table;
+
+/**
+ * 对应ERP中表 t_wo
+ *
+ * @author lqk
+ * @date 2026-01-16 17:32
+ */
+public class Wo {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPacturnrecord.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPacturnrecord.java
new file mode 100644
index 000000000..d7082de7a
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPacturnrecord.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_pacturnrecord
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbPacturnrecord {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPartoplink.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPartoplink.java
new file mode 100644
index 000000000..55b763f41
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPartoplink.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_partoplink
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbPartoplink {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPk.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPk.java
new file mode 100644
index 000000000..1cda4ef69
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPk.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_pk
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbPk {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPurtoso.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPurtoso.java
new file mode 100644
index 000000000..323a2b526
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbPurtoso.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_purtoso
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbPurtoso {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSjso.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSjso.java
new file mode 100644
index 000000000..f90343db7
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSjso.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_sjso
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbSjso {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSodelrecwx.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSodelrecwx.java
new file mode 100644
index 000000000..cfcfcddb9
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSodelrecwx.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_sodelrecwx
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbSodelrecwx {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSodelreczg.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSodelreczg.java
new file mode 100644
index 000000000..418941077
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbSodelreczg.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_sodelreczg
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbSodelreczg {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbWo.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbWo.java
new file mode 100644
index 000000000..42dd68c12
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbWo.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_wo
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbWo {
+}
diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbWxpromotion.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbWxpromotion.java
new file mode 100644
index 000000000..ff1263e1c
--- /dev/null
+++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/pojo/dto/view/MesRbWxpromotion.java
@@ -0,0 +1,10 @@
+package org.springblade.erpdata.pojo.dto.view;
+
+/**
+ * 对应ERP中视图 v_mes_rb_wxpromotion
+ *
+ * @author lqk
+ * @date 2026-01-16 17:34
+ */
+public class MesRbWxpromotion {
+}
diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml
index 6ab9351d1..0f3a8fd70 100644
--- a/blade-service/blade-desk/pom.xml
+++ b/blade-service/blade-desk/pom.xml
@@ -72,21 +72,21 @@
compile
-
- com.videasoft
- vwebfrk-base
- 1.4.6-RELEASE
-
+
+
+
+
+
org.codehaus.groovy
groovy
3.0.9
-
- com.videasoft.m3
- barbecue
- 0.0.1
-
+
+
+
+
+
com.itextpdf
itext7-core
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/constant/BatchConstant.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/constant/BatchConstant.java
index 2d9a9f67e..b1829413a 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/constant/BatchConstant.java
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/constant/BatchConstant.java
@@ -24,6 +24,38 @@ public interface BatchConstant {
Integer REGULAR_DEVICE = 4;
+ /** 槽液累计类规则类型*/
+ /**
+ * 电量差类
+ */
+ public static final Integer ELECTRICITY_DIFFERENCE = 1;
+
+ /**
+ * 累计电量类
+ */
+ public static final Integer CUMULATIVE_ELECTRICITY = 2;
+
+ /**
+ * 累计生产日期
+ */
+ public static final Integer CUMULATIVE_PRODUCTION_DAYS = 3;
+
+ /**
+ * 主盐添加量类
+ */
+ public static final Integer MAIN_SALT_ADDITION = 4;
+
+ /**
+ * 累计生产面积
+ */
+ public static final Integer CUMULATIVE_PRODUCTION_AREA = 5;
+
+ /**
+ * 累计主盐添加量
+ */
+ public static final Integer CUMULATIVE_MAIN_SALT_ADDITION = 6;
+
+
/** 槽液检查任务状态*/
/**
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsBatchPreservePlanController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsBatchPreservePlanController.java
index 00124b67f..8b0ab673b 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsBatchPreservePlanController.java
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsBatchPreservePlanController.java
@@ -177,13 +177,12 @@ public class DsBatchPreservePlanController extends BladeController {
@ApiOperationSupport(order = 8)
@Operation(summary = "审批", description = "")
public R factoryApproval() {
- //todo 新增时没有向任务表中增加任务状态 是否更改
- //todo 创建槽液精细化-计划类-任务发起任务定时器运行...
+ // 创建槽液精细化-计划类-任务发起任务定时器运行...
dsBatchPreservePlanService.createPlanClassTask();
- //todo 创建槽液精细化-定期类-任务发起任务定时器运行
- //todo 存在问题 查询3和4 没有时间限制 每天查询 每天新增
+ // 查询3和4 没有时间限制 每天查询 每天新增
+ //创建槽液精细化-定期类-任务发起任务定时器运行...
dsBatchPreservePlanService.createPeriodicalClassTask();
- //todo 创建槽液精细化-累计类-任务发起任务定时器运行
+ // 创建槽液精细化-累计类-任务发起任务定时器运行...
dsBatchPreservePlanService.createAccumulateClassTask();
return R.status(true);
}
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsSimilarPartsController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsSimilarPartsController.java
index c27bd77fe..404c0ce25 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsSimilarPartsController.java
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsSimilarPartsController.java
@@ -116,7 +116,8 @@ public class DsSimilarPartsController extends BladeController {
@ApiOperationSupport(order = 4)
@Operation(summary = "新增", description = "传入dsSimilarParts")
public R save(@Valid @RequestBody DsSimilarPartsEntity dsSimilarParts) {
- return R.status(dsSimilarPartsService.save(dsSimilarParts));
+
+ return R.status(dsSimilarPartsService.saveSimilarParts(dsSimilarParts));
}
/**
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsTaskingController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsTaskingController.java
index 1545210ed..f3d2912f1 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsTaskingController.java
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/controller/DsTaskingController.java
@@ -205,12 +205,12 @@ public class DsTaskingController extends BladeController {
/**
* 任务接收
*/
- @GetMapping("/taskReception")
+ @PostMapping("/taskReception")
@ApiOperationSupport(order = 4)
@Operation(summary = "任务接收")
- public R taskReception( @RequestParam String taskIds) {
- Long Id = Long.valueOf(taskIds);
- return R.status(dsTaskingService.taskReception(Id));
+ public R taskReception( @RequestBody DsTaskingDTO tasking) {
+ Long taskId = Long.valueOf(tasking.getTaskId());
+ return R.status(dsTaskingService.taskReception(taskId));
}
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchPreservePlanMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchPreservePlanMapper.xml
index ad4bf5267..db6e7b1ab 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchPreservePlanMapper.xml
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchPreservePlanMapper.xml
@@ -30,6 +30,10 @@
+
+
+
+
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchWorkCenterSetMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchWorkCenterSetMapper.xml
index 374fceb30..a5c100da4 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchWorkCenterSetMapper.xml
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/BatchWorkCenterSetMapper.xml
@@ -26,6 +26,7 @@
and WC_ID = #{dsBatchWorkCenterSet.wcId}
+ order by update_time desc
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsSimilarPartsMapper.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsSimilarPartsMapper.java
index db2c6623d..04f84fafb 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsSimilarPartsMapper.java
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsSimilarPartsMapper.java
@@ -60,4 +60,5 @@ public interface DsSimilarPartsMapper extends BaseMapper {
*/
List exportDsSimilarParts(@Param("ew") Wrapper queryWrapper);
+ DsSimilarPartsEntity selectByPartOneAndPartTwo(@Param("dsSimilarParts") DsSimilarPartsEntity dsSimilarParts);
}
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsTaskingMapper.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsTaskingMapper.java
index 162614ec5..de10b0efb 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsTaskingMapper.java
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/DsTaskingMapper.java
@@ -75,7 +75,7 @@ public interface DsTaskingMapper extends BaseMapper {
* @param dsTasking
* @return
*/
- List selectDisposeList(IPage page, @Param("dsTasking")DsTaskingVO dsTasking);
+ List selectDisposeList(IPage page, @Param("dsTasking") DsTaskingVO dsTasking);
/**
* 根据零件号 版本号 任务状态查询
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/PartMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/PartMapper.xml
index c2e1bf632..617351378 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/PartMapper.xml
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/PartMapper.xml
@@ -51,6 +51,7 @@
+
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/ProModelMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/ProModelMapper.xml
index 682fc6303..2a994adf3 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/ProModelMapper.xml
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/ProModelMapper.xml
@@ -40,6 +40,7 @@
and name like concat(concat('%', #{dsProModel.name}), '%')
+ order by update_time desc
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/SimilarPartsMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/SimilarPartsMapper.xml
index eafa12f3c..ea70695cd 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/SimilarPartsMapper.xml
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/SimilarPartsMapper.xml
@@ -32,5 +32,10 @@
+
diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/TaskingMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/TaskingMapper.xml
index a27a26cd2..c517893e9 100644
--- a/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/TaskingMapper.xml
+++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/TaskingMapper.xml
@@ -72,13 +72,16 @@
and PART_CODE = #{dsTasking.partCode}
+
+ and CRAFT_MAN = #{dsTasking.craftMan}
+
and TASK_STATUS in
#{taskStatus}
- ORDER BY CREATE_TIME DESC
+ ORDER BY ASSIGN_TIME DESC
+
+ org.springblade
+ blade-desk-api
+ 4.6.0.RELEASE
+ compile
+
cn.hutool
diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/ErpDataApplication.java b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/ErpDataApplication.java
index 174805ceb..bd4c11300 100644
--- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/ErpDataApplication.java
+++ b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/ErpDataApplication.java
@@ -1,8 +1,8 @@
package org.springblade.erpdata;
+import org.springblade.common.constant.LauncherConstant;
import org.springblade.core.cloud.client.BladeCloudApplication;
import org.springblade.core.launch.BladeApplication;
-import org.springblade.core.launch.constant.AppConstant;
/**
* Desk启动器
@@ -13,7 +13,7 @@ import org.springblade.core.launch.constant.AppConstant;
public class ErpDataApplication {
public static void main(String[] args) {
- BladeApplication.run(AppConstant.APPLICATION_DESK_NAME, ErpDataApplication.class, args);
+ BladeApplication.run(LauncherConstant.APPLICATION_ERP_DATA_NAME, ErpDataApplication.class, args);
System.out.println("===================");
System.out.println("===================");
System.out.println("=======启动成功!====");
diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/constant/FormulaConst.java b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/constant/FormulaConst.java
deleted file mode 100644
index 30a924009..000000000
--- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/constant/FormulaConst.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package org.springblade.erpdata.constant;
-
-public interface FormulaConst {
-
- /**
- *
- */
- final Integer TYPE_1 = 1;
- /**
- *
- */
- final Integer TYPE_2 = 2;
-}
diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.java b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.java
index 0c033150c..1d2c31c47 100644
--- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.java
+++ b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.java
@@ -3,7 +3,7 @@ package org.springblade.erpdata.mapper;
import com.baomidou.mybatisplus.core.mapper.Mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.erpdata.pojo.dto.AllocationDTO;
-import org.springblade.erpdata.pojo.dto.YieldPlanErpDTO;
+import org.springblade.erpdata.pojo.dto.view.MesRbWo;
import java.util.List;
@@ -26,5 +26,5 @@ public interface ErpDataSearchMapper extends Mapper {
*
* @return
*/
- List getYieldPlanErpList();
+ List getYieldPlanErpList();
}
diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.xml b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.xml
index 9f01253dd..5448e43f8 100644
--- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.xml
+++ b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpDataSearchMapper.xml
@@ -8,7 +8,7 @@
where 1=1
-