diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/approval/service/impl/ApprovalEngineServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/approval/service/impl/ApprovalEngineServiceImpl.java
index 1693a75..26a6766 100644
--- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/approval/service/impl/ApprovalEngineServiceImpl.java
+++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/approval/service/impl/ApprovalEngineServiceImpl.java
@@ -242,18 +242,15 @@ public class ApprovalEngineServiceImpl implements IApprovalEngineService {
*/
private AjaxResult handlePass(ApprovalInstance instance, ApprovalNode currentNode) {
// 查询下一个节点
- ApprovalNode nextNode = nodeMapper.selectNodeByOrder(
- instance.getProcessId(), currentNode.getNodeOrder() + 1);
+ ApprovalNode nextNode = nodeMapper.selectNodeByOrder(instance.getProcessId(), currentNode.getNodeOrder() + 1);
if (nextNode == null) {
// 没有下一个节点,审批流程结束
instanceMapper.updateInstanceStatus(instance.getId(), ApprovalStatusEnum.APPROVED.getCode());
-
log.info("审批实例[{}]审批通过", instance.getInstanceCode());
// 执行通过回调
executeCallback(instance, ApprovalStatusEnum.APPROVED.getCode());
-
return AjaxResult.success("审批通过,流程结束");
} else {
// 流转到下一个节点
diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/devConfig/domain/EquipmentTypeQuery.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/devConfig/domain/EquipmentTypeQuery.java
index c9fd306..fb493f2 100644
--- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/devConfig/domain/EquipmentTypeQuery.java
+++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/devConfig/domain/EquipmentTypeQuery.java
@@ -16,6 +16,7 @@ import lombok.Data;
*/
@Data
public class EquipmentTypeQuery {
+ private String deviceName;
private Long parentId;
private String typeName;
private String status;
diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/devConfig/EquipmentTypeMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/devConfig/EquipmentTypeMapper.xml
index 711ea4a..5755de1 100644
--- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/devConfig/EquipmentTypeMapper.xml
+++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/devConfig/EquipmentTypeMapper.xml
@@ -21,6 +21,9 @@
SELECT
FROM ma_type
+
+ AND type_name LIKE CONCAT('%', #{deviceName}, '%')
+
AND parent_id = #{parentId}
@@ -39,6 +42,9 @@
SELECT COUNT(*)
FROM ma_type
+
+ AND type_name LIKE CONCAT('%', #{deviceName}, '%')
+
AND parent_id = #{parentId}