????

Your IP : 18.222.218.204


Current Path : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/
Upload File :
Current File : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/3078.b85ce3a3.chunk.js

"use strict";(self.webpackChunkgdt=self.webpackChunkgdt||[]).push([[3078],{73078:(n,e,i)=>{i.r(e),i.d(e,{default:()=>I});var h=i(9950),a=i(40232),l=i(94975),o=i(17750),t=i(68315),u=i(4370),s=i(53744),d=i(67116),r=i(59051),c=i.n(r),m=i(81317),T=i(43981),g=(i(25987),i(73613)),L=i(44414);let S=[{Id:"LuuTam",Ten:"Danh s\xe1ch l\u1ec7nh ch\u1ebf bi\u1ebfn"},{Id:"ThanhPham",Ten:"Th\xe0nh ph\u1ea9m"},{Id:"Combo",Ten:"Combo"}];const I=()=>{var n;const[e,i]=(0,h.useState)([]),[r,c]=(0,h.useState)([]),[g,I]=(0,h.useState)("LuuTam"),[p,D]=(0,h.useState)(null),[v,x]=(0,h.useState)(null),[C,N]=(0,h.useState)(!1);(0,h.useEffect)((()=>{"LuuTam"!==g&&(0,u.Pq)("CheBien/ListSanPhamCheBien?DiemKinhDoanh_Id=".concat(null===s.lg||void 0===s.lg?void 0:s.lg.DiemKinhDoanhId).concat(g?"&Loai=".concat(g):""),"GET",null,!1).then((n=>{let e=[];n.value.forEach((n=>e.push({...n,SoLuong:1}))),i(e)})).catch((n=>(0,d.a3)(n)))}),[g]);const P=n=>{let e=r.filter((e=>e.Id===n.Id));e.length?j(n,e[0].SoLuong+1):c((e=>[...e,{...n,nhomSP:g}]))},j=(n,e)=>{let i=[];r.forEach((h=>{h.Id===n.Id?i.push({...h,SoLuong:+e}):i.push(h)})),c(i)},b=(0,h.useCallback)((n=>{let e=[];(n||r).filter((n=>n.nhomSP===g)).forEach((n=>{e.push({ThanhPham_Id:n.Id,SoLuong:n.SoLuong,DonViTinh:n.DonViTinh_Id})})),(0,u.Pq)("CheBien/LayDSNguyenVatLieuCan?DiemKinhDoanh_Id=".concat(s.lg.DiemKinhDoanhId,"&Loai=").concat(g),"POST",JSON.stringify(e),!1).then((n=>{D(n)}))}),[r,g]),y=(n,e)=>{!n&&I(e||"LuuTam"),!n&&c([]),!n&&x(null),D(null),N(!1),(0,m.H)()},B=(n,e)=>{n?(0,d.A1)(n,"Th\xf4ng b\xe1o").then((()=>{y(e)})):y(e)};return(0,h.useEffect)((()=>{C&&b()}),[b,C]),(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(l.OutlineChoosePro,{style:"LuuTam"===g?{background:"transparent",zIndex:1,bottom:"2rem",top:"1.5rem"}:{},hiddenMenu:"LuuTam"===g,numberLayout:"LuuTam"===g&&1,close:"LuuTam"!==g?()=>{B(null!==v&&void 0!==v&&v.Id?"B\u1ea1n s\u1ebd \u0111\xf3ng phi\u1ebfu l\u01b0u t\u1ea1m m\xe3: ".concat(v.Id):null)}:null,children:[(0,L.jsx)(a.A,{list:e,choose:"LuuTam"!==g&&P,onChangGroup:n=>{null===v&&I(n)},urlGroup:"DM_NhomSanPhamDichVu?$filter=Display eq true",isSearchQR:!1,optionGroup:{field:"Id",name:"Ten"},hiddenInputSearch:"LuuTam"===g,hiddenGrouping:"LuuTam"===g,valueGroup:g,dataGroup:S.filter((n=>n.Id===g)),hiddenGroupAll:!0,hiddenDonGia:!0}),"LuuTam"!==g&&(0,L.jsx)(t.Ay,{hiddenDonGia:!0,list:e,choose:"LuuTam"!==g&&P}),(0,L.jsx)(o.Ay,{title:"luutam"===(null===v||void 0===v?void 0:v.TrangThai)?"CH\u1ec8NH S\u1eecA PHI\u1ebeU L\u01afU T\u1ea0M":"S\u1ea2N PH\u1ea8M CH\u1ebe BI\u1ebeN",icon:"cutlery",renderBtn:{icon:"sliders",title:"Ti\u1ebfp t\u1ee5c"},isSoLuong:!0,hiddenDonGia:!0,list:r.filter((n=>n.nhomSP===g)),remove:n=>{c((e=>e.filter((e=>e.Id!==n.Id))))},onChange:(n,e)=>j(n,e),onClick:n=>b(n),hidden:"LuuTam"===g,renderChild:null!==v?(0,L.jsx)(L.Fragment,{children:(0,L.jsx)(f,{data:v,reset:B})}):null}),(0,L.jsx)(m.A,{hidden:"LuuTam"!==g,setNhomSP:I,setListChoose:n=>c(n),getListNL:n=>D(n),onRowClick:n=>x(n),setIsDetailLuuTam:N,reset:y})]}),null!==p&&(0,L.jsx)(T.A,{open:null!==p,save:n=>{let e=[];r.filter((n=>n.nhomSP===g)).forEach((n=>{e.push({ThanhPham_Id:n.Id,SoLuong:n.SoLuong,DonViTinh:n.DonViTinh_Id})})),(0,d.A1)("B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn mu\u1ed1n ti\u1ebfp t\u1ee5c th\u1ef1c hi\u1ec7n thao t\xe1c!","Th\xf4ng b\xe1o").then((()=>{let i="luutam"===(null===v||void 0===v?void 0:v.TrangThai)&&(null===v||void 0===v?void 0:v.Id),h=null===v||void 0===v?void 0:v.Id;(0,u.Pq)(i?"CheBien/UpdateCheBien":"CheBien/TaoLenhCheBien","POST",JSON.stringify({Id:i?h:null,Loai:g,NgayCheBien:(new Date).toISOString(),TrangThai:n,NguoiTao:s.lg.MaTaiKhoan,DiemKinhDoanh_Id:s.lg.DiemKinhDoanhId,DanhSachThanhPham:e}),!1).then((n=>{y(!1),(0,d.nw)("Th\u1ef1c hi\u1ec7n th\xe0nh c\xf4ng!","Th\xf4ng B\xe1o")})).catch((n=>{(0,d.AB)(n,"Th\xf4ng b\xe1o")}))}))},close:()=>{D(null),null!==v&&B(null,"luutam"===v.TrangThai&&null!==p)},listMonAn:r.filter((n=>n.nhomSP===g)),title:{titleMain:C?"Xem th\xf4ng tin L\u01b0u t\u1ea1m":v?null!==v&&void 0!==v&&v.PhieuXuatNVL_Id||null!==v&&void 0!==v&&v.PhieuNhapThanhPham_Id?"Xem th\xf4ng tin":"C\u1eadp nh\u1eadt phi\u1ebfu l\u01b0u t\u1ea1m":null,loai:"ThanhPham"===(null===(n=r.filter((n=>(null===n||void 0===n?void 0:n.nhomSP)===g))[0])||void 0===n?void 0:n.Loai)?"Th\xe0nh ph\u1ea9m":"Combo"},listNL:p,reset:y,dataDSCB:v})]})},f=n=>{let{data:e,reset:i}=n;return(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)("div",{className:"pl-3 pr-3 outline-form-info-lenh-che-bien",children:[(0,L.jsxs)("div",{className:"form-info-lenh-che-bien",children:[(0,L.jsxs)("div",{className:"info-lenh-che-bien",children:["M\xe3 l\u1ec7nh: ",(0,L.jsx)("strong",{children:e.Id})]}),(0,L.jsxs)("div",{className:"info-lenh-che-bien",children:["Ng\xe0y ch\u1ebf bi\u1ebfn:"," ",(0,L.jsx)("strong",{children:c()(e.NgayTao).format("DD/MM/YYYY")})]}),(0,L.jsxs)("div",{className:"info-lenh-che-bien",children:["Lo\u1ea1i ch\u1ebf bi\u1ebfn: ",(0,L.jsx)("strong",{children:e.DM_LoaiSanPham.TenLoai})]}),(0,L.jsxs)("div",{className:"info-lenh-che-bien",children:["Tr\u1ea1ng th\xe1i:"," ",(0,L.jsx)("strong",{children:e.CheBien_DMTrangThai.Name})]})]}),(0,L.jsxs)("div",{style:{height:"max-content",padding:"0.2rem 0.5rem",borderRadius:"2rem",gap:"0.5rem"},className:"d-flex align-items-center bg-white mt-2",children:[(0,L.jsx)(g.A,{style:{fontSize:"1.7rem",color:"lightgray"},fa:"user-circle-o"}),(0,L.jsxs)("div",{children:[(0,L.jsx)("p",{className:"mb-0 text-muted",children:e.NguoiTao}),(0,L.jsx)("strong",{children:e.SYS_TaiKhoan.TenHienThi})]})]})]})})}}}]);