From 27a40258eb823210af2b286a2b43404e6c49f9e3 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 16 三月 2026 16:36:30 +0800
Subject: [PATCH] fix: 工艺路线内的工序产品名称未返回、工序对应的参数个数
---
src/main/java/com/ruoyi/production/mapper/ProcessRouteItemParamMapper.java | 33 +++++++++++++++++++++++++++++++++
1 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/production/mapper/ProcessRouteItemParamMapper.java b/src/main/java/com/ruoyi/production/mapper/ProcessRouteItemParamMapper.java
new file mode 100644
index 0000000..bf936c1
--- /dev/null
+++ b/src/main/java/com/ruoyi/production/mapper/ProcessRouteItemParamMapper.java
@@ -0,0 +1,33 @@
+package com.ruoyi.production.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ruoyi.production.dto.ProcessRouteItemParamDto;
+import com.ruoyi.production.pojo.ProcessRouteItemParam;
+import org.apache.ibatis.annotations.Param;
+
+/**
+ * <br>
+ * 宸ヨ壓璺嚎宸ュ簭鍙傛暟瀹炰緥 Mapper
+ * </br>
+ *
+ * @author deslrey
+ * @version 1.0
+ * @since 2026/03/16 11:11
+ */
+public interface ProcessRouteItemParamMapper extends BaseMapper<ProcessRouteItemParam> {
+
+ IPage<ProcessRouteItemParamDto> selectParamPage(@Param("page") Page<ProcessRouteItemParam> page, @Param("p") ProcessRouteItemParam param);
+
+ /**
+ * 鏍规嵁宸ュ簭 ID 鍒濆鍖栧弬鏁板埌宸ヨ壓璺嚎鏄庣粏瀹炰緥
+ *
+ * @param routeItemId 宸ヨ壓璺嚎鏄庣粏ID
+ * @param processId 宸ュ簭ID
+ * @param tenantId 绉熸埛ID
+ */
+ int insertFromProcessTemplate(@Param("routeItemId") Long routeItemId, @Param("processId") Long processId, @Param("tenantId") Long tenantId);
+
+ Integer selectMaxSortByRouteItemId(Long routeItemId);
+}
\ No newline at end of file
--
Gitblit v1.9.3