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); }