ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 547


Ignore:
Timestamp:
Oct 29, 2006, 4:07:09 AM (14 years ago)
Author:
takanashi
Message:

冗長処理の削除・#214対処

Location:
OpenPNE/branches/2_4/webapp_biz/modules
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/2_4/webapp_biz/modules/admin_biz/do/biz_update_c_admin_config.php

    r276 r547  
    2424            }
    2525
    26             if (is_null(biz_admin_c_admin_config4name($name))) {
    27                 biz_admin_insertConfig($name, $value);
    28 
    29             } else {
    30                 biz_admin_updateConfig($name, $value);
    31             }
     26            biz_admin_updateConfig($name, $value);
    3227        }
    3328
  • OpenPNE/branches/2_4/webapp_biz/modules/admin_biz/lib/biz_admin.php

    r269 r547  
    66
    77// admin モジュール用 DB接続ライブラリ
    8 
    9 function biz_admin_insertConfig($name, $value)
    10 {
    11     $sql = "INSERT INTO biz_admin_config (name, value)" .
    12         " VALUES (?, ?)";
    13     $params = array(
    14         $name,
    15         $value,
    16     );
    17 
    18     return db_insert($sql, $params);
    19 }
    208
    219function biz_admin_updateConfig($name, $value)
  • OpenPNE/branches/2_4/webapp_biz/modules/biz/do/fh_biz_schedule_edit.php

    r406 r547  
    114114        }
    115115
    116         //繰り返し予定
    117         if ($requests['sc_rp']) {
     116        $schedule_id = '';
     117
     118        if (!$requests['sc_rp']) {
     119            //繰り返しなし
     120            $finish_date = date("Y-m-d", strtotime($requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.($requests['sc_b_date']+($requests['sc_bn']-1))));
     121            //繰り返しをしない予定登録
     122            biz_editSchedule($requests['sc_title'], $u, $begin_date, $finish_date, $begin_time, $finish_time, $requests['sc_memo'], $rp_rule, 0, $requests['sc_j_mem'], $requests['sc_j_plc'], $requests['schedule_id']);
     123            $schedule_id = $requests['schedule_id'];
     124        } else {
     125            $schedule_id = $requests['schedule_id'];
     126            biz_deleteSchedule($schedule_id);
     127
    118128            //終了日の決定
    119129            $finish_date = date("Y-m-d", strtotime($requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.($requests['sc_b_date']+($requests['sc_rcount'])*7)));
     
    123133                $rp_rule += 1 << $value;
    124134            }
    125         } else {
    126             //繰り返しなし
    127             $finish_date = date("Y-m-d", strtotime($requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.($requests['sc_b_date']+($requests['sc_bn']-1))));
    128         }
    129135
    130         $schedule_id = '';
    131 
    132         if (!$requests['sc_rp']) {
    133             //繰り返しをしない予定登録
    134             biz_editSchedule($requests['sc_title'], $u, $begin_date, $finish_date, $begin_time, $finish_time, $requests['sc_memo'], $rp_rule, 0, $requests['sc_j_mem'], $requests['sc_j_plc'], $requests['schedule_id']);
    135             $schedule_id = $requests['schedule_id'];
    136         } else {
    137136            //繰り返し予定
    138137            $tmp = $begin_date;  //処理中の日付
Note: See TracChangeset for help on using the changeset viewer.