public function checkAdminLogin() { $adminUserInfo = ''; $sessionUser = utils::getSessionVal('user'); if ($sessionUser) { $adminUserObj = new adminUserModel(); $adminUserInfo = $adminUserObj->find($sessionUser); } return $adminUserInfo; }
public function top() { $id = request::getParam('menuid', 0); $menuList = $this->adminMenuObj->getChildMenuByIdCache($id); $adminUserObj = new adminUserModel(); $adminId = utils::getSessionVal('user'); $adminUserInfo = $adminUserObj->find($adminId); $adminGroup = $adminUserObj->group; $nowTime = time(); $data = array('menuList' => $menuList, 'nowTime' => $nowTime, 'adminUser' => $adminUserInfo, 'adminGroup' => $adminGroup); $this->setView($data); }
public function cancelOrder($id, $cancelOrderVal) { //判断订单是否在线支付,是否需要退款 $orderInfo = $this->model->find($id); //订单有效判断 $sessionUser = utils::getSessionVal('userInfo'); $cancelStatus = array(1, 2, 3, 4); if (!in_array($orderInfo['pstatus'], $cancelStatus)) { return array('code' => '201', 'message' => '订单状态错误'); } if ($orderInfo['shop_id'] != $sessionUser['shopId']) { return array('code' => '201', 'message' => '非法操作,你无权操作'); } $returnPrice = false; if ($orderInfo['pay_status'] == 1) { $returnPrice = true; } $db = utils::getDB(); $db->beginTransaction(); $sessionUser['businessUserId'] = 6; $tableName = utils::getTableName('user'); $sql = 'update ' . $tableName . ' set balance = balance - ' . $orderInfo['actual_total'] . ' where id = ' . $sessionUser['businessUserId']; $isTure = $this->model->executeSql($sql); if ($isTure) { $saveOrderData = array('id' => $orderInfo['id'], 'pstatus' => 6, 'actual_total' => 0, 'pay_status' => 3); $orderService = utils::getService('order'); $orderService->model->save($saveOrderData); $db->commit(); } else { $db->rollBack(); } }
public function loginUser() { $userInfo = utils::getSessionVal('userInfo'); return $userInfo; }