????

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/70.fa3d64c9.chunk.js

(this["webpackJsonpgdt-qlcb"]=this["webpackJsonpgdt-qlcb"]||[]).push([[70],{1251:function(e,t,n){"use strict";n.r(t);var a=n(15),c=n(5),r=n(18),u=n.n(r),s=n(36),i=n(14),l=n(1),b=n(0),j=n.n(b),o=n(355),d=n(659),O=n(658),h=n(99),f=n(726),x=n(795),m=n(708),v=n(712),g=n(747),p=n(1098),C=n(909),D=(n(1024),n(140)),k=n(737),y=j.a.forwardRef((function(e,t){e.data;var n=e.isEdit,r=e.isAdding,j=e.isRenewal,y=Object(g.a)(),U=y.CanboUuid,P=y.Name,B=Object(m.d)().uploadSdoc,w=Object(b.useState)(null),V=Object(i.a)(w,2),N=V[0],S=V[1],T=Object(b.useState)(null),F=Object(i.a)(T,2),E=F[0],L=F[1],q=Object(b.useState)(!1),z=Object(i.a)(q,2),G=z[0],A=z[1],H=Object(m.d)().downloadFile,I=Object(b.useState)(!1),J=Object(i.a)(I,2),M=J[0],Q=J[1],R=Object(b.useState)(!1),_=Object(i.a)(R,2),K=_[0],W=_[1],X=Object(b.useState)([]),Y=Object(i.a)(X,2),Z=Y[0],$=Y[1];Object(b.useEffect)((function(){k.a.getAll().then((function(e){if(e){var t=e.value.find((function(e){return"V\u0103n b\u1ea3n ch\u1ee9c v\u1ee5,ph\xf2ng ban"===e.TypeName}));t&&$(t.Uuid)}})).catch((function(e){return Object(h.g)("L\u1ea5y d\u1eef li\u1ec7u Doc kh\xf4ng th\xe0nh c\xf4ng")}))}),[]),Object(b.useEffect)((function(){n||r?(A(!0),L(N)):A(!1)}),[N,r,n]),Object(b.useImperativeHandle)(t,(function(){return{onSave:ce,onValidate:ae}}));var ee=Object(b.useCallback)(function(){var e=Object(s.a)(u.a.mark((function e(t){var n,a;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.c.getDataByIDCanBo(t);case 2:n=e.sent,(a=n.value)&&0!==a.length&&S(a[0]);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[]);Object(b.useEffect)((function(){U?ee(U):S(null)}),[U,ee]);var te=Object(b.useCallback)(function(){var e=Object(s.a)(u.a.mark((function e(t,n){var r,s;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={Subject:"Quy\u1ebft \u0111\u1ecbnh ph\xf2ng ban - ch\u1ee9c v\u1ee5",DocTypeUuid:Z,OrganName:P},e.prev=1,e.next=4,B(r,t);case 4:s=e.sent,Object(h.f)("Upload th\xe0nh c\xf4ng"),L((function(e){return Object(c.a)(Object(c.a)({},e),{},Object(a.a)({},n,s))})),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),Object(h.e)("Upload kh\xf4ng th\xe0nh c\xf4ng");case 12:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(t,n){return e.apply(this,arguments)}}(),[P,Z,B]),ne=Object(b.useCallback)((function(e,t){"DocumentUuid"===e?te(t,e):L((function(n){return Object(c.a)(Object(c.a)({},n),{},Object(a.a)({},e,t))}))}),[te]),ae=Object(b.useCallback)((function(){for(var e=Object.values(p.formDataCVPB).filter((function(e){return e.required})),t=0;t<e.length;t++){var n=e[t],a=E&&E[n.field_name]||null;if(null===a||""===a||void 0===a||0===a.length)return Object(h.g)('Vui l\xf2ng nh\u1eadp "'+n.title+'"'),!1}return!0}),[E]),ce=Object(b.useCallback)(Object(s.a)(u.a.mark((function e(){var t,a,r;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ae()){e.next=20;break}if(e.prev=1,delete(t=Object(c.a)({},E)).DmCv,delete t.DmPb,!t||!t.Uuid||j){e.next=10;break}return a=function(){var e=Object(s.a)(u.a.mark((function e(){var a;return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=8;break}return e.next=3,v.c.update(t.Uuid,t);case 3:return a=e.sent,ee(U),e.abrupt("return",Promise.resolve(a));case 8:return e.abrupt("return",v.c.update(t.Uuid,t));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),e.abrupt("return",a());case 10:return e.next=12,v.c.add(Object(c.a)(Object(c.a)({},t),{},{CanboUuid:U}));case 12:return r=e.sent,j&&ee(U),e.abrupt("return",Promise.resolve(r));case 15:e.next=20;break;case 17:e.prev=17,e.t0=e.catch(1),Object(h.e)("Th\xeam d\u1eef li\u1ec7u th\u1ea5t b\u1ea1i");case 20:return e.abrupt("return",Promise.reject());case 21:case"end":return e.stop()}}),e,null,[[1,17]])}))),[U,E,ee,ae,n,j]),re=Object(b.useCallback)((function(){return Q(!0)}),[Q]),ue=Object(b.useCallback)((function(){return Q(!1)}),[Q]),se=Object(b.useMemo)((function(){return Object(l.jsx)(C.default,{isOpen:M,columns:p.columns,url:"QLCB/CanBoPBCVs",closeDialog:ue,CanboUuid:U,Name:P})}),[U,P,ue,M]),ie=Object(b.useCallback)((function(e){if(e){W(e),A(e);var t=Object(c.a)({},N);delete t.DocumentUuid,L(t)}else W(e),A(e)}),[N]),le=Object(b.useCallback)((function(){ce().then((function(e){Object(h.f)("Gia h\u1ea1n h\u1ee3p \u0111\u1ed3ng th\xe0nh c\xf4ng"),ie(!1)})).catch((function(e){return Object(h.e)("Gia h\u1ea1n kh\xf4ng th\xe0nh c\xf4ng")}))}),[ce,ie]),be=Object(b.useMemo)((function(){return j&&Object(l.jsxs)(l.Fragment,{children:[K?Object(l.jsx)(l.Fragment,{children:K&&Object(l.jsxs)(l.Fragment,{children:[Object(l.jsx)(D.j,{onClick:le,size:"sm history",children:"L\u01b0u"}),Object(l.jsx)(D.d,{style:{background:"red"},onClick:function(){return ie(!1)},children:"H\u1ee7y"})]})}):Object(l.jsxs)(o.a,{onClick:function(){return ie(!0)},size:"sm history",children:[Object(l.jsx)("i",{class:"fas fa-file-signature"}),"Gia h\u1ea1n ng\u1ea1ch b\u1eadc"]})," "]})}),[K,le,j,ie]),je=G?E:N;return Object(l.jsxs)(b.Fragment,{children:[Object(l.jsxs)("span",{className:"d-flex justify-content-between text-header",children:[Object(l.jsxs)("div",{className:"d-flex justify-content-start",children:[Object(l.jsx)("h2",{className:"h2-text",children:"3.Th\xf4ng tin ph\xf2ng ban - Ch\u1ee9c v\u1ee5"}),!j&&Object(l.jsx)(o.a,{onClick:re,size:"sm history",children:"L\u1ecbch s\u1eed"})]}),Object(l.jsx)("div",{children:be})]}),G?Object(l.jsxs)(l.Fragment,{children:[Object(l.jsxs)(d.a,{children:[Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(x.a,{inline:!1,data:p.formDataCVPB.DmCvUuid,value:je&&je.DmCvUuid||null,onChange:ne})}),Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(x.a,{inline:!1,data:p.formDataCVPB.DmPbUuid,value:je&&je.DmPbUuid||null,onChange:ne})}),Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(x.a,{inline:!1,data:p.formDataCVPB.DocumentUuid,value:je&&je.DocumentUuid||null,onChange:ne})})]}),Object(l.jsxs)(d.a,{children:[Object(l.jsx)(O.a,{xs:"6",children:Object(l.jsx)(x.a,{inline:!1,data:p.formDataCVPB.Tungay,value:je&&je.Tungay||null,onChange:ne})}),Object(l.jsx)(O.a,{xs:"6",children:Object(l.jsx)(x.a,{inline:!1,data:p.formDataCVPB.Denngay,value:je&&je.Denngay||null,onChange:ne})})]})]}):Object(l.jsxs)(l.Fragment,{children:[Object(l.jsxs)(d.a,{children:[Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(f.b,{inline:!1,data:p.formDataCVPB.DmCvUuid,value:N&&N.DmCv&&N.DmCv.Name||null})}),Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(f.b,{inline:!1,data:p.formDataCVPB.DmPbUuid,value:N&&N.DmPb&&N.DmPb.Name||null})}),Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(f.b,{inline:!1,data:p.formDataCVPB.DocumentUuid,value:N&&N.DocumentUuid||null,download:H})})]}),Object(l.jsxs)(d.a,{children:[Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(f.b,{inline:!1,data:p.formDataCVPB.Tungay,value:N&&N.Tungay||null})}),Object(l.jsx)(O.a,{xs:"4",children:Object(l.jsx)(f.b,{inline:!1,data:p.formDataCVPB.Denngay,value:N&&N.Denngay||null})})]})]}),se]})}));t.default=y}}]);