diff --git a/src/main/java/com/glxp/api/req/inout/FilterCodeRequest.java b/src/main/java/com/glxp/api/req/inout/FilterCodeRequest.java
index e34c1853b..5ac0d48b4 100644
--- a/src/main/java/com/glxp/api/req/inout/FilterCodeRequest.java
+++ b/src/main/java/com/glxp/api/req/inout/FilterCodeRequest.java
@@ -63,6 +63,12 @@ public class FilterCodeRequest extends ListPageRequest {
*/
private String packageLevel;
+
+ /**
+ * 单据类型
+ */
+ private String action;
+
/**
* 单据类型集合
*/
diff --git a/src/main/resources/mybatis/mapper/inout/IoCodeTempDao.xml b/src/main/resources/mybatis/mapper/inout/IoCodeTempDao.xml
index 936f92552..223278e19 100644
--- a/src/main/resources/mybatis/mapper/inout/IoCodeTempDao.xml
+++ b/src/main/resources/mybatis/mapper/inout/IoCodeTempDao.xml
@@ -25,8 +25,9 @@
AND ic.relId = #{relId}
-
-
+
+ AND ic.action = #{action}
+
GROUP BY ic.id