diff --git a/pages/404.js b/pages/404.js
new file mode 100644
index 0000000..25bf12b
--- /dev/null
+++ b/pages/404.js
@@ -0,0 +1,55 @@
+import React from "react";
+import Head from "next/head";
+import Link from "next/link";
+
+import Footer from "./components/Footer";
+import MainHeader from "./components/MainHeader";
+
+class Page500 extends React.Component
+{
+ constructor(props)
+ {
+ super(props);
+ this.state = {};
+ }
+
+ static getDerivedStateFromProps(nextProps, prevState)
+ {
+ return {};
+ }
+
+ componentDidMount() {}
+
+ render()
+ {
+ return (
+
+
+ ЛК Эволюция автолизинга
+
+
+
+
+
+
+
+
+
+
Страница не найдена
+
+
+
+
+
+
+
+
+ );
+ }
+}
+
+export default Page500;
diff --git a/pages/_error.js b/pages/_error.js
new file mode 100644
index 0000000..03eefa9
--- /dev/null
+++ b/pages/_error.js
@@ -0,0 +1,55 @@
+import React from "react";
+import Head from "next/head";
+import Link from "next/link";
+
+import Footer from "./components/Footer";
+import MainHeader from "./components/MainHeader";
+
+class ErrorPage extends React.Component
+{
+ constructor(props)
+ {
+ super(props);
+ this.state = {};
+ }
+
+ static getDerivedStateFromProps(nextProps, prevState)
+ {
+ return {};
+ }
+
+ componentDidMount() {}
+
+ render()
+ {
+ return (
+
+
+ ЛК Эволюция автолизинга
+
+
+
+
+
+
+
+
+
+
+ К сожалению возникла техническая проблема, наши специалисты в курсе и проводят восстановительные работы.
Вернуться в Личный кабинет
+
+
+
+
+
+
+
+ );
+ }
+}
+
+export default ErrorPage;
diff --git a/pages/api/auth/phone/code.js b/pages/api/auth/phone/code.js
index b3f71c1..d7a4ff5 100644
--- a/pages/api/auth/phone/code.js
+++ b/pages/api/auth/phone/code.js
@@ -31,7 +31,7 @@ export default async function handler(req, res)
console.log(existed_data_json);
console.log("*".repeat(50));
- token = jwt.sign({ "acc_number": existed_data_json.acc_number, login: existed_data_json.user.email, companies: existed_data_json.companies, }, process.env.JWT_SECRET_CLIENT, { noTimestamp: true });
+ token = jwt.sign({ "acc_number": existed_data_json.acc_number, is_admin: existed_data_json.user.is_admin, login: existed_data_json.user.email, companies: existed_data_json.companies, }, process.env.JWT_SECRET_CLIENT, { noTimestamp: true });
res.status(200).json({ ...existed_data_json, ...{ status: "success", token: token, } });
}
diff --git a/pages/api/company.js b/pages/api/company.js
index 52bd798..74f79bb 100644
--- a/pages/api/company.js
+++ b/pages/api/company.js
@@ -22,7 +22,9 @@ export default async function handler(req, res)
try
{
axios.get(`${ process.env.CRM_API_HOST }/lk/Account/GetCompanyInfo/`, {
- params: client_jwt_decoded,
+ params: {
+ acc_number: client_jwt_decoded.acc_number,
+ },
headers: {
"Authorization": `Bearer ${ crm_jwt }`,
}
diff --git a/pages/components/Header/index.js b/pages/components/Header/index.js
index 4775d76..9f4cbac 100644
--- a/pages/components/Header/index.js
+++ b/pages/components/Header/index.js
@@ -211,7 +211,7 @@ class Header extends React.Component