????
Current Path : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/ |
Current File : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/23.6052c53d.chunk.js |
(this["webpackJsonpgdt-qlcb"]=this["webpackJsonpgdt-qlcb"]||[]).push([[23,25,49,74],{1102:function(t,e,n){"use strict";n.r(e);var a=n(1),i=n(0),c=n(740),u=n(988);e.default=function(t){var e=t.CanboUuid;return Object(a.jsxs)(i.Fragment,{children:[Object(a.jsx)(u.default,{DocTypeUuid:"VBTDKT",tableUrl:c.c,CanboUuid:e}),Object(a.jsx)("div",{className:"my-4"}),Object(a.jsx)(u.default,{tableUrl:c.d,DocTypeUuid:"VBKL",CanboUuid:e})]})}},777:function(t,e,n){"use strict";var a=n(10),i=n(11),c=n(17),u=function(t){Object(i.a)(n,t);var e=Object(c.a)(n);function n(){return Object(a.a)(this,n),e.call(this,"/DmHinhThucs")}return n}(n(669).a);e.a=new u},801:function(t,e,n){"use strict";var a=n(1),i=n(793),c=(n(0),function(t){return"danger"===t?"exclamation":"check"});e.a=function(t){var e=t.children,n=t.color;return Object(a.jsxs)(i.a,{color:n,children:[Object(a.jsx)("i",{className:"fas fa-".concat(c(n),"-circle mr-4 text-").concat(n)}),e]})}},826:function(t,e,n){"use strict";var a=n(10),i=n(11),c=n(17),u=function(t){Object(i.a)(n,t);var e=Object(c.a)(n);function n(){return Object(a.a)(this,n),e.call(this,"/DMDanhHieus")}return n}(n(669).a);e.a=new u},866:function(t,e,n){"use strict";var a=n(10),i=n(11),c=n(17),u=function(t){Object(i.a)(n,t);var e=Object(c.a)(n);function n(){return Object(a.a)(this,n),e.call(this,"/CanBoKhenThuongs")}return n}(n(668).a);e.a=new u},881:function(t,e,n){"use strict";var a=n(18),i=n.n(a),c=n(36),u=n(671),r=n(714),o=n(86),l=n.n(o),s=function(t){return t?Promise.all([u.a.delete(t)]).catch(Promise.resolve):Promise.resolve()},d=function(){var t=Object(c.a)(i.a.mark((function t(e,n,a){var c,u,o,d=arguments;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(c=d.length>3&&void 0!==d[3]?d[3]:function(){},u=n.DocumentUuid,o=n.Uuid){t.next=4;break}return t.abrupt("return",l.a.fire({icon:"warning",title:"Kh\xf4ng t\xecm th\u1ea5y Id c\u1ee7a ".concat(a,". Vui l\xf2ng th\u1eed l\u1ea1i!"),showCancelButton:!1,showConfirmButton:!1}));case 4:if("function"===typeof e.delete){t.next=6;break}return t.abrupt("return",l.a.fire({icon:"warning",title:"\u0110\xe3 x\u1ea3y ra l\u1ed7i. Vui l\xf2ng th\u1eed l\u1ea1i!",showCancelButton:!1,showConfirmButton:!1}));case 6:r.a.didOpen({confirmSwal:{title:"B\u1ea1n c\xf3 ch\u1eafc mu\u1ed1n x\xf3a ".concat(a,"?"),text:"Thao t\xe1c n\xe0y kh\xf4ng th\u1ec3 ho\xe0n t\xe1c!"},pendingSwal:{title:"\u0110ang x\xf3a ".concat(a)},callAPIFn:function(){return Promise.all([e.delete(o),s(u)])},onSuccess:{callback:c,getSwal:function(){return"\u0110\xe3 x\xf3a ".concat(a)}}});case 7:case"end":return t.stop()}}),t)})));return function(e,n,a){return t.apply(this,arguments)}}();e.a=d},956:function(t,e,n){"use strict";n.r(e);var a=n(5),i=n(1),c=n(0),u=n.n(c),r=n(760),o=n(761),l=n(767),s=n(782),d=n(777),b=n(759),h=n(743),m=n(752),f=n(751),j=n(745),O=n(746),g=n(801),v=n(635),D=n(826),p=n(740),x=n(758),U=function(t){switch(t){case"Tungay":return"th\u1eddi gian b\u1eaft \u0111\u1ea7u";case"Denngay":return"th\u1eddi gian k\u1ebft th\xfac";case"Soquyetdinh":return"s\u1ed1 quy\u1ebft \u0111\u1ecbnh";case"Nguoiky":return"ng\u01b0\u1eddi k\xfd";case"OrganizationUuid":return"\u0111\u01a1n v\u1ecb";case"DmHtUuid":return"h\xecnh th\u1ee9c khen th\u01b0\u1edfng/k\u1ef7 lu\u1eadt";case"DmDhUuid":return"danh m\u1ee5c danh hi\u1ec7u";default:return"v\xe0o tr\u01b0\u1eddng n\xe0y"}},y=function(){return D.a.getAll("?$filter=Status eq true").then((function(t){return t.value}))},k=function(t){return 0===(null===t||void 0===t?void 0:t.Tang)||null===(null===t||void 0===t?void 0:t.Tang)||0===(null===t||void 0===t?void 0:t.Giam)||null===(null===t||void 0===t?void 0:t.Giam)?null===t||void 0===t?void 0:t.Name:(null===t||void 0===t?void 0:t.Tang)?"".concat(t.Name," +").concat(t.Tang):"".concat(t.Name," -").concat(t.Giam)},C=function(t){return null===t||void 0===t?void 0:t.Name},N=function(t){return null===t||void 0===t?void 0:t.Uuid};e.default=function(t){var e=t.onSubmit,n=t.activeRow,D=t.toggle,w=t.endpoint,T=null===n||void 0===n?void 0:n.hasOwnProperty.call(n,"Uuid"),H=u.a.useMemo((function(){return w.includes(p.c)}),[w]),M=u.a.useCallback((function(t){var e=Object(b.a)(t,U,"Mota","NoiCap","DocumentUuid","Nguoiky","Soquyetdinh",H?"Denngay":"");return Object(b.b)(t,e)}),[H]),S=u.a.useCallback((function(){return d.a.getAll(function(t){return"?$filter=Status eq true and Loai eq ".concat(t?"'KT'":"'KL'")}(H)).then((function(t){return t.value.filter((function(t){return H?0===(null===t||void 0===t?void 0:t.Giam):0===(null===t||void 0===t?void 0:t.Tang)}))}))}),[H]),q=Object(r.a)({initialValues:n,validate:M,onSubmit:e,enableReinitialize:!0}),R=q.handleChange,V=q.handleSubmit,B=q.getFieldProps,K=q.values,P=q.status,F=(P=void 0===P?{}:P).errorMsg,G=P.successMsg,L=q.isSubmitting,z=q.setFieldValue,A=q.resetForm,Q=(K||{}).Mota,E=void 0===Q?"":Q;u.a.useEffect(A,[n,A]);var I=Object(c.useMemo)((function(){return H?" khen th\u01b0\u1edfng":" k\u1ef7 lu\u1eadt"}),[H]);return Object(i.jsx)(m.a,{isOpen:void 0!==n,toggle:L?void 0:D,size:"lg",children:Object(i.jsxs)("form",{onSubmit:V,noValidate:!0,children:[Object(i.jsxs)(h.a,{children:[T?"Ch\u1ec9nh s\u1eeda ":"Th\xeam m\u1edbi ","qu\xe1 tr\xecnh ",I]}),Object(i.jsxs)(f.a,{children:[G?Object(i.jsx)(g.a,{color:"success",children:G}):F?Object(i.jsx)(g.a,{color:"danger",children:F}):Object(i.jsx)(O.a,{}),Object(i.jsxs)("div",{className:"row",children:[Object(i.jsx)(o.a,Object(a.a)({className:"form-group col-md-6",label:"Th\u1eddi gian b\u1eaft \u0111\u1ea7u"},B("Tungay"))),Object(i.jsx)(o.a,Object(a.a)({required:!H,className:"form-group col-md-6",label:"Th\u1eddi gian k\u1ebft th\xfac"},B("Denngay"))),Object(i.jsx)(l.a,Object(a.a)({required:!1,className:"form-group col-md-6",label:"S\u1ed1 quy\u1ebft \u0111\u1ecbnh"},B("Soquyetdinh"))),Object(i.jsx)(l.a,Object(a.a)({required:!1,className:"form-group col-md-6",label:"Ng\u01b0\u1eddi k\xfd"},B("Nguoiky"))),Object(i.jsx)(s.a,Object(a.a)({getOptionLabel:k,getOptionValue:N,label:"H\xecnh th\u1ee9c ".concat(I),className:"form-group col-md-6",loadOptions:S},B("DmHtUuid"))),H?Object(i.jsx)(s.a,Object(a.a)({getOptionLabel:C,getOptionValue:N,className:"form-group col-md-6",label:"Danh m\u1ee5c danh hi\u1ec7u",loadOptions:y},B("DmDhUuid"))):null,Object(i.jsx)(l.a,Object(a.a)({className:"form-group col-md-6",label:"N\u01a1i c\u1ea5p",required:!1},B("NoiCap"))),Object(i.jsxs)("div",{className:"form-group col-md-6",children:[Object(i.jsx)("label",{htmlFor:"Mota",children:"M\xf4 t\u1ea3"}),Object(i.jsx)("textarea",{className:"form-control",name:"Mota",id:"Mota",value:E||"",onChange:R,rows:"3"})]}),Object(i.jsx)(x.a,{onChange:z,activeRow:n})]})]}),Object(i.jsxs)(j.a,{children:[Object(i.jsxs)("button",{className:"btn btn-danger",onClick:D,disabled:L,type:"button",children:[Object(i.jsx)("i",{className:"fas fa-times mr-3"}),"\u0110\xf3ng"]}),Object(i.jsxs)("button",{className:"btn btn-primary ml-2",disabled:L,type:"submit",children:[L?Object(i.jsx)(v.a,{className:"mr-3",size:"sm"}):Object(i.jsx)("i",{className:"fas fa-check mr-3"}),F?"Th\u1eed l\u1ea1i":"X\xe1c nh\u1eadn"]})]})]})})}},957:function(t,e,n){"use strict";n.r(e);var a=n(5),i=n(35),c=n(110),u=n(1),r=n(689),o=n(0),l=n.n(o),s=n(139),d=n(740),b=n(810);function h(){var t=Object(c.a)(["\n max-width: 196px;\n margin-bottom: 0px !important;\n overflow: hidden;\n text-overflow: ellipsis;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n"]);return h=function(){return t},t}var m=s.a.p(h()),f=function(t){return function(e){return null===e.DmHt||void 0===e.DmDh?Object(u.jsx)("div",{className:"text-muted",children:d.e}):Object(u.jsx)("div",{className:"text-right",children:e.DmHt[t]})}},j=function(t){return function(e){return e&&e[t]?e[t]:Object(u.jsx)("div",{className:"text-muted",children:d.e})}},O=[{field:"Uuid",dataID:!0,hidden:!0},{field:"CreatedDate",hidden:!0,defaultSort:"desc"},{field:"Nguoiky",title:"Ng\u01b0\u1eddi k\xfd",render:j("Nguoiky"),type:"string",searchable:!0},{field:"NoiCap",title:"N\u01a1i c\u1ea5p",render:j("NoiCap")},{field:"Soquyetdinh",title:"S\u1ed1 quy\u1ebft \u0111\u1ecbnh",render:j("Soquyetdinh"),type:"string",searchable:!0},{field:"DocumentUuid",title:"V\u0103n b\u1ea3n \u0111\xednh k\xe8m",render:b.c},{field:"DmHt.Name",title:"H\xecnh th\u1ee9c",dataRef:["DmHtUuid"],type:"string"},{field:"DmHt.Code",dataRef:["DmHtUuid"],hidden:!0},Object(b.a)("Tungay","Th\u1eddi gian b\u1eaft \u0111\u1ea7u"),Object(b.a)("Denngay","Th\u1eddi gian k\u1ebft th\xfac"),{field:"Mota",title:"M\xf4 t\u1ea3",render:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.Mota;return e?Object(u.jsx)(m,{children:e}):Object(u.jsx)("div",{className:"text-muted",children:d.e})}}],g=[{field:"DmDh.Name",title:"Danh hi\u1ec7u",dataRef:["DmDhUuid"]},{field:"DmDh.Code",dataRef:["DmDhUuid"],hidden:!0}],v=function(t){var e=t.url,n=t.CanboUuid,c=Object(o.useMemo)((function(){return[].concat(O,Object(i.a)(e===d.c?g:[]),[{field:"DmHt.Tang",dataRef:["DmHtUuid"],title:"T\u0103ng",hidden:!(e===d.c),render:f("Tang")},{field:"DmHt.Giam",dataRef:["DmHtUuid"],title:"Gi\u1ea3m",hidden:!(e===d.d),render:f("Giam")}])}),[e]);return Object(u.jsx)(r.a,Object(a.a)({columns:c,pageSize:5,where:"CanboUuid eq ".concat(n),onActions:[Object(b.b)(t.title)]},t))};e.default=l.a.memo(v)},988:function(t,e,n){"use strict";n.r(e);var a=n(5),i=n(6),c=n(14),u=n(1),r=n(0),o=n.n(r),l=n(956),s=n(10),d=n(34),b=n(11),h=n(17),m=n(668),f=n(39),j=new(function(t){Object(b.a)(n,t);var e=Object(h.a)(n);function n(){return Object(s.a)(this,n),e.call(this,"/CanBoKyLuats")}return Object(d.a)(n,[{key:"addUpdate",value:function(t){return t.hasOwnProperty.call(t,"Uuid")?this.edit(t.Uuid,function(t){return Object(f.m)(t,["tableData","DmHt"])}(t)):this.add(t)}}]),n}(m.a)),O=n(957),g=n(866),v=n(740),D=n(771),p=n(7),x=n(881),U=function(t){return Object(a.a)({Uuid:t.DmDhUuid},t.DmDh)},y=function(t){return Object(a.a)({Uuid:t.DmHtUuid},t.DmHt)};e.default=function(t){var e=t.tableUrl,n=t.CanboUuid,s=t.DocTypeUuid;o.a.useEffect((function(){if(e){var t=f.current.onQueryChange;"function"===typeof t&&t()}}),[e]);var d=Object(r.useState)(void 0),b=Object(c.a)(d,2),h=b[0],m=b[1],f=Object(r.useRef)({}),k=Object(r.useRef)({});Object(r.useEffect)((function(){k.current=h}),[h]);var C=Object(r.useMemo)((function(){return e===v.c?g.a:j}),[e]),N=Object(r.useMemo)((function(){return e===v.c?"Qu\xe1 tr\xecnh khen th\u01b0\u1edfng":"Qu\xe1 tr\xecnh k\u1ef7 lu\u1eadt"}),[e]),w=Object(r.useCallback)((function(t,u){var r=u.resetForm,o=u.setStatus,l=t.DmHtUuid.Tang,d=t.hasOwnProperty.call(t,"Uuid");return Object(D.a)(t,k.current,s,n).then((function(u){return C.addUpdate((r=function(t){var e=t.DmHtUuid,n=t.DmDhUuid,c=Object(i.a)(t,["DmHtUuid","DmDhUuid"]);return Object(a.a)(Object(a.a)({DmHtUuid:e.Uuid},c),n?{DmDhUuid:n.Uuid}:{})}(Object(a.a)(Object(a.a)({},t),{},{CanboUuid:n})),Object.entries(r).reduce((function(t,e){var n=Object(c.a)(e,2),a=n[0],i=n[1];return""!==i&&(t[a]=i),t}),{})),u,e===v.c?["DmDh","DmHt"]:["DmHt"]);var r})).then((function(){var t=f.current.onQueryChange;"function"===typeof t&&t(),d||r(),o(function(t,e){return{successMsg:"".concat(t?"Ch\u1ec9nh s\u1eeda":"Th\xeam m\u1edbi"," qu\xe1 tr\xecnh \n ").concat(e?"Khen th\u01b0\u1edfng":"K\u1ef7 lu\u1eadt"," th\xe0nh c\xf4ng!")}}(d,l));setTimeout((function(){return o({successMsg:void 0})}),2e3)})).catch((function(){o({errorMsg:"\u0110\xe3 x\u1ea3y ra l\u1ed7i. Vui l\xf2ng th\u1eed l\u1ea1i"})}))}),[C,e,n,s]),T=Object(r.useMemo)((function(){return{onClick:function(){m(function(t){return Object(a.a)({Tungay:"",Denngay:"",Soquyetdinh:"",Nguoiky:"",Mota:"",DmHtUuid:null,NoiCap:"",DocumentUuid:null},t===v.c?{DmDhUuid:null}:{})}(e))}}}),[e]),H=Object(r.useCallback)((function(t,e){return m(function(t){return Object(a.a)(Object(a.a)({},t),{},{Mota:t.Mota?t.Mota:"",DmHtUuid:y(t)},t.DmDh?{DmDhUuid:U(t)}:{})}(e))}),[]),M=Object(r.useCallback)((function(t,e){Object(x.a)(C,e,N,f.current.onQueryChange)}),[C,N]),S=Object(r.useMemo)((function(){return{onClick:H}}),[H]),q=Object(r.useMemo)((function(){return{onClick:M}}),[M]),R=Object(r.useCallback)((function(){return m(void 0)}),[]);return Object(u.jsxs)(u.Fragment,{children:[Object(u.jsx)(O.default,Object(a.a)(Object(a.a)({},p.k?{onAdd:T,onEdit:S,onDelete:q}:{showCC:!0}),{},{url:e,CanboUuid:n,title:N,tableRef:f})),Object(u.jsx)(l.default,{endpoint:C.path,toggle:R,activeRow:h,onSubmit:w})]})}}}]);