????
Current Path : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/ |
Current File : C:/inetpub/vhost/xaydung.gdtsolutions.vn/build/static/js/7214.e266edf5.chunk.js |
"use strict";(self.webpackChunk_qlxd_frontend=self.webpackChunk_qlxd_frontend||[]).push([[7214],{8724:(e,s,a)=>{a.d(s,{A:()=>x});var l=a(88513),t=a(39692),n=a(48333),r=a(82210),c=(a(54056),a(35065)),o=a(77871),i=a(46881),d=a(72297),m=a(6058);const h=" ";function u(e){let{isOpen:s,toggle:a,status:u=!1}=e;const{handleInput:x,formValue:g,setFormValue:f}=(0,o.A)(),{OldPassword:p="",NewPassword:N="",reNewPassword:j=""}=g||{},v=(0,r.useMemo)((()=>j&&N?j!==N?(0,m.jsx)("div",{className:"valid-feedback text-warning",children:"M\u1eadt kh\u1ea9u kh\xf4ng kh\u1edbp"}):j===N?(0,m.jsx)("div",{className:"valid-feedback text-success",children:"M\u1eadt kh\u1ea9u kh\u1edbp"}):(0,m.jsx)("div",{className:"valid-feedback",children:h}):(0,m.jsx)("div",{className:"valid-feedback",children:h})),[N,j]),b=(0,r.useMemo)((()=>{if(!N)return(0,m.jsx)("div",{className:"valid-feedback",children:h});const e=function(e){let s=0;if(!e)return s;const a={};for(let n=0;n<e.length;n++)a[e[n]]=(a[e[n]]||0)+1,s+=5/a[e[n]];const l={digits:/\d/.test(e),lower:/[a-z]/.test(e),upper:/[A-Z]/.test(e),nonWords:/\W/.test(e)};let t=0;for(const n in l)t+=!0===l[n]?1:0;return s+=10*(t-1),parseInt(s.toString())}(N);return e>80?(0,m.jsx)("div",{className:"valid-feedback text-success mt-0",children:"M\u1ea1nh"}):e>60?(0,m.jsx)("div",{className:"valid-feedback text-warning mt-0",children:"V\u1eeba"}):e<=60?(0,m.jsx)("div",{className:"valid-feedback text-danger mt-0",children:"Y\u1ebfu"}):(0,m.jsx)("div",{className:"valid-feedback",children:h})}),[N]),w=(0,r.useCallback)((e=>{e.preventDefault();d.YW.changePassword(g).then((()=>{f(null),(0,c.DJ)("\u0110\u1ed5i m\u1eadt kh\u1ea9u th\xe0nh c\xf4ng!","Th\xe0nh c\xf4ng")})).then((()=>{u&&window.location.reload()})).then((()=>{u||setTimeout(a,300)})).catch((()=>(0,c.W6)("\u0110\u1ed5i m\u1eadt kh\u1ea9u th\u1ea5t b\u1ea1i. Vui l\xf2ng th\u1eed l\u1ea1i","Th\u1ea5t b\u1ea1i")))}),[g,a,f,u]);return(0,m.jsxs)(l.default,{isOpen:s,toggle:a,size:"lg",children:[(0,m.jsx)(t.default,{children:u?"\u0110\u1ed5i m\u1eadt kh\u1ea9u tr\u01b0\u1edbc khi v\xe0o h\u1ec7 th\u1ed1ng":"\u0110\u1ed5i m\u1eadt kh\u1ea9u"}),(0,m.jsx)(n.default,{children:(0,m.jsxs)("form",{className:"m-user-profile-container",onSubmit:w,children:[(0,m.jsx)("input",{hidden:!0}),(0,m.jsxs)("div",{className:"form-group row",children:[(0,m.jsx)("label",{htmlFor:"OldPassword",className:"col-sm-3 col-form-label",children:"M\u1eadt kh\u1ea9u c\u0169"}),(0,m.jsx)("div",{className:"col-sm-9",children:(0,m.jsx)("input",{type:"password",autoComplete:"off",required:!0,onChange:x,className:"form-control",id:"OldPassword",name:"OldPassword",value:p})})]}),(0,m.jsxs)("div",{className:"form-group row",children:[(0,m.jsx)("label",{htmlFor:"NewPassword",className:"col-sm-3 col-form-label",children:"M\u1eadt kh\u1ea9u m\u1edbi"}),(0,m.jsxs)("div",{className:"col-sm-9",children:[(0,m.jsx)("input",{type:"password",className:"form-control",required:!0,autoComplete:"new-password",minLength:6,maxLength:20,id:"NewPassword",onChange:x,name:"NewPassword",value:N}),(0,m.jsxs)("div",{className:"d-flex valid-feedback",children:[(0,m.jsx)("div",{className:"text-muted flex-grow-1",children:"M\u1eadt kh\u1ea9u \xedt nh\u1ea5t 6 k\xed t\u1ef1 v\xe0 n\xean ch\u1ee9a ch\u1eef c\xe1i in hoa,s\u1ed1 v\xe0 k\xed t\u1ef1 \u0111\u1eb7c bi\u1ec7t"}),(0,m.jsx)("div",{className:"ml-2",children:b})]})]})]}),(0,m.jsxs)("div",{className:"form-group row",children:[(0,m.jsx)("label",{htmlFor:"reNewPassword",className:"col-sm-3 col-form-label",children:"Nh\u1eadp l\u1ea1i m\u1eadt kh\u1ea9u m\u1edbi"}),(0,m.jsxs)("div",{className:"col-sm-9",children:[(0,m.jsx)("input",{type:"password",autoComplete:"new-password",className:"form-control",required:!0,id:"reNewPassword",onChange:x,name:"reNewPassword",value:j}),v]})]}),(0,m.jsxs)("div",{className:"d-flex justify-content-end",children:[(0,m.jsx)(i.A,{color:"danger",type:"button",onClick:a,children:"H\u1ee7y"}),(0,m.jsx)(i.A,{color:"primary",type:"submit",className:"ml-2",...""===j||""===N||j!==N?{disabled:!0}:{},children:"C\u1eadp nh\u1eadt"})]})]})})]})}const x=r.memo(u)},33851:(e,s,a)=>{a.d(s,{A:()=>x});var l=a(30226),t=a(92965),n=a(82210),r=a(71723),c=a.n(r),o=a(88323),i=a.n(o),d=a(5168),m=["className","cssModule","color","body","inverse","outline","tag","innerRef"],h={tag:d.Wx,inverse:c().bool,color:c().string,body:c().bool,outline:c().bool,className:c().string,cssModule:c().object,innerRef:c().oneOfType([c().object,c().string,c().func])},u=function(e){var s=e.className,a=e.cssModule,r=e.color,c=e.body,o=e.inverse,h=e.outline,u=e.tag,x=e.innerRef,g=(0,t.A)(e,m),f=(0,d.qO)(i()(s,"card",!!o&&"text-white",!!c&&"card-body",!!r&&(h?"border":"bg")+"-"+r),a);return n.createElement(u,(0,l.A)({},g,{className:f,ref:x}))};u.propTypes=h,u.defaultProps={tag:"div"};const x=u},53112:()=>{},54056:()=>{},77871:(e,s,a)=>{a.d(s,{A:()=>t});var l=a(82210);const t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const[s,a]=(0,l.useState)((()=>e));return{formValue:s,handleInput:(0,l.useCallback)((e=>{let{target:{name:s,value:l}}=e;return a((e=>({...e,[s]:l})))}),[]),setFormValue:a}}},87214:(e,s,a)=>{a.r(s),a.d(s,{default:()=>p});var l=a(82210),t=a(40731),n=a(33851),r=a(4191),c=a(91405),o=a(24021),i=a(46881),d=a(35065),m=a(24302),h=a(87760),u=(a(53112),a(44884)),x=a(72297),g=a(8724),f=a(6058);const p=()=>{const[e,s]=(0,l.useState)(""),[a,p]=(0,l.useState)(""),[N,j]=(0,l.useState)(!0),[v,b]=(0,l.useState)(!1),w=(0,l.useCallback)((()=>{m.A.remove("GDTQLXD"),localStorage.removeItem(h.X4),b((e=>!e))}),[]);(0,l.useLayoutEffect)((()=>{m.A.get("GDTQLXD")&&window.location.replace("/admin")}),[]),(0,l.useEffect)((()=>{e.trim()&&a.trim()?j(!1):j(!0)}),[e,a]);return(0,f.jsxs)("div",{className:"main-login",children:[(0,f.jsx)("div",{className:""}),(0,f.jsx)("div",{className:"flex-fill d-flex flex-column justify-content-center py-4",children:(0,f.jsxs)("div",{className:"row container-tight modal-login",children:[(0,f.jsxs)(t.A,{md:"5",children:[(0,f.jsx)(u.ds,{concat:"/assets/img/logoHris.png",width:"auto",height:70,alt:"Qu\u1ea3n l\xfd x\xe2y d\u1ef1ng"}),(0,f.jsxs)("h3",{className:"text-center mb-4 page-title text-header",children:["PH\u1ea6N M\u1ec0M",(0,f.jsx)("br",{})," QU\u1ea2N L\xdd TH\u1ea6U X\xc2Y D\u1ef0NG"]}),(0,f.jsx)("span",{className:"hr-text",style:{color:"blue"},children:"----\u2605----"}),(0,f.jsx)("h4",{className:"text-center mb-4 page-title text-header"})]}),(0,f.jsx)(t.A,{md:"7",className:"form-login",children:(0,f.jsx)(n.A,{tag:"form",className:"card-md",onSubmit:async s=>{s.preventDefault();try{const s=await x.YW.loginAccount({username:e,password:a});m.A.set("GDTQLXD",s.ResultObj);const l=await x.YW.getDetail();localStorage.setItem(h.X4,JSON.stringify({...l.ResultObj,username:e}));(await x.YW.isChangePass()).ResultObj||"admin"===e?window.location.replace("admin"):b(!0)}catch(l){try{l.json().then((e=>(0,d.W6)(e.Message||e)))}catch{(0,d.W6)(l.Message||l)}}},children:(0,f.jsxs)(r.A,{children:[(0,f.jsxs)(c.A,{className:"text-center mb-4",children:[(0,f.jsx)("h1",{className:"label-login",children:"\u0110\u0102NG NH\u1eacP"})," "]}),(0,f.jsxs)("div",{className:"form-floating mb-3",children:[(0,f.jsx)(o.A,{type:"text",value:e,id:"login-user",placeholder:"Nh\u1eadp t\xean \u0111\u0103ng nh\u1eadp",onChange:e=>s(e.target.value),autoFocus:!0,required:!0}),(0,f.jsxs)("label",{htmlFor:"login-user",children:[(0,f.jsx)("i",{className:"fas fa-user mr-2"}),"T\xean \u0111\u0103ng nh\u1eadp"]})]}),(0,f.jsxs)("div",{className:"form-floating",children:[(0,f.jsx)(o.A,{type:"password",value:a,id:"login-pass",placeholder:"Nh\u1eadp m\u1eadt kh\u1ea9u",onChange:e=>p(e.target.value),required:!0}),(0,f.jsxs)("label",{htmlFor:"login-pass",children:[(0,f.jsx)("i",{className:"fas fa-lock mr-2"})," M\u1eadt kh\u1ea9u"]})]}),(0,f.jsx)("span",{className:"hr-text",style:{color:"blue"},children:"\u2605\u2605\u2605\u2605\u2605"}),(0,f.jsx)("div",{className:"form-footer",children:(0,f.jsx)(i.A,{className:"btn-square btn-login",type:"submit",block:!0,size:"lg",disabled:N,children:(0,f.jsx)("span",{children:"\u0110\u0103ng nh\u1eadp"})})})]})})})]})}),(0,f.jsx)(g.A,{isOpen:v,toggle:w,status:!0})]})}},91405:(e,s,a)=>{a.d(s,{A:()=>x});var l=a(30226),t=a(92965),n=a(82210),r=a(71723),c=a.n(r),o=a(88323),i=a.n(o),d=a(5168),m=["className","cssModule","tag"],h={tag:d.Wx,className:c().string,cssModule:c().object},u=function(e){var s=e.className,a=e.cssModule,r=e.tag,c=(0,t.A)(e,m),o=(0,d.qO)(i()(s,"card-title"),a);return n.createElement(r,(0,l.A)({},c,{className:o}))};u.propTypes=h,u.defaultProps={tag:"div"};const x=u}}]); //# sourceMappingURL=7214.e266edf5.chunk.js.map