|
|
@@ -44,7 +44,8 @@ public interface AdverseEventDao {
|
|
|
void modifyReport(ReportDetail reportDetail);
|
|
|
|
|
|
@Select("select p_id,category,occur_datetime,submit_datetime,accepted,handled " +
|
|
|
- "from adverse_event with(nolock) where user_id=#{userId} and deleted=0")
|
|
|
+ "from adverse_event with(nolock) where user_id=#{userId} and deleted=0 " +
|
|
|
+ "order by occur_datetime desc")
|
|
|
List<ReportIndex> getHistories(@Param("userId") String paramString);
|
|
|
|
|
|
@Select("select * from adverse_event with(nolock) where p_id=#{pid}")
|
|
|
@@ -56,10 +57,11 @@ public interface AdverseEventDao {
|
|
|
|
|
|
@Select("<script>" +
|
|
|
"select p_id,category,occur_datetime,submit_datetime,user_name,accepted,handled " +
|
|
|
- "from adverse_event with(nolock) where dept_code in " +
|
|
|
+ "from adverse_event with(nolock) where deleted=0 and dept_code in " +
|
|
|
"<foreach collection='deptCodes' item='deptCode' separator=',' open='(' close=')'>" +
|
|
|
"#{deptCode}" +
|
|
|
"</foreach> " +
|
|
|
+ "order by occur_datetime desc" +
|
|
|
"</script>")
|
|
|
List<ReportIndex> getReportsForDeptLeader(@Param("deptCodes") List<String> deptCodes);
|
|
|
|
|
|
@@ -69,7 +71,7 @@ public interface AdverseEventDao {
|
|
|
"<foreach collection='deptCodes' item='deptCode' separator=',' open='(' close=')'>" +
|
|
|
"#{deptCode}" +
|
|
|
"</foreach> " +
|
|
|
- "and accepted=0 and deleted=0" +
|
|
|
+ "and accepted=0 and deleted=0 order by occur_datetime desc" +
|
|
|
"</script>")
|
|
|
List<ReportIndex> getUnAcceptedReports(@Param("deptCodes") List<String> deptCodes);
|
|
|
|
|
|
@@ -79,7 +81,7 @@ public interface AdverseEventDao {
|
|
|
"<foreach collection='deptCodes' item='deptCode' separator=',' open='(' close=')'>" +
|
|
|
"#{deptCode}" +
|
|
|
"</foreach> " +
|
|
|
- "and accepted=1 and handled=0 and deleted=0" +
|
|
|
+ "and accepted=1 and handled=0 and deleted=0 order by occur_datetime desc" +
|
|
|
"</script>")
|
|
|
List<ReportIndex> getAcceptedReports(@Param("deptCodes") List<String> deptCodes);
|
|
|
|
|
|
@@ -89,7 +91,7 @@ public interface AdverseEventDao {
|
|
|
"<foreach collection='deptCodes' item='deptCode' separator=',' open='(' close=')'>" +
|
|
|
"#{deptCode}" +
|
|
|
"</foreach> " +
|
|
|
- "and handled=1 and deleted=0" +
|
|
|
+ "and handled=1 and deleted=0 order by occur_datetime desc" +
|
|
|
"</script>")
|
|
|
List<ReportIndex> getHandledReports(@Param("deptCodes") List<String> deptCodes);
|
|
|
|