/** * save sorter * @param object $f3 - $f3 * @param array $args - uri params * @return array - std json */ function do_update_sorter($f3, $args) { rStaff::_chkLogin(); $req = parent::_getReq(); foreach ($req['data'] as $row) { fMenu::update_sorter($row['id'], $row['sorter']); } return parent::_return(1, $req); }
function do_login($f3, $args) { $req = parent::_getReq(); if (!isset($req['account'])) { return parent::_return(8102); } if (!isset($req['pwd'])) { return parent::_return(8103); } $cu = fStaff::get_row($req['account'], 'account'); if ($cu == null) { return parent::_return(8106); } if ($cu['pwd'] != fStaff::_setPsw($req['pwd'])) { return parent::_return(8104); } if ($cu['status'] != fStaff::ST_VERIFIED) { return parent::_return(8105); } f3()->set('SESSION.cs', array('name' => $cu['account'], "id" => $cu['id'], 'has_login' => 1)); return parent::_return(self::_isLogin(), array('name' => self::_CStaff('name'))); }