????
Current Path : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/ |
Current File : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/InfoNew-9eb27f5b.js |
import{r as i,T as o,s as _,t as V,m as C,l as S,h as y,F as M,j as e,L as h}from"./index-63f91612.js";import{i as O,F as A}from"./FormControl-1241e33f.js";import{B as N}from"./reactstrap.modern-db56c8a4.js";import{F as t}from"./FontAwesome4-d45b4e7a.js";import{handleLogOutAll as B}from"./DefaultHeader-17710d87.js";import"./Required-d6f950f1.js";import"./InputNumber-bbb3e938.js";import"./InputTime-7fc0744c.js";import"./createClass-ba011f43.js";import"./useTheme-88c8fc58.js";import"./TextArea-ca01d8ce.js";import"./DropdownList-84c9fae1.js";import"./Select-7eb08d2a.js";import"./classCallCheck-22a738c0.js";import"./Icon-8a6fd507.js";import"./withStyles-8b7f6946.js";import"./capitalize-7bd4806a.js";import"./DataSelect-e63eac9d.js";import"./DialogCustomize-5c5d912b.js";import"./HTMLElementType-ee7a24b5.js";import"./OdataUtils-b4c5a51c.js";import"./Button-414de42d.js";import"./ButtonClose-c34d5952.js";import"./DataTable-f53a5ff2.js";import"./SelectPanelMulti-840dd9be.js";import"./TransitionGroup-0c42f737.js";import"./refType-b95f6af7.js";import"./function-f31ac6e8.js";import"./BodyDialog-a84bcf80.js";import"./debounce-b2775af4.js";import"./TabsBasic-696a6c3d.js";import"./QuickSearch-f2b7424f.js";import"./react-alert-template-basic-af2daa79.js";import"./Notify-088c3978.js";import"./_commonjs-dynamic-modules-302442b1.js";import"./Empty-452d350a.js";import"./const-0478bc07.js";import"./DefaultMenu-459746c8.js";const De=()=>{var k,I,T,E,D,U,q;const[l,g]=i.useState({Email:(k=o)==null?void 0:k.Email,TenHienThi:(I=o)==null?void 0:I.TenHienThi}),[u,d]=i.useState(""),[a,v]=i.useState(),[b,w]=i.useState(),m=i.useContext(_),j=i.useMemo(()=>m.getApiAvt,[m]);let c=null;b?c=b:m.urlAvt?c="api"+m.urlAvt:c="";const F=s=>{try{let n=new FileReader;n.onloadend=()=>{w(n.result)},n.readAsDataURL(s)}catch{H()}},H=()=>{v(null),w(null)},p=i.useCallback(()=>{var s;if(a){let n=new FormData;n.append("MaTaiKhoan",(s=o)==null?void 0:s.MaTaiKhoan),n.append("HinhAnh",a),V("QuanLyTaiKhoan/ChinhSuaHinhAnh","POST",n).then(r=>{C("Cập nhật ảnh đại diện thành công","Thông báo"),j()}).catch(r=>S("Đã xảy ra lỗi","Thông báo"))}},[a,j]),K=s=>{const[n]=s.target.files;v(n),F(n)};i.useEffect(()=>{a&&p()},[a,p]);const f=i.useCallback(()=>{y(`SYS_ThietBi?$filter=FCM_Token eq '${M}'`,"GET",null,!0).then(s=>{s.value.length>0?d(s.value[0]):d("Chưa xác định")})},[]);i.useEffect(()=>{f()},[f]);const x=()=>{var n,r;let s=new FormData;(n=o)!=null&&n.MaTaiKhoan&&(s.append("MaTaiKhoan",(r=o)==null?void 0:r.MaTaiKhoan),s.append("TenHienThi",l.TenHienThi||null),s.append("Email",l.Email||null),s.append("TinhTrangHoatDong",!0),V("QuanLyTaiKhoan/ChinhSuaThongTin","POST",s).then(L=>{C("Cập nhật thông tin thành công","Thông báo"),localStorage.setItem("info",JSON.stringify({...o,...l})),window.location.reload()}).catch(L=>S("Đã xảy ra lỗi","Thông báo")),u&&y(`SYS_ThietBi(guid'${u.Id}')`,"PATCH",JSON.stringify({Name:u})).then(()=>{f()}))};return e.jsxDEV(e.Fragment,{children:e.jsxDEV("div",{className:"form-info-new",children:[e.jsxDEV("div",{className:"header-form-info-new form-item-info-new",children:[e.jsxDEV("div",{className:"d-flex justify-content-center",children:e.jsxDEV("div",{className:"outline-img-avt",children:[e.jsxDEV("img",{className:"img-avt",src:c||"../../assets/profile-w.jpg",alt:""},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:114,columnNumber:15},globalThis),e.jsxDEV("div",{className:"btn-fake-change-img",children:"Đổi ảnh"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:115,columnNumber:15},globalThis),e.jsxDEV("input",{type:"file",className:"input-avt",onChange:K},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:116,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:113,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:112,columnNumber:11},globalThis),e.jsxDEV("div",{className:"me-auto",style:{maxWidth:"40rem"},children:[e.jsxDEV("h2",{children:(T=o)==null?void 0:T.TenDonVi},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:120,columnNumber:13},globalThis),e.jsxDEV("p",{className:"mb-0",children:(E=o)==null?void 0:E.MaTaiKhoan},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:121,columnNumber:13},globalThis),e.jsxDEV("p",{className:"mb-0",children:((D=o)==null?void 0:D.Email)==="null"||!((U=o)!=null&&U.Email)?"":(q=o)==null?void 0:q.Email},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:122,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:119,columnNumber:11},globalThis),!O&&e.jsxDEV("div",{className:"d-flex ms-auto gap-3",children:[e.jsxDEV(h,{tag:h,to:"/tai-khoan",className:"btn",children:[e.jsxDEV(t,{fa:"share-alt"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:129,columnNumber:17},globalThis),e.jsxDEV("span",{children:"Danh sách tài khoản"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:130,columnNumber:17},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:128,columnNumber:15},globalThis),e.jsxDEV(h,{tag:h,to:"/don-vi-truc-thuoc",className:"btn",children:[e.jsxDEV(t,{fa:"dashcube"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:133,columnNumber:17},globalThis),e.jsxDEV("span",{children:"Đơn vị trực thuộc"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:134,columnNumber:17},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:132,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:127,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:111,columnNumber:9},globalThis),e.jsxDEV("div",{className:"form-item-info-new",children:[e.jsxDEV("div",{className:"d-flex screen-phone-custom justify-content-between",children:[e.jsxDEV("div",{children:[e.jsxDEV("h3",{className:"fw-bold",children:"Cập nhật thông tin"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:142,columnNumber:15},globalThis),e.jsxDEV("p",{className:"text-secondary",children:"Bạn có thể cập nhật các thông tin cơ bản của tài khoản"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:143,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:141,columnNumber:13},globalThis),e.jsxDEV("div",{className:"d-flex",children:e.jsxDEV(N,{onClick:x,className:"btn-save hidden-phone",children:[e.jsxDEV(t,{fa:"gg"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:147,columnNumber:17},globalThis),"Lưu thông tin"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:146,columnNumber:15},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:145,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:140,columnNumber:11},globalThis),e.jsxDEV("div",{className:"body-form-info-new screen-phone-custom",children:[e.jsxDEV("div",{children:[e.jsxDEV("strong",{children:"Tên hiển thị"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:154,columnNumber:15},globalThis),e.jsxDEV(A,{data:{type:"textbox",title:"Tên hiển thị",hidden_label:!0},value:l==null?void 0:l.TenHienThi,onChange:(s,n)=>g(r=>({...r,TenHienThi:n})),inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:155,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:153,columnNumber:13},globalThis),e.jsxDEV("div",{children:[e.jsxDEV("strong",{children:"Email"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:163,columnNumber:15},globalThis),e.jsxDEV(A,{data:{type:"textbox",title:"Email",hidden_label:!0},value:l==null?void 0:l.Email,onChange:(s,n)=>g(r=>({...r,Email:n})),inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:164,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:162,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:152,columnNumber:11},globalThis),e.jsxDEV("div",{className:"d-flex mt-5 gap-3 justify-content-center",children:[e.jsxDEV(N,{onClick:B,className:"btn-dang-xuat",children:[e.jsxDEV(t,{fa:"expeditedssl"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:174,columnNumber:15},globalThis),"Đăng Xuất"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:173,columnNumber:13},globalThis),e.jsxDEV(N,{onClick:x,className:"show-phone btn-save",children:[e.jsxDEV(t,{fa:"gg"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:178,columnNumber:15},globalThis),"Lưu thông tin"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:177,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:172,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:139,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:110,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/UserInfor/InfoNew.jsx",lineNumber:109,columnNumber:5},globalThis)};export{De as default};