PageSourceSearch

https://uremont.com/_next/static/chunks/pages/join/service/login-5c3e8c58f606da6a.js

js uremont.com collected 2026-09-24 12:00:16 UTC 14,695 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9530],{5268:e=>{e.exports={main:"Auth_main__DLjob",mainLight:"Auth_mainLight__emStT",mainSignup:"Auth_mainSignup__vD8GJ"}},7305:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/join/service/login",function(){return n(92458)}])},8583:(e,t,n)=>{"use strict";n.d(t,{n:()=>a});let r="https://api-frontend.uremont.com",i="https://api-frontend.uremont.com/v2",a={getDescParts:`${r}/common/bid-desc-part/get-desc-parts/`,searchCity:`${r}/map/city/search-items/`,getBidList1:`${r}/common/default/bid-list/`,getMarkList:`${r}/car/mark/get-list/`,getModelList:`${r}/car/model/get-list/`,getRole:`${r}/user/user/info/`,getProfileCustomer:`${i}/customer/profile/view/`,getProfileService:`${i}/service/profile/view/`,apiv2Url:i,getCountryId:`${i}/common/default/get-country-id/`,getCountriesList:`${i}/map/country/get-list/`,getPopularCities:`${i}/map/city/get-popular-list/`,getBidList:`${i}/common/default/bid-list/`,getRecommendedServices:`${i}/homepage/recommended-service-list/`,getPublicationList:`${i}/homepage/publication-list/`,getPublicationsCategoryList:`${i}/publication/category/index/`,getCustomerLastReviewList:`${i}/homepage/customer-last-review-list/`,getTopWorkTypes:`${i}/homepage/top-work-types/`,getSeoPageData:`${i}/common/default/get-seo-page-data/`,getCarCatalogPageBySlug:`${i}/common/seo/get-car-catalog-page-by-slug/`,getServicePageBySlug:`${i}/common/seo/get-service-page-by-slug/`,getPublicationsArticleList:`${i}/publication/article/index/`}},9008:(e,t,n)=>{"use strict";n.d(t,{J6:()=>r.J6,NY:()=>r.NY,Xh:()=>r.Xh,fJ:()=>r.fJ,it:()=>r.it,lN:()=>r.lN,vk:()=>r.vk});var r=n(74890)},14957:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(47523),i=n(41211),a=(0,r.A)(function(e,t,n){if(e>=n.length||e<-n.length)return n;var r=(e<0?n.length:0)+e,a=(0,i.A)(n);return a[r]=t(n[r]),a}),o=n(34229);let c=(0,r.A)(function(e,t,n){return a(e,(0,o.A)(t),n)})},22328:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(41072),i=n(34229),a=(0,r.A)(function(e,t){var n,r=Number(t),i=0;if(r<0||isNaN(r))throw RangeError("n must be a non-negative number");for(n=Array(r);i<r;)n[i]=e(i),i+=1;return n});let o=(0,r.A)(function(e,t){return a((0,i.A)(e),t)})},22756:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(67390).A)(1,"join")},34229:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(8157).A)(function(e){return function(){return e}})},36342:(e,t,n)=>{"use strict";n.d(t,{n:()=>i});var r=n(70415);let i=(e,t)=>"function"!=typeof window.ym?Promise.resolve():Promise.race([new Promise(e=>setTimeout(e,500)),new Promise(n=>{window.ym(r.TD,"reachGoal",e,t,n)})])},42588:(e,t,n)=>{"use strict";n(32),n(8583)},47320:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(67390).A)(1,"split")},56515:(e,t,n)=>{"use strict";n.d(t,{O:()=>a});var r=n(1201);let i={"+7":11,"+375":12};function a(e=""){let t=e.replace(/\D/g,""),[n,...o]=e.trim().split(" "),c=i[n];return(0,r.A)(o)?"Пожалуйста, введите телефон":c&&c===t.length?null:"Недопустимый формат номера"}},62918:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(41072),i=n(53526),a=n(85500),o=function(){function e(e,t){this.xf=t,this.n=e}return e.prototype["@@transducer/init"]=a.A.init,e.prototype["@@transducer/result"]=a.A.result,e.prototype["@@transducer/step"]=function(e,t){return this.n>0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),c=(0,r.A)(function(e,t){return new o(e,t)}),s=n(4342),d=(0,r.A)((0,i.A)(["drop"],c,function(e,t){return(0,s.A)(Math.max(0,e),1/0,t)}));let p=(0,r.A)(function(e,t){return d(e>=0?t.length-e:0,t)})},65760:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(41072).A)(function(e,t){return e<t})},67390:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(41072),i=n(34999),a=n(42631),o=n(5009);let c=(0,r.A)(function(e,t){return(0,a.A)(e+1,function(){var n=arguments[e];if(null!=n&&(0,i.A)(n[t]))return n[t].apply(n,Array.prototype.slice.call(arguments,0,e));throw TypeError((0,o.A)(n)+' does not have a method named "'+t+'"')})})},81348:(e,t,n)=>{"use strict";n(32),n(8583)},88954:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=(0,n(41072).A)(function(e,t){return e>=t})},92458:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>X});var r=n(6029),i=n(58894),a=n(20220),o=n(9789),c=n(7893),s=n(5268),d=n.n(s);n(81348),n(42588);var p=n(70415),l=n(55729),u=n(62074),m=n(41735),h=n(95667),g=n(27
1724),f=n(96438),v=n(86057),_=n(56515),w=n(63980),k=n(82862),y=n(82203),b=n.n(y),A=n(36342),x=n(9008);function C({disabled:e}){let[t,,n]=(0,u.Mt)("phone");return(0,r.jsx)(E,{...t,name:"phone",mask:"+7 (999) 999-99-99",maskChar:"_",placeholder:"+7 (900) 999-99-99",autoComplete:"off",type:"tel",disabled:e,onMaskedValueChange:n.setValue,onChange:void 0})}function L(){let{user:e}=(0,l.useContext)(k.B),[t,n]=(0,l.useState)(null),[i,a]=(0,l.useState)(!1),o={phone:(0,x.fJ)(),password:""};(0,l.useEffect)(()=>{(0,A.n)("auth_password_form_view")},[]),(0,l.useEffect)(()=>{e&&window.location.replace((0,v.Ov)(e.role))},[e]);let c=(0,l.useCallback)(async e=>{let t=(0,_.O)(e.phone);if(t)return void n(t);if(!e.password)return void n("Введите пароль");a(!0),n(null);try{let{data:t}=await (0,f.iD)({email_or_phone:e.phone,password:e.password});(0,v.Rz)(t.access_token,t.refresh_token),(0,v.dC)("service"),await (0,v.co)({accessToken:t.access_token,role:"service",skipAsyncHandlers:!0})}catch(e){n((0,w.LH)(e,"Ошибка входа")),a(!1)}},[]);return(0,r.jsx)(I,{children:(0,r.jsxs)(D,{children:[(0,r.jsx)(F,{children:"Вход"}),(0,r.jsx)(u.l1,{initialValues:o,onSubmit:c,children:({dirty:e,values:n,handleChange:a,handleBlur:o})=>{let c=11===n.phone.replace(/\D/g,"").length,s=!e||!c||!n.password||i;return(0,r.jsxs)(j,{children:[(0,r.jsxs)(M,{children:[(0,r.jsx)(S,{children:"Номер телефона"}),(0,r.jsx)(C,{disabled:i})]}),(0,r.jsxs)(M,{children:[(0,r.jsx)(S,{children:"Пароль"}),(0,r.jsx)(P,{name:"password",autoComplete:"off",placeholder:"Введите пароль",value:n.password,onChange:a,onBlur:o,disabled:i})]}),t&&(0,r.jsx)(N,{children:t}),(0,r.jsxs)(T,{children:[i?(0,r.jsx)($,{children:(0,r.jsx)(h.aH,{active:!0})}):(0,r.jsx)(R,{type:"submit",disabled:s,children:"Войти"}),(0,r.jsx)(O,{href:"/join/service/restore",onClick:()=>(0,A.n)("auth_form_forgot_password_click"),children:"Забыли пароль?"}),(0,r.jsx)(O,{href:"/join/service/signup",children:"Создать бизнес аккаунт"})]})]})}})]})})}let I=m.default.div.withConfig({componentId:"sc-80c87ce3-0"})(["display:flex;justify-content:center;width:100%;padding:4rem 0;","{padding:2rem 0;}"],(0,g.Wk)("medium")),D=m.default.div.withConfig({componentId:"sc-80c87ce3-1"})(["display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:34.5rem;padding:2.5rem;border-radius:3rem;background-color:",";color:",";","{max-width:23.5rem;padding:0 1rem;background-color:transparent;}"],(0,g.MF)("backgroundSecondary"),(0,g.MF)("textPrimary"),(0,g.Wk)("medium")),F=m.default.h1.withConfig({componentId:"sc-80c87ce3-2"})(["",";margin:0 0 0.5rem;text-align:center;"],(0,g.XC)("headlineL")),j=(0,m.default)(u.lV).withConfig({componentId:"sc-80c87ce3-3"})(["display:flex;flex-direction:column;gap:1.5rem;"]),M=m.default.div.withConfig({componentId:"sc-80c87ce3-4"})(["display:flex;flex-direction:column;gap:0.25rem;"]),S=m.default.div.withConfig({componentId:"sc-80c87ce3-5"})(["font-size:13px;font-weight:400;line-height:16px;color:",";"],(0,g.MF)("textPrimary")),B=(0,m.css)(["width:100%;padding:0.75rem;border-radius:0.5rem;border:1px solid ",";",";color:",";outline:none;height:3rem;box-sizing:border-box;&::placeholder{",";}&:hover{border:1px solid ",";}&:focus{border:1px solid ",";color:",";}"],(0,g.MF)("borderDefault"),(0,g.XC)("bodyTightRegular"),(0,g.MF)("textSecondary"),(0,g.XC)("bodyTightRegular"),(0,g.MF)("textPrimary"),(0,g.MF)("textPrimary"),(0,g.MF)("textPrimary")),E=(0,m.default)(h.SS).withConfig({componentId:"sc-80c87ce3-6"})(["",";"],B),P=(0,m.default)(h.s3).withConfig({componentId:"sc-80c87ce3-7"})(["",";"],B),N=m.default.p.withConfig({componentId:"sc-80c87ce3-8"})(["",";color:",";margin:0;text-align:center;"],(0,g.XC)("description2"),(0,g.MF)("danger")),T=m.default.div.withConfig({componentId:"sc-80c87ce3-9"})(["display:flex;flex-direction:column;align-items:center;gap:1rem;"]),$=m.default.div.withConfig({componentId:"sc-80c87ce3-10"})(["position:relative;width:100%;height:3rem;"]),R=m.default.button.withConfig({componentId:"sc-80c87ce3-11"})(["padding:0.75rem 1.5rem;border-radius:0.5rem;display:flex;align-items:center;justify-content:center;background-color:",";color:",";",";cursor:pointer;border:none;width:100%;height:3rem;&:hover:not(:disabled){background-color:",";}&:active:not(:disabled){background-color:",";}
1&:disabled{color:#b2b6ba;background-color:",";cursor:initial;}"],(0,g.MF)("brandPrimary"),(0,g.MF)("bw0"),(0,g.XC)("bodyTightMedium"),(0,g.MF)("primaryDarker"),(0,g.MF)("primaryDark"),(0,g.MF)("backgroundTertiary")),O=(0,m.default)(b()).withConfig({componentId:"sc-80c87ce3-12"})(["",";color:",";cursor:pointer;width:fit-content;text-decoration:none;&:hover{color:",";}"],(0,g.XC)("bodyTightMedium"),(0,g.MF)("brandPrimary"),(0,g.MF)("primaryDarker")),Y=({ip:e,profile:t})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.g7,{title:"Вход для автосервиса | UREMONT",description:"Войдите в личный кабинет автосервиса на UREMONT.",canonical:`${c.NB}/join/service/login`,ogImage:o.AG.uremont}),(0,r.jsxs)("div",{className:"page-layout",children:[(0,r.jsx)(i.Y,{ip:e,profile:t,contacts:p.PL,authLink:"/join/login"}),(0,r.jsx)("main",{className:`${d().main} ${d().mainLight}`,children:(0,r.jsx)(L,{})}),(0,r.jsx)(a.c,{uremontMainLink:c.NB,uremontLink:c.$7,autopartsLink:c.S$,serviceLink:c.hM,insuranceLink:c.HV,corpar
1kLink:c.hu,uremontMapLink:c.SI})]})]});Y.getInitialProps=async({req:e})=>({});let X=Y},96438:(e,t,n)=>{"use strict";n.d(t,{oA:()=>y,Y0:()=>b,NY:()=>k,oj:()=>x,wB:()=>C,PY:()=>A,m:()=>w,qB:()=>v,JL:()=>d,rH:()=>c,IH:()=>_,gc:()=>f,XI:()=>g,r_:()=>m,ut:()=>h,iD:()=>a,PO:()=>s,Lt:()=>l,Mo:()=>u,uq:()=>p,$5:()=>o});var r=n(88417),i=n(63980);function a(e){return r.Y.post("service/profile/auth/",{email_or_phone:e.email_or_phone.replace(/\D/g,""),password:e.password}).then((0,i.mi)()).catch((0,i.kB)())}function o(e){let t=new FormData;return t.append("city_id",String(e.city_id)),t.append("phone",e.phone.replace(/\D/g,"")),t.append("name",e.name),t.append("email",e.email),t.append("legal_name",e.legal_name),t.append("inn",e.inn),t.append("contact_person",e.contact_person),t.append("password",e.password),t.append("password_confirm",e.password_confirm),t.append("accept_b2b",e.accept_b2b),t.append("receive_type",String(e.receive_type)),t.append("category",String(e.category)),r.Y.post("service/profile/registration/",t).then((0,i.mi)()).catch((0,i.kB)())}function c(e){let t=new FormData;return t.append("token",e.token),t.append("code",e.code),r.Y.post("service/profile/confirm-phone/",t).then((0,i.mi)()).catch((0,i.kB)())}function s(e){let t=new FormData;return t.append("email_or_phone",e.replace(/\D/g,"")),r.Y.post("service/profile/reset-password/",t).then((0,i.mi)()).catch((0,i.kB)("recovery_timeout"))}function d({code:e,token:t}){let n=new FormData;return n.append("token",t),n.append("code",e),r.Y.post("service/profile/check-reset-code/",n).then((0,i.mi)()).catch((0,i.kB)())}function p({authToken:e,step:t}){let n=new FormData;return n.append("auth_token",e),n.append("step",String(t)),r.Y.post("service/profile/set-registration-step/",n).then((0,i.mi)()).catch((0,i.kB)())}function l(e){let t=new FormData;return t.append("auth_token",e.authToken),t.append("user[name]",e.name),t.append("user[phone]",e.phone.replace(/\D/g,"")),t.append("user[email]",e.email),t.append("user[accept_b2b]",e.acceptB2b?"1":"0"),t.append("contacts[city_id]",String(e.cityId)),t.append("contacts[legal_name]",e.legalName),t.append("contacts[contact_person]",e.contactPerson),t.append("payment[inn]",e.inn),t.append("service_profile[receive_type]",String(e.receiveType)),t.append("service_profile[category]",String(e.category)),(e.marks||[]).forEach(e=>{t.append("auto[mark_id][]",String(e.id))}),r.Y.post("service/profile/save/",t).then((0,i.mi)()).catch((0,i.kB)())}function u({authToken:e,marks:t}){let n=new FormData;return n.append("auth_token",e),t.forEach(e=>{n.append("mark_ids[]",String(e.id))}),r.Y.post("service/mark/save/",n).then((0,i.mi)()).catch((0,i.kB)())}function m(e){return r.Y.get("service/profile/view/",{params:{auth_token:e}}).then(e=>e.data.data).catch((0,i.kB)())}function h(e){return r.Y.get("service/is-verified/",{params:{auth_token:e}}).then(e=>e.data.data).catch((0,i.kB)())}function g(e){let t=new FormData;return t.append("auth_token",e),t.append("per-page","200"),r.Y.post("car/type/list/",t).then(e=>e.data.data).catch((0,i.kB)())}function f({authToken:e,page:t,typeId:n}){let a=new FormData;return a.append("auth_token",e),a.append("per-page","16"),a.append("page",String(t)),a.append("type_id",String(n)),r.Y.post("car/mark/get-list/",a).then(e=>e.data.data).catch((0,i.kB)())}function v({authToken:e,file:t}){if(t.size/1024>20480)return Promise.reject({common:["Максимальный размер файла - 20.00 MB"]});let n=new FormData;return n.append("auth_token",e),n.append("file",t),r.V.post("service/verification/add-contract/",n).then((0,i.mi)()).catch((0,i.kB)())}function _({authToken:e,id:t}){let n=new FormData;return n.append("auth_token",e),n.append("id",String(t)),r.V.post("service/verification/delete-contract/",n).then((0,i.mi)()).catch((0,i.kB)())}let w={COMPANY_INFO:1,CARS:2,DOCUMENT_COOPERATION:3},k={CALL:1,BIDS:2,ALL:3},y={CALL:"Только звонки",BIDS:"Только заявки",ALL:"Звонки + заявки"},b=[{value:k.CALL,label:y.CALL},{value:k.BIDS,label:y.BIDS},{value:k.ALL,label:y.ALL}],A={OFFICIAL_DEALER:0,CERTIFIED:1,MULTIBRAND:2},x={OFFICIAL_DEALER:"Официальный дилер",CERTIFIED:"Сертифицированная СТО",MULTIBRAND:"Мультибрендовая НСТО"},C=[{value:A.OFFICIAL_DEALER,label:x.OFFICIAL_DEALER,description:"Авторизованный сервис марки, работает по стандартам производителя"},{value:A.CERTIFIED,label:x.CERTIFIED,description:"Прошла проверку UREMONT: документы, оборудование, мастера"},{value:A.MULTIBRAND,label:x.MULTIBRAND,description:"Независимый автосервис, обслуживает разные марки"}]}},e=>{e.O(0,[4477,4568,2592,3897,2203,5465,2074,5633,4981,636,6593,8792],()=>e(e.s=7305)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.