Переглянути джерело

푸시 리스트 각 계정별 생활치료센터에서 발송한 내역만 보이게 수정

junekeunsong 4 роки тому
батько
коміт
cf74da43b3

+ 2 - 1
src/main/java/com/lemon/lifecenter/controller/PushController.java

@@ -69,7 +69,7 @@ public class PushController extends LifeCenterController {
             @RequestParam(value="y", required=false, defaultValue="") String y,
             @RequestParam(value="m", required=false, defaultValue="") String m,
             HttpServletRequest request,HttpServletResponse response  ) {
-        
+        String sesCenterCode  = LifeCenterSessionController.getSession( request, "sesCenterCode" );
         String nowYear  = LifeCenterFunction.getNow( "yyyy" );
         String nowMonth = LifeCenterFunction.getNow( "MM" );
         
@@ -85,6 +85,7 @@ public class PushController extends LifeCenterController {
         dto.setLimit( ( Integer.valueOf( page ) - 1 ) * config.pageDataSize );
         dto.setLimitMax( config.pageDataSize );
         dto.setYm( y + "" + m );
+        dto.setCenterCode(Integer.parseInt(sesCenterCode));
         
         int total = pushService.selectPushResultTableCount(dto);
         

+ 2 - 0
src/main/resources/mybatis/mapper/push/push.xml

@@ -20,6 +20,7 @@
                         ON M.id = PL.sender
                      WHERE 1 = 1
                        AND DATE_FORMAT( PL.start_date, '%Y%m' ) = #{ym}
+                       AND M.CENTER_CODE = #{centerCode}
         ]]>
         
         <if test='sendType != null and sendType != ""'>
@@ -115,6 +116,7 @@
                 ON PR.push_idx = PL.push_idx
              WHERE 1 = 1
                AND DATE_FORMAT( PL.start_date, '%Y%m' ) = #{ym}
+               AND M.CENTER_CODE = #{centerCode}
         ]]>
         
         <if test='sendType != null and sendType != ""'>