diff --git a/neuray-pm-provider/neuray-pm-provider-wb/src/main/resources/mapper/ribs/ApproRoleMapper.xml b/neuray-pm-provider/neuray-pm-provider-wb/src/main/resources/mapper/ribs/ApproRoleMapper.xml
index 8710614f183c8e6478ab5f1307f4ef688a2debe0..9501b9dadeb3e3aac25b5359cd85d85adae6c56a 100644
--- a/neuray-pm-provider/neuray-pm-provider-wb/src/main/resources/mapper/ribs/ApproRoleMapper.xml
+++ b/neuray-pm-provider/neuray-pm-provider-wb/src/main/resources/mapper/ribs/ApproRoleMapper.xml
@@ -54,7 +54,16 @@
and b.bxzt = #{bxzt}
- and b.bxdh = #{bxdh}
+ and b.bxdh like CONCAT(CONCAT('%',#{bxdh}),'%')
+
+
+ and to_char(b.qfrq,'yyyy-mm-dd') >= #{startDate}
+
+
+ and to_char(b.qfrq,'yyyy-mm-dd') <= #{endDate}
+
+
+ and b.bxlx = #{bxlxCode}
order by b.crt_time desc