static function GetRoleID($condition) { FuegoLog::getLog()->LogInfo("Get role id. condition is " . $condition); $roleDao = MispDaoContext::SystemRole(); $roleList = $roleDao->where($condition)->getField('role_id', true); FuegoLog::getLog()->LogInfo("Role id list is " . json_encode($roleList)); return $roleList; }
static function GetUniRecord($model, $condition) { $errorCode = MispErrorCode::SUCCESS; $result = $model->where($condition)->find(); if (false == $result) { FuegoLog::getLog()->LogErr("get data failed.the table is " . $model->getTableName()); $errorCode = MispErrorCode::DB_GET_ERROR; throw new FuegoException(null, $errorCode); } return $result; }
static function Delete($userID) { $errorCode = MispErrorCode::SUCCESS; FuegoLog::getLog()->LogInfo("delete user..."); $systemUserDao = MispDaoContext::SystemUser(); $condition['user_id'] = $userID; try { $result = MispCommonService::Delete($systemUserDao, $condition); } catch (FuegoException $e) { $errorCode = $e->getCode(); } return $errorCode; }
public function UpdateOrderStatus($status, $orderCode) { // TODO Auto-generated method stub FuegoLog::getLog()->LogInfo('update order status'); $orderDao = LaundryDaoContext::Order(); $condition['order_code'] = $orderCode; if ($status == "TRADE_SUCCESS") { FuegoLog::getLog()->LogInfo('order pay success'); $result = $orderDao->where($condition)->setField('order_status', OrderEnum::PaySuccess); } elseif ($status == "TRADE_FINISHED") { FuegoLog::getLog()->LogInfo('order pay finished'); $result = $orderDao->where($condition)->setField('order_status', OrderEnum::PayFinished); } else { FuegoLog::getLog()->LogInfo('order pay failed, wait buyer pay.'); $result = $orderDao->where($condition)->setField('order_status', OrderEnum::WaitBuyerPay); } if ($result) { FuegoLog::getLog()->LogInfo('update order status success'); } else { FuegoLog::getLog()->LogErr('update order status failed'); } }
public function CreateAdmin($admin) { $errorCode = MispErrorCode::SUCCESS; FuegoLog::getLog()->LogInfo("Create admin"); $adminDao = LaundryDaoContext::administrators(); try { $result = MispCommonService::Create($adminDao, $admin); } catch (FuegoException $e) { $errorCode = $e->getCode(); } return $errorCode; }
static function AlipayNotify() { FuegoLog::getLog()->LogInfo("Get Alipay implement"); return new AlipayNotifyServiceImpl(); }