Ignore:
Timestamp:
2011/08/15 00:20:54 (13 years ago)
Author:
468
Message:

#1428 メールマガジンが表示件数分しか送信されない 顧客抽出処理に全件抽出条件を追加

Location:
branches/version-2_11-dev/data/class
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_11-dev/data/class/helper/SC_Helper_Customer.php

    r21185 r21189  
    620620     * 
    621621     * @param array $arrParam 検索パラメーター連想配列 
     622     * @param string $limitMode ページングを利用するか判定用フラグ 
    622623     * @return array( integer 全体件数, mixed 顧客データ一覧配列, mixed SC_PageNaviオブジェクト) 
    623624     */ 
    624     function sfGetSearchData($arrParam) { 
     625    function sfGetSearchData($arrParam, $limitMode = '') { 
    625626        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    626627        $objSelect = new SC_CustomerList_Ex($arrParam, 'customer'); 
     
    631632        } 
    632633        $offset = intval($page_max) * (intval($disp_pageno) - 1); 
    633         $objSelect->setLimitOffset($page_max, $offset); 
    634  
     634        if ($limitMode == '') { 
     635            $objSelect->setLimitOffset($page_max, $offset); 
     636        } 
    635637        $arrData = $objQuery->getAll($objSelect->getList(), $objSelect->arrVal); 
    636638 
  • branches/version-2_11-dev/data/class/pages/admin/mail/LC_Page_Admin_Mail.php

    r21185 r21189  
    242242        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    243243 
    244         list($linemax, $arrSendCustomer, $objNavi) = SC_Helper_Customer_Ex::sfGetSearchData($objFormParam->getHashArray()); 
     244        list($linemax, $arrSendCustomer, $objNavi) = SC_Helper_Customer_Ex::sfGetSearchData($objFormParam->getHashArray(), 'All'); 
    245245        $send_customer_cnt = count($arrSendCustomer); 
    246246 
Note: See TracChangeset for help on using the changeset viewer.