????
Current Path : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/ |
Current File : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/28.e6794975.chunk.js |
(this["webpackJsonpgdt-qlcb"]=this["webpackJsonpgdt-qlcb"]||[]).push([[28,52],{173:function(e,n,t){"use strict";t.r(n);var a=t(35),r=t(5),c=t(14),o=t(1),i=t(0),l=t.n(i),s=t(340),u=t(980),f=t(705),b=t(714),d=t(1161),p=t(1156),g=t(7),v={title:"B\xe1o c\xe1o b\u1ed3i d\u01b0\u1ee1ng nghi\u1ec7p v\u1ee5 \u0111\xe3 \u0111\u01b0\u1ee3c t\u1ea3i xu\u1ed1ng",icon:"success"},m={title:"Kh\xf4ng c\xf3 d\u1eef li\u1ec7u ph\xf9 h\u1ee3p. Vui l\xf2ng th\u1eed l\u1ea1i",icon:"warning"},j=function(e){var n=(e||{}).Thongtincanhan,t=(n=void 0===n?{}:n).Hovatendem,a=void 0===t?"":t,r=n.Ten,c=void 0===r?"":r;return"".concat(a," ").concat(c)},O=(new Date).getFullYear();n.default=function(){var e=l.a.useState([O,O]),n=Object(c.a)(e,2),t=n[0],i=n[1],h=l.a.useState(),y=Object(c.a)(h,2),x=y[0],w=y[1],C=function(e,n){var t=n.name;i((function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=n.slice()||[];return a[t]=e,1===t&&void 0!==a[0]&&e<a[0]&&(a[0]=void 0),0===t&&void 0!==a[1]&&e>a[1]&&(a[1]=void 0),a}))},N=function(e){return function(){var n=function(){if(!Array.isArray(t)){var e=(new Date).getFullYear();return{value:[e],label:"trong n\u0103m ".concat(e)}}if(1===t.length){var n=t.find((function(e){return void 0!==e}));return{value:[n],label:"trong n\u0103m ".concat(n)}}if(2===t.length){var a=Object(c.a)(t,2),r=a[0],o=a[1],i=o-r+1;return{value:Array.from(new Array(i).keys()).map((function(e){return e+r})),label:r===o?"trong n\u0103m ".concat(r):"T\u1eeb n\u0103m ".concat(r," \u0111\u1ebfn n\u0103m ").concat(o)}}return"cc"}(),i=function(t){if("cc"!==n){var c=n.value.map((function(e){return{name:e.toString(),key:"",width:35}})),i=[{name:"H\u1ecd v\xe0 t\xean",key:"",width:25}].concat(c),l="B\xe1o c\xe1o b\u1ed3i d\u01b0\u1ee1ng nghi\u1ec7p v\u1ee5 ".concat(n.label),s=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,t=arguments.length>2?arguments[2]:void 0;return Object(r.a)({value:e,rowspan:n},t?{style:{alignment:{horizontal:"center"}}}:{})},u=function(e,t){var r=e.CanboBoiduongnghiepvu,c=void 0===r?[]:r,o={};n.value.forEach((function(e){o[e]=c.filter((function(n){return n.TotnghiepDate===e}))}));var i=Object.values(o),l=Math.max.apply(Math,Object(a.a)(i.map((function(e){return e.length})).concat(1))),u=function(e,t){return Array.from(new Array(e).keys()).map((function(e){return{cells:[null,null].concat(n.value.map((function(n){var a,r;return{value:null===(a=t[n][e])||void 0===a||null===(r=a.DmBdnv)||void 0===r?void 0:r.Name}})))}}))}(l,o);return[{cells:[s(t+1,l),s(j(e),l,!0)].concat(n.value.map((function(e){var n,t;return{value:null===(n=o[e][0])||void 0===n||null===(t=n.DmBdnv)||void 0===t?void 0:t.Name}})))}].concat(u.slice(0,u.length-1))},f=function(e,n){var a=t.filter((function(e,t){return t<n})).reduce((function(e,n){return e+n.CanboBoiduongnghiepvu.filter((function(e){return null!==e.TotnghiepDate})).length||1}),0);return"C".concat(a>1?6+a:7+a)},b={fileName:"bao cao boi duong nghiep vu.xlsx",title:l,data:t,columns:{length:i.length+4},sheetName:"B\xe1o c\xe1o b\u1ed3i d\u01b0\u1ee1ng nghi\u1ec7p v\u1ee5",renderHeader:function(){return Object(o.jsx)(d.b,{data:t,columns:i.slice(),topLeft:"C6"})},renderArrayRowGroup:function(){return t.concat(["yasuo"]).map((function(e,n){return"yasuo"===e?Object(o.jsx)(d.a,{style:{alignment:{horizontal:"center"}},topLeft:"A1",rows:[{cells:[{value:null===g.f||void 0===g.f?void 0:g.f.display_Name,rowspan:2,colspan:2}]}]},"yasuo"):Object(o.jsx)(d.a,{style:p.d,topLeft:f(0,n),rows:u(e,n)},n)}))}};return e(b),t}},l=function(e){return"?$expand=Thongtincanhan($select=Hovatendem,Ten),CanboBoiduongnghiepvu($filter=year(TotNghiepDate)"+"".concat(1===e.value.length?" eq ".concat(e.value[0]):"in (".concat(e.value.map((function(e){return"".concat(e)})).join(","),")"))+";$expand=DmBdnv($filter=Status eq true))"+"&$filter=CanboBoiduongnghiepvu/any(c:year(c/TotNghiepDate) ".concat(1===e.value.length?"eq ".concat(e.value[0]):"in (".concat(e.value.map((function(e){return"".concat(e)})).join(","),")"))+") and Status eq true"}(n),s={callAPIFn:function(){return f.a.getAllUnlimited(l).then((function(e){return e.filter((function(e){return e.CanboBoiduongnghiepvu.length>0})).map((function(e){return Object(r.a)(Object(r.a)({},e),{},{CanboBoiduongnghiepvu:e.CanboBoiduongnghiepvu.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{TotnghiepDate:new Date(e.TotnghiepDate).getFullYear()})}))})}))})).then(i)},pendingSwal:"\u0110ang t\u1ea3i b\xe1o c\xe1o b\u1ed3i d\u01b0\u1ee1ng nghi\u1ec7p v\u1ee5",onSuccess:{getSwal:function(e){return e.length>0?v:m}}};return b.a.didOpen(s)}};return Object(o.jsx)(u.a,{children:function(e){return Object(o.jsx)(s.default,{onDmPbUuidSelect:w,DmPbUuid:x,onYearSelect:C,onSubmit:N(e),yearRange:t})}})}},340:function(e,n,t){"use strict";t.r(n);var a=t(5),r=t(14),c=t(1),o=(t(0),t(120)),i=t(793),l=function(e){var n=e.children;return Object(c.jsx)("label",{className:"mb-0 mr-2",children:n})},s=(new Date).getFullYear(),u=Array.from(new Array(30).keys()).map((function(e){return e<=15?s-e:s+e-15})).sort();n.default=function(e){var n=e.yearRange,t=e.onYearSelect,s=e.onSubmit,f=n||[],b=Object(r.a)(f,2),d=b[0],p=b[1],g={styles:{control:function(e){return Object(a.a)(Object(a.a)({},e),{},{minWidth:162})}},placeholder:"Ch\u1ecdn n\u0103m",getOptionLabel:function(e){return e},getOptionValue:function(e){return e},onChange:t,className:"mr-4"};return Object(c.jsx)("div",{className:"card justify-content-center align-items-center d-inline-flex",children:Object(c.jsxs)("div",{className:"card-body",children:[Object(c.jsxs)(i.a,{color:"info",children:[Object(c.jsx)("i",{className:"fas fa-info-circle text-info mr-4"}),"Ch\u1ecdn th\u1eddi gian c\u1ea7n b\xe1o c\xe1o v\xe0 b\u1ea5m xu\u1ea5t b\xe1o c\xe1o"]}),Object(c.jsxs)("div",{className:"d-flex justify-content-between",children:[Object(c.jsxs)("div",{className:"align-items-center d-flex flex-grow-1",children:[Object(c.jsx)(l,{children:"T\u1eeb n\u0103m"}),Object(c.jsx)(o.a,Object(a.a)({options:u,name:0,value:[d]},g)),Object(c.jsx)(l,{children:"\u0110\u1ebfn n\u0103m"}),Object(c.jsx)(o.a,Object(a.a)({options:u,value:[p],name:1},g))]}),Object(c.jsxs)("button",{className:"btn btn-primary",onClick:s,children:[Object(c.jsx)("i",{className:"fas fa-check mr-3"}),"Xu\u1ea5t b\xe1o c\xe1o"]})]})]})})}},702:function(e,n,t){"use strict";var a=t(23),r=t(28),c=t(216),o=t(0),i=t.n(o),l=t(2),s=t.n(l),u=t(16),f=t.n(u),b=t(749),d=t(8);function p(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function g(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?p(Object(t),!0).forEach((function(n){Object(c.a)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):p(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var v=g(g({},b.Transition.propTypes),{},{children:s.a.oneOfType([s.a.arrayOf(s.a.node),s.a.node]),tag:d.q,baseClass:s.a.string,baseClassActive:s.a.string,className:s.a.string,cssModule:s.a.object,innerRef:s.a.oneOfType([s.a.object,s.a.string,s.a.func])}),m=g(g({},b.Transition.defaultProps),{},{tag:"div",baseClass:"fade",baseClassActive:"show",timeout:d.e.Fade,appear:!0,enter:!0,exit:!0,in:!0});function j(e){var n=e.tag,t=e.baseClass,c=e.baseClassActive,o=e.className,l=e.cssModule,s=e.children,u=e.innerRef,p=Object(r.a)(e,["tag","baseClass","baseClassActive","className","cssModule","children","innerRef"]),g=Object(d.o)(p,d.c),v=Object(d.n)(p,d.c);return i.a.createElement(b.Transition,g,(function(e){var r="entered"===e,b=Object(d.m)(f()(o,t,r&&c),l);return i.a.createElement(n,Object(a.a)({className:b},v,{ref:u}),s)}))}j.propTypes=v,j.defaultProps=m,n.a=j},793:function(e,n,t){"use strict";var a=t(23),r=t(28),c=t(216),o=t(0),i=t.n(o),l=t(2),s=t.n(l),u=t(16),f=t.n(u),b=t(8),d=t(702);function p(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function g(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?p(Object(t),!0).forEach((function(n){Object(c.a)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):p(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var v={children:s.a.node,className:s.a.string,closeClassName:s.a.string,closeAriaLabel:s.a.string,cssModule:s.a.object,color:s.a.string,fade:s.a.bool,isOpen:s.a.bool,toggle:s.a.func,tag:b.q,transition:s.a.shape(d.a.propTypes),innerRef:s.a.oneOfType([s.a.object,s.a.string,s.a.func])},m={color:"success",isOpen:!0,tag:"div",closeAriaLabel:"Close",fade:!0,transition:g(g({},d.a.defaultProps),{},{unmountOnExit:!0})};function j(e){var n=e.className,t=e.closeClassName,c=e.closeAriaLabel,o=e.cssModule,l=e.tag,s=e.color,u=e.isOpen,p=e.toggle,v=e.children,m=e.transition,j=e.fade,O=e.innerRef,h=Object(r.a)(e,["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"]),y=Object(b.m)(f()(n,"alert","alert-"+s,{"alert-dismissible":p}),o),x=Object(b.m)(f()("close",t),o),w=g(g(g({},d.a.defaultProps),m),{},{baseClass:j?m.baseClass:"",timeout:j?m.timeout:0});return i.a.createElement(d.a,Object(a.a)({},h,w,{tag:l,className:y,in:u,role:"alert",innerRef:O}),p?i.a.createElement("button",{type:"button",className:x,"aria-label":c,onClick:p},i.a.createElement("span",{"aria-hidden":"true"},"\xd7")):null,v)}j.propTypes=v,j.defaultProps=m,n.a=j},980:function(e,n,t){"use strict";var a=t(1),r=t(0),c=t.n(r),o=t(1037),i=t(1039);function l(e){var n=e.children,t=Object(i.a)(),r=t.excelRef,c=t.excelData,l=t.setExcelData;return c?Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)(o.a,{excelData:c,excelRef:r}),n(l)]}):n(l)}n.a=c.a.memo(l)}}]);