public static function writeSpreadStatusLog($status = 0, $spreadId = 0, $remark = '') { $objDa = new Model_Log_JpSpreadStatusUpdate(); $objDa->spread_id = $spreadId; $objDa->status = $status; $objDa->remark = $remark; $objDa->create_time = date('Y-m-d H:i:s'); return $objDa->save(); }
public function updateSpreadStatus($spreadId = 0, $status = 0, $logStatus = 0) { if ($spreadId === 0 || $status === 0 || $logStatus === 0) { return false; } try { $spreadObj = Model_Plan_Jp::getPlanInfoByPk($spreadId); $spreadObj->status = $status; $flag1 = $spreadObj->save(); $flag2 = Model_Log_JpSpreadStatusUpdate::writeSpreadStatusLog($status, $spreadId, $logStatus); if ($flag1 && $flag2) { return true; } } catch (Exception $e) { } return false; }
/** * 写计划状态变更日志 * @param $p_intStatus * @param $p_intSpreadId * @param string $p_strRemark * @return int */ public function writeSpreadStatusLog($intStatus, $intSpreadId, $strRemark = '') { return Model_Log_JpSpreadStatusUpdate::writeSpreadStatusLog($intStatus, $intSpreadId, $strRemark); }