/**
  * 添加日志
  *
  * @param $data
  * @return int
  */
 public static function addLog($data)
 {
     try {
         $oEffectLog = new Model_Log_EffectPropLog();
         return $oEffectLog->save($data);
     } catch (Exception $e) {
         return 0;
     }
 }
 /**
  * 添加日志
  *
  * @param $propId
  * @param $option
  * @param $userId
  * @param $mid
  * @param $statusOld
  * @param $statusNew
  * @param bool $planIdOld
  * @param bool $planIdNew
  */
 public static function addEffectPropLog($propId, $option, $userId, $mid, $statusOld, $statusNew, $planIdOld = false, $planIdNew = false)
 {
     if ($planIdOld === false) {
         // 计划没有变更
         $propPlanInfo = Model_Plan_HzPlanning::getValidPropPlanByPropId($propId);
         if (!empty($propPlanInfo)) {
             $planIdOld = $propPlanInfo['plan_id'];
         } else {
             $planIdOld = 0;
         }
     }
     if ($planIdNew === false) {
         $planIdNew = $planIdOld;
     }
     $LogContent = array('proid' => $propId, 'option' => $option, 'user_id' => $userId, 'mid' => $mid, 'create_day' => date("Ymd"), 'created' => time(), 'status_old' => $statusOld, 'status_new' => $statusNew, 'plan_id_old' => $planIdOld, 'plan_id_new' => $planIdNew);
     Model_Log_EffectPropLog::addLog($LogContent);
 }