function updateRebateStatus() { if (getvar('admin', 'session')) { $user_id = (int) getvar('user_id', 'post'); // $year = (int)getvar('year','post'); $sums = (int) getvar('sums', 'post'); $rebate = new Rebate(); $result = $rebate->findByUser($user_id); if ($result) { //update $result2 = $rebate->updateStatus((int) $result['rebate_id'], $sums); } else { //insert $result2 = $rebate->add(array("money" => $sums, "status" => 1, "date" => datenow(), "user_id" => $user_id)); } if (!empty($result2)) { setHint('结算成功'); } else { setHint('结算失败'); } redirect('rebate'); } else { setHint('请先登录'); redirect('login'); } }