????

Your IP : 216.73.216.130


Current Path : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/
Upload File :
Current File : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/26.607e15c2.chunk.js

(this["webpackJsonpgdt-qlcb"]=this["webpackJsonpgdt-qlcb"]||[]).push([[26,30,73,153],{1007:function(e,t,n){"use strict";n.r(t);var c=n(18),a=n.n(c),i=n(36),s=n(14),l=n(1),r=n(0),u=n(659),o=n(658),d=n(945),j=n(657),b=n(99),h=n(795),O=n(712),f=n(722),m=n(747),v=n(1008),x=n(960);t.default=function(){var e=Object(r.useState)(),t=Object(s.a)(e,2),n=t[0],c=t[1],g=Object(m.a)().CanboUuid,p=Object(r.useCallback)(function(){var e=Object(i.a)(a.a.mark((function e(t){var n;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O.d.getDataByID(t);case 2:n=e.sent,c(n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]),D=Object(r.useCallback)((function(e,t){var n={};n[e]=t,O.d.update(g,n).then((function(e){p(g)})).catch((function(e){return Object(b.e)("C\u1eadp nh\u1eadt th\u1ea5t b\u1ea1i")}))}),[g,p]);return Object(r.useEffect)((function(){g&&p(g)}),[g,p]),Object(l.jsx)("div",{className:"detail-body",children:Object(l.jsxs)(u.a,{children:[Object(l.jsx)(o.a,{xs:"12",className:"content-main",children:Object(l.jsx)(d.a,{children:Object(l.jsxs)(j.a,{children:[Object(l.jsx)(o.a,{xs:"4",children:Object(l.jsx)(h.a,{inline:!0,data:v.formDataDDT.IsDangVien,value:n&&n.IsDangVien||null,onChange:D})}),Object(l.jsx)(o.a,{xs:"12",children:Object(l.jsx)(x.default,{title:"Qu\xe1 tr\xecnh c\xf4ng t\xe1c \u0110\u1ea3ng",type:f.Enums_LoaiTCK[0].value,columsRequire:v.Initial_field_Dang})})]})})}),Object(l.jsx)(o.a,{xs:"12",className:"content-main",children:Object(l.jsx)(d.a,{children:Object(l.jsxs)(j.a,{children:[Object(l.jsx)(o.a,{xs:"4",children:Object(l.jsx)(h.a,{inline:!0,data:v.formDataDDT.IsDoanVien,value:n&&n.IsDoanVien||null,onChange:D})}),Object(l.jsx)(o.a,{xs:"12",children:Object(l.jsx)(x.default,{title:"Qu\xe1 tr\xecnh c\xf4ng t\xe1c \u0110o\xe0n",type:f.Enums_LoaiTCK[1].value,columsRequire:v.Initial_field_Doan})})]})})}),Object(l.jsx)(o.a,{xs:"12",className:"content-main",children:Object(l.jsx)(d.a,{children:Object(l.jsx)(j.a,{children:Object(l.jsx)(o.a,{xs:"12",children:Object(l.jsx)(x.default,{title:"Qu\xe1 tr\xecnh tham gia \u0111o\xe0n th\u1ec3 kh\xe1c",type:f.Enums_LoaiTCK[2].value,columsRequire:v.Initial_field_Khac})})})})})]})})}},1008:function(e,t,n){"use strict";n.r(t),n.d(t,"Initial_field_Dang",(function(){return c})),n.d(t,"Initial_field_Doan",(function(){return a})),n.d(t,"Initial_field_Khac",(function(){return i})),n.d(t,"initial_condition",(function(){return s})),n.d(t,"formDataDDT",(function(){return l}));var c=[{field:"DmCvUuid",text:"Vui l\xf2ng ch\u1ecdn ch\u1ee9c v\u1ee5"},{field:"DmTckUuid",text:"Vui l\xf2ng ch\u1ecdn t\u1ed5 ch\u1ee9c"},{field:"Ngaythamgia",text:"Vui l\xf2ng ch\u1ecdn ng\xe0y v\xe0o \u0111\u1ea3ng"}],a=[{field:"DmCvUuid",text:"Vui l\xf2ng ch\u1ecdn ch\u1ee9c v\u1ee5"},{field:"DmTckUuid",text:"Vui l\xf2ng ch\u1ecdn t\u1ed5 ch\u1ee9c"},{field:"Ngaythamgia",text:"Vui l\xf2ng ch\u1ecdn ng\xe0y v\xe0o \u0111o\xe0n"}],i=[{field:"DmCvUuid",text:"Vui l\xf2ng ch\u1ecdn ch\u1ee9c v\u1ee5"},{field:"DmTckUuid",text:"Vui l\xf2ng ch\u1ecdn t\u1ed5 ch\u1ee9c/Do\xe0n th\u1ec3"}],s={condOneTT:[{field:"DmTinhUuid",expression:"eq",value:null}]},l={IsDangVien:{field_name:"IsDangVien",title:"\u0110\u1ea3ng vi\xean",type:"select-custom",required:!0,options:[{value:!1,label:"Kh\xf4ng"},{value:!0,label:"\u0110\u1ea3ng vi\xean"}]},IsDoanVien:{field_name:"IsDoanVien",title:"\u0110o\xe0n vi\xean",type:"select-custom",required:!0,options:[{value:!1,label:"Kh\xf4ng"},{value:!0,label:"\u0110o\xe0n vi\xean"}]}}},960:function(e,t,n){"use strict";n.r(t);var c=n(18),a=n.n(c),i=n(35),s=n(36),l=n(14),r=n(1),u=n(0),o=n.n(u),d=n(978),j=n(1162),b=n(659),h=n(680),O=(n(977),n(747)),f=n(99),m=n(708),v=n(949),x=n(86),g=n.n(x),p=n(737),D=n(140),y=n(705),N=n(720),C=n(10),k=n(34),T=n(11),U=n(17),q=new(function(e){Object(T.a)(n,e);var t=Object(U.a)(n);function n(){return Object(C.a)(this,n),t.call(this,"/CanBoDangDoanThes")}return Object(k.a)(n,[{key:"add",value:function(e){return this.PostAuthenADMINODATA("",e)}},{key:"update",value:function(e,t){return this.UpdateODATA("(".concat(e,")"),t)}},{key:"delete",value:function(e){return this.DeleteADMINODATA("(".concat(e,")"))}},{key:"getAllByUuidCanBo",value:function(e,t){return this.SearchAllOdata("?$expand=DmCv,DmTck &$filter=CanboUuid eq ".concat(e," and Status eq true and DmTck/Loai eq '").concat(t,"' &$orderby=Tungay desc"))}}]),n}(n(676).a)),w=n(39),I=n(964),V=n(7);function _(e){var t=e.title,n=e.type,c=e.columsRequire,x=Object(u.useState)([]),C=Object(l.a)(x,2),k=C[0],T=C[1],U=Object(u.useState)([]),_=Object(l.a)(U,2),A=_[0],B=_[1],S=Object(u.useState)([]),R=Object(l.a)(S,2),E=R[0],F=R[1],L=Object(u.useState)(!1),K=Object(l.a)(L,2),M=K[0],Q=K[1],$=Object(u.useState)(!1),z=Object(l.a)($,2),J=z[0],P=z[1],H=Object(u.useState)([]),X=Object(l.a)(H,2),G=X[0],W=X[1],Y=Object(u.useState)(!1),Z=Object(l.a)(Y,2),ee=Z[0],te=Z[1],ne=Object(u.useState)(null),ce=Object(l.a)(ne,2),ae=ce[0],ie=ce[1],se=Object(O.a)(),le=se.CanboUuid,re=se.Name,ue=Object(m.d)(),oe=ue.uploadSdoc,de=ue.downloadFile,je=ue.deleteFile,be=Object(u.useCallback)((function(){return g.a.fire({title:"B\u1ea1n ch\u1eafc ch\u1eafn mu\u1ed1n x\xf3a",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"\u0110\u1ed3ng \xfd",cancelButtonText:"H\u1ee7y"})}),[]),he=Object(u.useCallback)((function(){p.a.getAll().then((function(e){if(e){var t=e.value.find((function(e){return"V\u0103n b\u1ea3n c\xf4ng t\xe1c \u0111\u1ea3ng"===e.TypeName}));t&&W(t.Uuid)}})).catch((function(e){return Object(f.g)("L\u1ea5y d\u1eef li\u1ec7u Doc kh\xf4ng th\xe0nh c\xf4ng")}))}),[]),Oe=Object(u.useCallback)((function(){y.b.getAll("?$filter=Loai eq '".concat(n,"'")).then((function(e){e&&0!==e.value.length&&(e.value.forEach((function(e,t,n){n[t].value=e.Uuid,n[t].label=e.Name})),B(e.value))}))}),[n]),fe=Object(u.useCallback)((function(){I.a.getToChucByLoai(n).then((function(e){e&&0!==e.value.length&&(e.value.forEach((function(e,t,n){n[t].value=e.Uuid,n[t].label=e.Name})),T(e.value))}))}),[n]),me=Object(u.useCallback)((function(){P(!0),q.getAllByUuidCanBo(le,n).then((function(e){if(0!==e.value.length){var t=[];e.value.forEach((function(e){t.push({Uuid:e.Uuid,DmTckUuid:e.DmTckUuid,DmCvUuid:e.DmCvUuid,Tungay:e.Tungay,Denngay:e.Denngay,Ngaythamgia:e.Ngaythamgia,DocumentUuid:e.DocumentUuid,CanboUuid:e.CanboUuid,DmTck:e.DmTck,DmCv:e.DmCv})})),F(t)}else F([]);P(!1)}))}),[le,n]);Object(u.useEffect)((function(){le&&(he(),Oe(),me(),fe())}),[le,he,Oe,fe,me]);var ve=Object(u.useCallback)(Object(s.a)(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F((function(e){var t=Object(i.a)(e);return t.unshift({CanboUuid:le,Tungay:new Date}),t})),Q(1),te(!0);case 3:case"end":return e.stop()}}),e)}))),[le]),xe=Object(u.useCallback)((function(e){e||F((function(e){var t=Object(i.a)(e);return t.splice(0,1),t})),Q(null),te(!1)}),[]),ge=Object(u.useCallback)((function(e,t,n){F((function(c){var a=Object(i.a)(c);return a[n][e]=t,a}))}),[]),pe=Object(u.useCallback)(function(){var e=Object(s.a)(a.a.mark((function e(t,n){var c,i;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c={Subject:"Quy\u1ebft \u0111\u1ecbnh v\xe0o \u0111\u1ea3ng",DocTypeUuid:G,OrganName:re},e.prev=1,e.next=4,oe(c,t,n);case 4:return i=e.sent,e.abrupt("return",i);case 8:e.prev=8,e.t0=e.catch(1),Object(f.e)("Upload kh\xf4ng th\xe0nh c\xf4ng");case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t,n){return e.apply(this,arguments)}}(),[re,G,oe]),De=Object(u.useCallback)((function(e){for(var t=!0,n=0;n<c.length;n++)if(!E[e||M-1][c[n].field]){Object(f.g)(c[n].text),t=!1;break}return t}),[E,c,M]),ye=Object(u.useCallback)(function(){var e=Object(s.a)(a.a.mark((function e(t,n){var c;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=12;break}if(!De(n)){e.next=10;break}if(!ae){e.next=6;break}return e.next=5,pe(ae,E[M-1].DocumentUuid);case 5:E[n].DocumentUuid=e.sent;case 6:delete(c=E[n]).DmCv,delete c.DmTck,q.update(t,c).then((function(e){Object(f.f)("C\u1eadp nh\u1eadt qu\xe1 tr\xecnh c\xf4ng t\xe1c th\xe0nh c\xf4ng"),me(),Q(null),te(!1)}));case 10:e.next=19;break;case 12:if(!De()){e.next=19;break}if(!ae){e.next=17;break}return e.next=16,pe(ae);case 16:E[n].DocumentUuid=e.sent;case 17:E[M-1].CanboUuid=le,q.add(E[M-1]).then((function(e){Object(f.f)("Th\xeam qu\xe1 tr\xecnh c\xf4ng t\xe1c th\xe0nh c\xf4ng"),me(),Q(null),te(!1)}));case 19:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),[le,E,ae,me,De,M,pe]),Ne=Object(u.useCallback)((function(e,t){Q(t),te(!0)}),[]),Ce=Object(u.useCallback)((function(e,t){be().then((function(n){n.value&&je(t).then((function(t){return q.delete(e)})).then((function(e){Object(f.f)("X\xf3a th\xe0nh c\xf4ng"),me()})).catch((function(e){return Object(f.e)("Thao t\xe1c kh\xf4ng th\xe0nh c\xf4ng")}))}))}),[be,je,me]),ke=Object(u.useCallback)((function(){return me()}),[me]),Te=Object(u.useMemo)((function(){return V.k&&!M&&Object(r.jsxs)("div",{className:" d-flex justify-content-start",children:[Object(r.jsx)("div",{className:"span-add",children:Object(r.jsx)("div",{className:"cd-add",style:{cursor:"pointer"},onClick:function(){return ve()},children:Object(r.jsx)("i",{className:"fa fa-plus fa-3 i-content"})})}),Object(r.jsx)("div",{className:"span-reload",children:Object(r.jsx)("div",{className:"cd-reload",style:{cursor:"pointer"},onClick:function(){return ke()},children:Object(r.jsx)("i",{className:"fa fa-sync fa-3 i-content"})})})]})}),[M,ve,ke]),Ue=o.a.memo((function(e){e.children;return Object(r.jsx)("div",{style:{width:"100%"},children:Object(r.jsx)(v.a,{})})}));return Object(r.jsx)(u.Fragment,{children:Object(r.jsxs)("div",{children:[Object(r.jsxs)("span",{className:"d-flex justify-content-start text-header",children:[Object(r.jsx)("h2",{className:"h2-text",children:t}),Te]}),Object(r.jsxs)(d.a,{striped:!0,bordered:!0,children:[Object(r.jsx)("thead",{children:Object(r.jsxs)("tr",{className:"row-body",children:[Object(r.jsx)("th",{children:"STT"}),Object(r.jsx)("th",{children:"Ch\u1ee9c v\u1ee5"}),Object(r.jsx)("th",{children:"T\u1ed5 ch\u1ee9c"}),Object(r.jsx)("th",{children:"T\u1eeb ng\xe0y"}),Object(r.jsx)("th",{children:"\u0110\u1ebfn ng\xe0y"}),Object(r.jsx)("th",{children:"Ng\xe0y tham gia"}),Object(r.jsx)("th",{children:"quy\u1ebft \u0111\u1ecbnh"}),Object(r.jsx)("th",{children:"Thao t\xe1c"})]})}),Object(r.jsxs)("tbody",{className:M?"main-body ":"main-body",children:[Object(r.jsx)("div",{className:M?"overlayQT":""}),J?Object(r.jsx)("tr",{className:"non-content",children:Object(r.jsx)("td",{colSpan:"8",children:Object(r.jsx)(Ue,{})})}):Object(r.jsx)(r.Fragment,{children:E&&0!==E.length?E.map((function(e,t,n){var c=M&&M-1===t?"active":null;return Object(r.jsxs)("tr",{className:"".concat(M&&"background-Add"," ").concat(ee&&"over-content"),children:[Object(r.jsx)("td",{children:t+1}),c?Object(r.jsxs)(u.Fragment,{children:[Object(r.jsx)("td",{className:"".concat(c," content-pc"),children:Object(r.jsx)("div",{style:{width:"10rem"},children:Object(r.jsx)(N.a,{placeholder:"Ch\u1ecdn ch\u1ee9c v\u1ee5",valueRef:"value",labelRef:"label",options:A,value:e.DmCvUuid,onChange:function(e){ge("DmCvUuid",null!=e?e.value:"",t)}})})}),Object(r.jsx)("td",{className:"".concat(c," content-pc"),children:Object(r.jsx)("div",{style:{width:"10rem"},children:Object(r.jsx)(N.a,{placeholder:"Ch\u1ecdn t\u1ed5 ch\u1ee9c",valueRef:"value",labelRef:"label",options:k,value:e.DmTckUuid,onChange:function(e){null!=e?ge("DmTckUuid",e.value,t):ge("DmCvUuid","",t)}})})}),Object(r.jsx)("td",{className:c&&"active-date",children:Object(r.jsx)("div",{className:"row-input date",children:Object(r.jsx)(h.c,{name:"Tungay",className:"max-height",validation:{required:!0},notInput:!0,value:e.Tungay,onChange:function(e){return ge("Tungay",e,t)}})})}),Object(r.jsx)("td",{className:c&&"active-date",children:Object(r.jsx)("div",{className:"row-input date",children:Object(r.jsx)(h.c,{name:"Denngay",className:"max-height",validation:{required:!0},notInput:!0,value:e.Denngay,onChange:function(e){return ge("Denngay",e,t)}})})}),Object(r.jsx)("td",{className:c&&"active-date",children:Object(r.jsx)("div",{className:"row-input date",children:Object(r.jsx)(h.c,{name:"Ngaythamgia",className:"max-height",validation:{required:!0},notInput:!0,value:e.Ngaythamgia,onChange:function(e){return ge("Ngaythamgia",e,t)}})})}),Object(r.jsx)("td",{className:c,children:Object(r.jsx)("div",{className:"row-input",children:Object(r.jsx)(h.e,{name:"DocumentUuid",onChange:function(e){return ie(e)},accept:"application/pdf",placeholder:"Quy\u1ebft \u0111\u1ecbnh"})})})]}):Object(r.jsxs)(u.Fragment,{children:[Object(r.jsx)("td",{className:" ".concat(c," content-pc"),children:e&&e.DmCv&&e.DmCv.Name}),Object(r.jsx)("td",{children:e&&e.DmTck&&e.DmTck.Name}),Object(r.jsx)("td",{style:{width:"1rem"},children:e.Tungay&&Object(w.g)(e.Tungay)}),Object(r.jsx)("td",{children:e.Denngay&&Object(w.g)(e.Denngay)}),Object(r.jsx)("td",{children:e.Ngaythamgia&&Object(w.g)(e.Ngaythamgia)}),Object(r.jsxs)("td",{children:[Object(r.jsx)(D.g,{onClick:function(){return de(e.DocumentUuid)},id:"dowloadVB"+t,children:"T\u1ea3i v\u1ec1"}),Object(r.jsx)(j.a,{placement:"right",target:"dowloadVB"+t,children:"T\u1ea3i quy\u1ebft \u0111\u1ecbnh"})]})]}),Object(r.jsx)("td",{className:c,children:Object(r.jsx)(b.a,{className:"d-flex",children:M?Object(r.jsx)(r.Fragment,{children:c&&Object(r.jsxs)(r.Fragment,{children:[Object(r.jsx)("div",{className:"span-save",children:Object(r.jsx)("div",{className:"cd-save",style:{cursor:"pointer"},onClick:function(){return ye(e.Uuid,t)},children:Object(r.jsx)("i",{className:"fas fa-check"})})}),Object(r.jsx)("div",{className:"span-cancel",children:Object(r.jsx)("div",{className:"cd-cancel",style:{cursor:"pointer"},onClick:function(){return xe(e.Uuid)},children:Object(r.jsx)("i",{className:"fas fa-times"})})})]})}):V.k&&Object(r.jsxs)(r.Fragment,{children:[Object(r.jsx)("div",{className:"span-edit",children:Object(r.jsx)("div",{className:"cd-edit",style:{cursor:"pointer"},onClick:function(){return Ne(e.Uuid,t+1)},children:Object(r.jsx)("i",{className:"fas fa-pencil-alt"})})}),Object(r.jsx)("div",{className:"span-delete-qt",children:Object(r.jsx)("div",{className:"cd-delete-qt",onClick:function(){return Ce(e.Uuid,e.DocumentUuid)},children:Object(r.jsx)("i",{className:"far fa-trash-alt"})})})]})})})]},"quatrinh"+t)})):Object(r.jsx)("tr",{className:"non-content",children:Object(r.jsx)("td",{colSpan:"8",children:Object(r.jsx)("h3",{children:"Ch\u01b0a c\xf3 qu\xe1 tr\xecnh c\xf4ng t\xe1c n\xe0o !"})})})})]})]})]})})}var A=o.a.memo(_);t.default=A},964:function(e,t,n){"use strict";var c=n(10),a=n(34),i=n(11),s=n(17),l=function(e){Object(i.a)(n,e);var t=Object(s.a)(n);function n(){return Object(c.a)(this,n),t.call(this,"/DMToChucKhacs")}return Object(a.a)(n,[{key:"getToChucByLoai",value:function(e){return this.getAll("?$filter=Loai eq '".concat(e,"'"))}}]),n}(n(669).a);t.a=new l},977:function(e,t,n){},978:function(e,t,n){"use strict";var c=n(23),a=n(28),i=n(0),s=n.n(i),l=n(2),r=n.n(l),u=n(16),o=n.n(u),d=n(8),j={className:r.a.string,cssModule:r.a.object,size:r.a.string,bordered:r.a.bool,borderless:r.a.bool,striped:r.a.bool,dark:r.a.bool,hover:r.a.bool,responsive:r.a.oneOfType([r.a.bool,r.a.string]),tag:d.q,responsiveTag:d.q,innerRef:r.a.oneOfType([r.a.func,r.a.string,r.a.object])},b=function(e){var t=e.className,n=e.cssModule,i=e.size,l=e.bordered,r=e.borderless,u=e.striped,j=e.dark,b=e.hover,h=e.responsive,O=e.tag,f=e.responsiveTag,m=e.innerRef,v=Object(a.a)(e,["className","cssModule","size","bordered","borderless","striped","dark","hover","responsive","tag","responsiveTag","innerRef"]),x=Object(d.m)(o()(t,"table",!!i&&"table-"+i,!!l&&"table-bordered",!!r&&"table-borderless",!!u&&"table-striped",!!j&&"table-dark",!!b&&"table-hover"),n),g=s.a.createElement(O,Object(c.a)({},v,{ref:m,className:x}));if(h){var p=Object(d.m)(!0===h?"table-responsive":"table-responsive-"+h,n);return s.a.createElement(f,{className:p},g)}return g};b.propTypes=j,b.defaultProps={tag:"table",responsiveTag:"div"},t.a=b}}]);