1"use strict";(self.webpackChunkhcmut=self.webpackChunkhcmut||[]).push([[1362],{51362:(e,t,n)=>{n.r(t),n.d(t,{default:()=>Vt});var a=n(70040);function r(e,t){return function(n){var r="/api/oisp/ca-lam-viec/item/".concat(e);a.Z.get(r,(function(e){e.error?(a.Z.notify("Lấy thông tin ca là m viá»c bá» lá»i"+(e.error.message&&":<br>"+e.error.message),"danger"),console.error("GET: ".concat(r,"."),e.error)):(t&&t(e.item),n&&n({type:"OispNhanSuCaLamViec:Update",item:e.item}))}),(function(e){console.error("GET: ".concat(r,"."),e)}))}}a.Z.initPage("pageOispNhanSuCaLamViec");function i(e,t){return function(n){var r="/api/oisp/gan-ca-lam-viec-current-shcc/".concat(e);a.Z.get(r,(function(e){e.error?(a.Z.notify("Lấy thông tin gán ca là m viá»c bá» lá»i","danger"),console.error("GET: ".concat(r,"."),e.error)):(t&&t(e.item),n({type:"OispNhanSuGanCaLamViec:GetItem",item:e.item}))}),(function(){return a.Z.notify("Lấy thông tin gán ca là m viá»c bá» lá»i","danger")}))}}a.Z.initPage("pageOispNhanSuGanCaLamViec");a.Z.initPage("pageOispNhanSuNgayPhep");var o=n(67294),u=n(28216),c=n(73727),l=n(54691),s=n(35140),h=n(82352),g=n(8697),y=n(48434);function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function f(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,w(a.key),a)}}function m(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function N(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=E(e);if(t){var r=E(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return D(e)}(this,n)}}function D(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function S(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e){var t=function(e,t){if("object"!==p(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==p(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===p(t)?t:String(t)}var O=function(e){b(n,e);var t=N(n);function n(){var e;d(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return S(D(e=t.call.apply(t,[this].concat(r))),"state",{minhChung:new Set}),S(D(e),"onShow",(function(t){var n=t.ma,a=t.lyDo,r=t.diaChi,i=t.ngayBatDau,o=t.thoiGianBatDau,u=t.ngayKetThuc,c=t.thoiGianKetThuc,l=t.nguoiDuyet,s=t.nguoiTheoDoi,h=t.minhChung,g=t.shccDangKy;e.setState({ma:n,shcc:g,minhChung:new Set(JSON.parse(h))},(function(){e.lyDo.value(a),e.diaChi.value(r),e.ngayBatDau.value(i),e.thoiGianBatDauHour.value(o.split(":")[0]),e.thoiGianBatDauMinute.value(o.split(":")[1]),e.ngayKetThuc.value(u),e.thoiGianKetThucHour.value(c.split(":")[0]),e.thoiGianKetThucMinute.value(c.split(":")[1]),e.nguoiDuyet.value(JSON.parse(l)),e.nguoiTheoDoi.value(s?JSON.parse(s):[]),e.minhChung.setData(JSON.stringify({shcc:g}))}))})),S(D(e),"onSubmit",(function(t){t.preventDefault();
1var n={lyDo:e.lyDo.value(),diaChi:e.diaChi.value(),ngayBatDau:""!=e.ngayBatDau.value()?e.ngayBatDau.value().getTime():null,ngayKetThuc:""!=e.ngayKetThuc.value()?e.ngayKetThuc.value().getTime():null,nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):n.ngayBatDau?null==e.thoiGianBatDauHour.value()?(T.notify("Thá»i gian bắt Äầu (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focus()):null==e.thoiGianBatDauMinute.value()?(T.notify("Thá»i gian bắt Äầu (phút) bá» trá»ng!","danger"),e.thoiGianBatDauMinute.focus()):n.ngayKetThuc?null==e.thoiGianKetThucHour.value()?(T.notify("Thá»i gian kết thúc (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focus()):null==e.thoiGianKetThucMinute.value()?T.notify("Thá»i gian kết thúc (phút) bá» trá»ng!","danger"):n.ngayKetThuc<n.ngayBatDau?(T.notify("Ngà y kết thúc không ÄÆ°á»£c sá»m hÆ¡n ngà y bắt Äầu!","danger"),e.ngayKetThuc.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):(n.thoiGianBatDau="".concat(e.thoiGianBatDauHour.value(),":").concat(e.thoiGianBatDauMinute.value()),n.thoiGianKetThuc="".concat(e.thoiGianKetThucHour.value(),":").concat(e.thoiGianKetThucMinute.value()),e.props.update(e.state.ma,n,e.hide)):(T.notify("Ngà y kết thúc bá» trá»ng!","danger"),e.ngayKetThuc.focus()):(T.notify("Ngà y bắt Äầu bá» trá»ng!","danger"),e.ngayBatDau.focus())})),S(D(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),S(D(e),"generateOption",(function(e){for(var t=Array(e),n=[],a=0;a<t.length;a++)n.push(a<=9?"0".concat(a):"".concat(a));return n})),S(D(e),"render",(function(){var t=e.generateOption(24),n=e.generateOption(60),a=e.props.system.user.shcc;return e.renderModal({title:"Thông tin ÄÄng ký công tác ngoà i",size:"large",body:o.createElement("div",{className:"row"},o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.RI,{ref:function(t){return e.diaChi=t},className:"col-12",label:"Äá»a chá» công tác",readOnly:!1}),o.createElement(l.I0,{ref:function(t){return e.ngayBatDau=t},type:"date-mask",className:"col-4",label:"Ngà y bắt Äầu",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauHour=t},className:"col-4",label:"Thá»i gian bắt Äầu (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauMinute=t},className:"col-4",label:"Thá»i gian bắt Äầu (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.I0,{ref:function(t){return e.ngayKetThuc=t},type:"date-mask",className:"col-4",label:"Ngà y kết thúc",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucHour=t},className:"col-4",label:"Thá»i gian kết thúc (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucMinute=t},className:"col-4",label:"Thá»i gian kết thúc (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"congTacNgoaiUserFile",userData:"congTacNgoaiUserFile",onSuccess:e.onSuccess}),Array.from(e.state.minhChung).map((function(t){return o.createElement("div",{className:"col-12",key:t},o.createElement("a",{className:"mr-2",href:"/api/oisp/cong-tac-ngoai/minh-chung/download/".concat(a,"/").concat(t)},t),o.createElement("a",{onClick:function(){var n=e.state.minhChung;
1n.delete(t),e.setState({minhChung:new Set(n)})}},o.createElement("i",{className:"fa fa-close"})))})))})})),e}return m(n)}(l.JZ),C=function(e){b(n,e);var t=N(n);function n(){var e;d(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return S(D(e=t.call.apply(t,[this].concat(r))),"showModal",(function(t,n){t.preventDefault(),e.modal.show(n)})),S(D(e),"delete",(function(t,n){t.preventDefault(),T.confirm("Xóa ÄÄng ký công tác ngoà i","Bạn có chắc muá»n xóa ÄÄng ký công tác ngoà i nà y?",!0,(function(t){return t&&e.props.deleteOispCongTacNgoaiUser(n.ma)}))})),S(D(e),"guiDangKy",(function(t,n){t.preventDefault(),T.confirm("Gá»i ÄÄng ký công tác ngoà i","Bạn có chắc muá»n gá»i ÄÄng ký công tác ngoà i nà y?",!0,(function(t){t&&(n.disableDangKyClick=!0,e.props.changeOispCongTacNgoaiUserPage(n),e.props.guiDangKyOispCongTacNgoaiUser(n.ma,{trangThai:1}))}))})),e}return m(n,[{key:"componentDidMount",value:function(){this.props.getOispCongTacNgoaiPageUser(1,50)}},{key:"render",value:function(){var e=this,t={write:!0,delete:!0},n=this.props.oispNhanSuCongTacNgoai&&this.props.oispNhanSuCongTacNgoai.userPage?this.props.oispNhanSuCongTacNgoai.userPage:{pageNumber:1,pageSize:50,pageTotal:1,totalItem:0,list:[]},a=n.pageNumber,r=n.pageSize,i=n.pageTotal,u=n.totalItem,c=n.list,h=(0,l.g)({getDataSource:function(){return c},stickyHead:!0,emptyTable:"Không có dữ liá»u!",renderHead:function(){return o.createElement("tr",null,o.createElement("th",{style:{width:"auto"}},"#"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngà y ÄÄng ký"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Thá»i gian công tác"),o.createElement("th",{style:{width:"60%",whiteSpace:"nowrap"}},"Lý do"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Äá»a chá» công tác"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Trạng thái"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngưá»i duyá»t"),o.createElement("th",{style:{width:"40%",whiteSpace:"nowrap"}},"Phản há»i"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Thao tác"))},renderRow:function(n,i){return o.createElement("tr",{key:i},o.createElement(l.pj,{type:"number",content:(a-1)*r+i+1}),o.createElement(l.pj,{type:"text",content:n.ngayDangKy?o.createElement("div",{style:{color:"blue"}},T.dateToText(n.ngayDangKy,"dd/mm/yyyy")):"Chưa gá»i ÄÄng ký",style:{textAlign:"center"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,o.createElement("span",{style:{whiteSpace:"nowrap"}},"Từ ",o.createElement("span",{style:{color:"blue"}},n.thoiGianBatDau)," ngà y ",o.createElement("span",{style:{color:"blue"}},T.dateToText(n.ngayBatDau,"dd/mm/yyyy"))),o.createElement("br",null),o.createElement("span",{style:{whiteSpace:"nowrap"}},"Äến ",o.createElement("span",{style:{color:"blue"}},n.thoiGianKetThuc)," ngà y ",o.createElement("span",{style:{color:"blue"}},T.dateToText(n.ngayKetThuc,"dd/mm/yyyy"))))}),o.createElement(l.pj,{type:"text",content:n.lyDo}),o.createElement(l.pj,{type:"text",content:n.diaChi?n.diaChi:""}),o.createElement(l.pj,{type:"text",content:0==n.trangThai?o.createElement("div",null,"Nháp"):1==n.trangThai?o.createElement("div",{style:{color:"darkOrange"}},"Chá» duyá»t"):2==n.trangThai?o.createElement("div",{className:"text-success"},"Duyá»t"):o.createElement("div",{className:"text-danger"},"Không duyá»t"),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,n.hoTenDuyet?n.hoTenDuyet:"",o.createElement("br",null),o.createElement("span",{style:{color:"blue"}},n.shccDuyet?n.shccDuyet:"",o.createElement("br",null))),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:n.phanHoi?n.phanHoi:""}),o.createElement(l.pj,{type:"buttons",onEdit:e.showModal,onDelete:function(t){return e.delete(t,n)},content:n,permission:t,style:{textAlign:"center"}},0==n.trangThai&&o.createElement(o.Fragment,null,o.createElement(y.ZP,{title:"Gá»i ÄÄng ký công tác ngoà i",arrow:!0,placement:"top"},o.createElement("span",null,o.createElement("button",{className:"btn btn-warning",disabled:n.disableDangKyClick,onClick:function(t){return e.guiDangKy(t,n)}},n.disableDangKyClick?o.createElement("i",{className:"fa fa-spin fa-spinner"}):o.createElement("i",{className:"fa fa-check"})))))))}});return o.createElement(o.Fragment,null,o.createElement("div",{className:"tile"},h),o.createElement(s.Z,{style:{marginLeft:"65px"},pageNumber:a,pageSize:r,pageTotal:i,totalItem:u,getPage:this.props.getOispCongTacNgoaiPageUser}),o.createElement(O,{ref:function(t){return e.modal=t},update:this.props.updateOispCongTacNgoaiUser,system:this.props.system}))}}]),n}(l.DY),G={getOispCongTacNgoaiPageUser:h.xA,updateOispCongTacNgoaiUser:h.ZG,deleteOispCongTacNgoaiUser:h.RN,guiDangKyOispCongTacNgoaiUser:h.CZ,changeOispCongTacNgoaiUserPage:h.Yw};const P=(0,u.$j)((function(e){return{system:e.system,oispNhanSuCongTacNgoai:e.oisp.oispNhanSuCongTacNgoai}}),G)(C);var k=n(17339);function j(e){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(e)}function B(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,H(a.key),a)}}function K(e,t,n){return t&&B(e.prototype,t),n&&B(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&L(e,t)}
1function L(e,t){return L=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},L(e,t)}function U(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=M(e);if(t){var r=M(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===j(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return R(e)}(this,n)}}function R(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(e){return M=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},M(e)}function _(e,t,n){return(t=H(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function H(e){var t=function(e,t){if("object"!==j(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==j(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===j(t)?t:String(t)}var I=[{id:"0",text:"Äi trá»
"},{id:"1",text:"Vá» sá»m"}],A=function(e){V(n,e);var t=U(n);function n(){var e;x(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];
1return _(R(e=t.call.apply(t,[this].concat(r))),"state",{minhChung:new Set}),_(R(e),"onlyDigits",(function(e){return/^\d+$/.test(e)})),_(R(e),"onShow",(function(t){var n=t.ma,a=t.diTreVeSom,r=t.ngay,i=t.thoiGian,o=t.lyDo,u=t.trangThai,c=t.nguoiDuyet,l=t.nguoiTheoDoi,s=t.thoiGianVao,h=t.thoiGianRa,g=t.shccDangKy,y=t.minhChung;e.props.getOispNhanSuGanCaLamViecCurrentByShcc(e.props.system.user.shcc,(function(t){e.props.getOispNhanSuCaLamViec(t.maCaLamViec,(function(t){e.setState({caLamViec:t,ma:n,trangThai:u,diTreVeSom:a,shcc:g,minhChung:new Set(JSON.parse(y))},(function(){0!=e.state.trangThai?(e.gioVao.value(s),e.gioRa.value(h)):(e.gioVao.value(t.thoiGianVao),e.gioRa.value(t.thoiGianRa)),e.diTreVeSom.value(a.toString(),!0),e.ngay.value(r),e.thoiGian.value(i),e.lyDo.value(o),e.nguoiDuyet.value(JSON.parse(c)),e.nguoiTheoDoi.value(l?JSON.parse(l):[]),e.minhChung.setData(JSON.stringify({shcc:g}))}))}))}))})),_(R(e),"onSubmit",(function(t){t.preventDefault();var n={diTreVeSom:Number(e.diTreVeSom.value()),ngay:""!=e.ngay.value()?e.ngay.value().getTime():null,thoiGian:e.thoiGian.value(),lyDo:e.lyDo.value(),nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};n.ngay?""==n.thoiGian?(T.notify("Thá»i gian bá» trá»ng!","danger"),e.thoiGian.focus()):e.onlyDigits(n.thoiGian)?0==n.thoiGian?(T.notify("Thá»i gian không ÄÆ°á»£c bằng 0!","danger"),e.thoiGian.focus()):""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):e.props.update(e.state.ma,n,e.hide):(T.notify("Thá»i gian chá» ÄÆ°á»£c chứa kà tá»± sá»!","danger"),e.thoiGian.focus()):(T.notify("Ngà y bá» trá»ng!","danger"),e.ngay.focus())})),_(R(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),_(R(e),"render",(function(){var t=e.props.system.user.shcc;return e.renderModal({title:"Thông tin ÄÄng ký Äi trá»
vá» sá»m",size:"large",body:o.createElement("div",{className:"row"},o.createElement("div",{className:"col-6"},o.createElement(l.yi,{ref:function(t){return e.gioVao=t},label:"Giá» và o cá»§a bạn",readOnly:!0,style:{margin:"0"}}),o.createElement(l.yi,{ref:function(t){return e.gioRa=t},label:"Giá» ra cá»§a bạn",readOnly:!0})),o.createElement(l.Ef,{ref:function(t){return e.diTreVeSom=t},className:"col-6",label:"Xin phép Äi trá»
- vá» sá»m",data:I,inline:!0,readOnly:!1,onChange:function(t){return e.setState({diTreVeSom:t})}}),o.createElement(l.I0,{ref:function(t){return e.ngay=t},type:"date-mask",className:"col-6",label:"Ngà y",readOnly:!1,required:!0}),o.createElement(l.yi,{ref:function(t){return e.thoiGian=t},className:"col-6",label:"Thá»i gian "+("0"==e.state.diTreVeSom?"Äi trá»
":"vá» sá»m")+" (phút)",readOnly:!1,required:!0}),o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"diTreVeSomUserFile",userData:"diTreVeSomUserFile",onSuccess:e.onSuccess}),Array.from(e.state.minhChung).map((function(n){return o.createElement("div",{className:"col-12",key:n},o.createElement("a",{className:"mr-2",href:"/api/oisp/di-tre-ve-som/minh-chung/download/".concat(t,"/").concat(n)},n),o.createElement("a",{onClick:function(){var t=e.state.minhChung;
1t.delete(n),e.setState({minhChung:new Set(t)})}},o.createElement("i",{className:"fa fa-close"})))})))})})),e}return K(n)}(l.JZ),q=function(e){V(n,e);var t=U(n);function n(){var e;x(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return _(R(e=t.call.apply(t,[this].concat(r))),"showModal",(function(t,n){t.preventDefault(),e.modal.show(n)})),_(R(e),"delete",(function(t,n){t.preventDefault(),T.confirm("Xóa ÄÄng ký Äi trá»
vá» sá»m","Bạn có chắc muá»n xóa ÄÄng ký Äi trá»
vá» sá»m nà y?",!0,(function(t){return t&&e.props.deleteOispDiTreVeSomUser(n.ma)}))})),_(R(e),"guiDangKy",(function(t,n){t.preventDefault(),T.confirm("Gá»i ÄÄng ký Äi trá»
vá» sá»m","Bạn có chắc muá»n gá»i ÄÄng ký Äi trá»
vá» sá»m nà y?",!0,(function(t){t&&(n.disableDangKyClick=!0,e.props.changeOispDiTreVeSomUserPage(n),e.props.guiDangKyOispDiTreVeSomUser(n.ma,{trangThai:1}))}))})),_(R(e),"calcHoursAndMinutes",(function(e){return{hours:Math.floor(e/60),minutes:e%60}})),e}return K(n,[{key:"componentDidMount",value:function(){this.props.getOispDiTreVeSomPageUser(1,50)}},{key:"render",value:function(){var e=this,t={write:!0,delete:!0},n=this.props.oispNhanSuDiTreVeSom&&this.props.oispNhanSuDiTreVeSom.userPage?this.props.oispNhanSuDiTreVeSom.userPage:{pageNumber:1,pageSize:50,pageTotal:1,totalItem:0,list:[]},a=n.pageNumber,r=n.pageSize,i=n.pageTotal,u=n.totalItem,c=n.list;console.log(this.props.system.user.permissions.includes("oispNhanSuXinPhep:manage"));var h=(0,l.g)({getDataSource:function(){return c},stickyHead:!0,emptyTable:"Không có dữ liá»u!",renderHead:function(){return o.createElement("tr",null,o.createElement("th",{style:{width:"auto"}},"#"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngà y ÄÄng ký"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Äi trá»
vá» sá»m"),o.createElement("th",{style:{width:"60%",whiteSpace:"nowrap"}},"Lý do"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Trạng thái"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngưá»i duyá»t"),o.createElement("th",{style:{width:"40%",whiteSpace:"nowrap"}},"Phản há»i"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Thao tác"))},renderRow:function(n,i){return o.createElement("tr",{key:i},o.createElement(l.pj,{type:"number",content:(a-1)*r+i+1}),o.createElement(l.pj,{type:"text",content:n.ngayDangKy?n.treHan24h?o.createElement("div",{className:"text-danger"}," ",T.dateToText(n.ngayDangKy,"dd/mm/yyyy"),o.createElement("br",null),"ÄÄng ký trá»
Ãt nhất 24h"):o.createElement("div",{style:{color:"blue"}},T.dateToText(n.ngayDangKy,"dd/mm/yyyy")):"Chưa gá»i ÄÄng ký",style:{textAlign:"center"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,o.createElement("span",{style:{whiteSpace:"nowrap"}}," ",0==n.diTreVeSom?"Äi trá»
: ":"Vá» sá»m: "," ",0!=e.calcHoursAndMinutes(n.thoiGian).hours&&o.createElement("span",{style:{color:"blue"}},e.calcHoursAndMinutes(n.thoiGian).hours," giá» ")," ",0!=e.calcHoursAndMinutes(n.thoiGian).minutes&&o.createElement("span",{style:{color:"blue"}},e.calcHoursAndMinutes(n.thoiGian).minutes," phút ")),o.createElement("br",null),o.createElement("span",{style:{whiteSpace:"nowrap"}},"Ngà y: ",o.createElement("span",{style:{color:"blue"}},T.dateToText(n.ngay,"dd/mm/yyyy"))))}),o.createElement(l.pj,{type:"text",content:n.lyDo}),o.createElement(l.pj,{type:"text",content:o.createElement("div",null," ",0==n.trangThai?o.createElement("div",null,"Nháp"):1==n.trangThai?o.createElement("div",{style:{color:"darkOrange"}},"Chá» duyá»t"):2==n.trangThai?o.createElement("div",{className:"text-success"},"Duyá»t"):o.createElement("div",{className:"text-danger"},"Không duyá»t")," ",0==n.trangThai&&8*Number(e.props.ngayPhepConLai)*60<60*e.calcHoursAndMinutes(n.thoiGian).hours+e.calcHoursAndMinutes(n.thoiGian).minutes?o.createElement("div",{className:"text-danger"},"Không Äá»§ ngà y phép còn lại"):""," "),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,n.hoTenDuyet?n.hoTenDuyet:"",o.createElement("br",null),o.createElement("span",{style:{color:"blue"}},n.shccDuyet?n.shccDuyet:"",o.createElement("br",null))),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:n.phanHoi?n.phanHoi:""}),o.createElement(l.pj,{type:"buttons",content:n,permission:t,style:{textAlign:"center"},postChildren:2!=n.trangThai||2==n.trangThai&&e.props.system&&e.props.system.user.permissions.includes("oispNhanSuXinPhep:manage")?o.createElement(o.Fragment,null,o.createElement("a",{className:"btn btn-primary",href:"#",title:"Chá»nh sá»a",onClick:function(t){return t.preventDefault()||e.showModal(t,n)}},o.createElement("i",{className:"fa fa-lg "+(t.write?"fa-edit":"fa-eye")})),t.delete&&o.createElement("a",{className:"btn btn-danger",href:"#",title:"Xóa",onClick:function(t){return t.preventDefault()||e.delete(t,n)}},o.createElement("i",{className:"fa fa-lg fa-trash"}))):""},0==n.trangThai&&8*Number(e.props.ngayPhepConLai)*60>=60*e.calcHoursAndMinutes(n.thoiGian).hours+e.calcHoursAndMinutes(n.thoiGian).minutes&&o.createElement(o.Fragment,null,o.createElement(y.ZP,{title:"Gá»i ÄÄng ký Äi trá»
vá» sá»m",arrow:!0,placement:"top"},o.createElement("span",null,o.createElement("button",{className:"btn btn-warning",disabled:n.disableDangKyClick,onClick:function(t){return e.guiDangKy(t,n)}},n.disableDangKyClick?o.createElement("i",{className:"fa fa-spin fa-spinner"}):o.createElement("i",{className:"fa fa-check"})))))))}});return o.createElement(o.Fragment,null,o.createElement("div",{className:"tile"},h),o.createElement(s.Z,{style:{marginLeft:"65px"},pageNumber:a,pageSize:r,pageTotal:i,totalItem:u,getPage:this.props.getOispDiTreVeSomPageUser}),o.createElement(A,{ref:function(t){return e.modal=t},update:this.props.updateOispDiTreVeSomUser,getOispNhanSuGanCaLamViecCurrentByShcc:this.props.getOispNhanSuGanCaLamViecCurrentByShcc,getOispNhanSuCaLamViec:this.props.getOispNhanSuCaLamViec,system:this.props.system}))}}]),n}(l.DY),F={getOispDiTreVeSomPageUser:k.sk,updateOispDiTreVeSomUser:k.CT,deleteOispDiTreVeSomUser:k.ho,guiDangKyOispDiTreVeSomUser:k.Rc,changeOispDiTreVeSomUserPage:k.oV,getOispNhanSuGanCaLamViecCurrentByShcc:i,getOispNhanSuCaLamViec:r};const X=(0,u.$j)((function(e){return{system:e.system,oispNhanSuDiTreVeSom:e.oisp.oispNhanSuDiTreVeSom}}),F)(q);var J=n(39571);function Z(e){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Z(e)}function z(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,re(a.key),a)}}function Y(e,t,n){return t&&z(e.prototype,t),n&&z(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function $(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Q(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&W(e,t)}function W(e,t){return W=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},W(e,t)}function ee(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=ne(e);if(t){var r=ne(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===Z(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return te(e)}(this,n)}}function te(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ne(e){return ne=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ne(e)}function ae(e,t,n){return(t=re(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function re(e){var t=function(e,t){if("object"!==Z(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==Z(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Z(t)?t:String(t)}var ie=function(e){Q(n,e);var t=ee(n);function n(){var e;$(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return ae(te(e=t.call.apply(t,[this].concat(r))),"state",{minhChung:ne
1w Set}),ae(te(e),"onShow",(function(t){var n=t.ma,a=t.ngay,r=t.thoiGianBatDau,i=t.thoiGianKetThuc,o=t.lyDo,u=t.trangThai,c=t.nguoiDuyet,l=t.nguoiTheoDoi,s=t.thoiGianVao,h=t.thoiGianBatDauNghiTrua,g=t.thoiGianKetThucNghiTrua,y=t.thoiGianRa,p=t.minhChung,f=t.shccDangKy;e.props.getOispNhanSuGanCaLamViecCurrentByShcc(e.props.system.user.shcc,(function(t){e.props.getOispNhanSuCaLamViec(t.maCaLamViec,(function(t){e.setState({caLamViec:t,ma:n,trangThai:u,shcc:f,minhChung:new Set(JSON.parse(p))},(function(){0!=e.state.trangThai?(e.gioVao.value(s),e.gioVaoAnTrua.value(h),e.gioRaAnTrua.value(g),e.gioRa.value(y)):(e.gioVao.value(t.thoiGianVao),e.gioVaoAnTrua.value(t.thoiGianBatDauNghiTrua),e.gioRaAnTrua.value(t.thoiGianKetThucNghiTrua),e.gioRa.value(t.thoiGianRa)),e.ngay.value(a),e.thoiGianBatDauHour.value(r.split(":")[0]),e.thoiGianBatDauMinute.value(r.split(":")[1]),e.thoiGianKetThucHour.value(i.split(":")[0]),e.thoiGianKetThucMinute.value(i.split(":")[1]),e.lyDo.value(o),e.nguoiDuyet.value(JSON.parse(c)),e.nguoiTheoDoi.value(l?JSON.parse(l):[]),e.minhChung.setData(JSON.stringify({shcc:f}))}))}))}))})),ae(te(e),"onSubmit",(function(t){t.preventDefault();var n={ngay:""!=e.ngay.value()?e.ngay.value().getTime():null,lyDo:e.lyDo.value(),nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};n.ngay?null==e.thoiGianBatDauHour.value()?(T.notify("Thá»i gian bắt Äầu (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focus()):null==e.thoiGianBatDauMinute.value()?(T.notify("Thá»i gian bắt Äầu (phút) bá» trá»ng!","danger"),e.thoiGianBatDauMinute.focus()):null==e.thoiGianKetThucHour.value()?(T.notify("Thá»i gian kết thúc (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focus()):null==e.thoiGianKetThucMinute.value()?(T.notify("Thá»i gian kết thúc (phút) bá» trá»ng!","danger"),e.thoiGianBatDauMinute.focus()):""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):(n.thoiGianBatDau="".concat(e.thoiGianBatDauHour.value(),":").concat(e.thoiGianBatDauMinute.value()),n.thoiGianKetThuc="".concat(e.thoiGianKetThucHour.value(),":").concat(e.thoiGianKetThucMinute.value()),e.props.update(e.state.ma,n,e.hide)):(T.notify("Ngà y bá» trá»ng!","danger"),e.ngay.focus())})),ae(te(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),ae(te(e),"generateOption",(function(e){for(var t=Array(e),n=[],a=0;a<t.length;a++)n.push(a<=9?"0".concat(a):"".concat(a));return n})),ae(te(e),"render",(function(){var t=e.generateOption(24),n=e.generateOption(60),a=e.props.system.user.shcc;return e.renderModal({title:"Thông tin ÄÄng ký nghá» giữa giá»",size:"large",body:o.createElement("div",{className:"row"},o.createElement("div",{className:"col-6"},o.createElement("strong",null,"Buá»i sáng: "),o.createElement(l.yi,{ref:function(t){return e.gioVao=t},label:"Giá» và o cá»§a bạn",readOnly:!0,style:{margin:"0"}}),o.createElement(l.yi,{ref:function(t){return e.gioVaoAnTrua=t},label:"Giá» và o Än trưa cá»§a bạn",readOnly:!0})),o.createElement("div",{className:"col-6"},o.createElement("strong",null,"Buá»i chiá»u: "),o.createElement(l.yi,{ref:function(t){return e.gioRaAnTrua=t},label:"Giá» ra Än trưa cá»§a bạn",readOnly:!0,style:{margin:"0"}}),o.createElement(l.yi,{ref:function(t){return e.gioRa=t},label:"Giá» ra cá»§a bạn",readOnly:!0})),o.createElement(l.I0,{ref:function(t){return e.ngay=t},type:"date-mask",className:"col-12",label:"Ngà y",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauHour=t},className:"col-6",label:"Thá»i gian bắt Äầu (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauMinute=t},className:"col-6",label:"Thá»i gian bắt Äầu (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucHour=t},className:"col-6",label:"Thá»i gian kết thúc (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucMinute=t},className:"col-6",label:"Thá»i gian kết thúc (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"nghiGiuaGioUserFile",userData:"nghiGiuaGioUserFile",onSuccess:e.onSuccess}),Array.from(e.state.minhChung).map((function(t){return o.createElement("div",{className:"col-12",key:t},o.createElement("a",{className:"mr-2",href:"/api/oisp/nghi-giua-gio/minh-chung/download/".concat(a,"/").concat(t)},t),o.createElement("a",{onClick:function(){var n=e.state.minhChung;
1n.delete(t),e.setState({minhChung:new Set(n)})}},o.createElement("i",{className:"fa fa-close"})))})))})})),e}return Y(n)}(l.JZ),oe=function(e){Q(n,e);var t=ee(n);function n(){var e;$(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return ae(te(e=t.call.apply(t,[this].concat(r))),"showModal",(function(t,n){t.preventDefault(),e.modal.show(n)})),ae(te(e),"delete",(function(t,n){t.preventDefault(),T.confirm("Xóa ÄÄng ký nghá» giữa giá»","Bạn có chắc muá»n xóa ÄÄng ký nghá» giữa giá» nà y?",!0,(function(t){return t&&e.props.deleteOispNghiGiuaGioUser(n.ma)}))})),ae(te(e),"guiDangKy",(function(t,n){t.preventDefault(),T.confirm("Gá»i ÄÄng ký nghá» giữa giá»","Bạn có chắc muá»n gá»i yêu cầu ÄÄng ký nghá» giữa giá» nà y?",!0,(function(t){t&&(n.disableDangKyClick=!0,e.props.changeOispNghiGiuaGioUserPage(n),e.props.guiDangKyOispNghiGiuaGioUser(n.ma,{trangThai:1}))}))})),e}return Y(n,[{key:"componentDidMount",value:function(){this.props.getOispNghiGiuaGioPageUser(1,50)}},{key:"render",value:function(){var e=this,t={write:!0,delete:!0},n=this.props.oispNhanSuNghiGiuaGio&&this.props.oispNhanSuNghiGiuaGio.userPage?this.props.oispNhanSuNghiGiuaGio.userPage:{pageNumber:1,pageSize:50,pageTotal:1,totalItem:0,list:[]},a=n.pageNumber,r=n.pageSize,i=n.pageTotal,u=n.totalItem,c=n.list,h=(0,l.g)({getDataSource:function(){return c},stickyHead:!0,emptyTable:"Không có dữ liá»u!",renderHead:function(){return o.createElement("tr",null,o.createElement("th",{style:{width:"auto"}},"#"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngà y ÄÄng ký"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Thá»i gian nghá»"),o.createElement("th",{style:{width:"60%",whiteSpace:"nowrap"}},"Lý do"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Trạng thái"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngưá»i duyá»t"),o.createElement("th",{style:{width:"40%",whiteSpace:"nowrap"}},"Phản há»i"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Thao tác"))},renderRow:function(n,i){return o.createElement("tr",{key:i},o.createElement(l.pj,{type:"number",content:(a-1)*r+i+1}),o.createElement(l.pj,{type:"text",content:n.ngayDangKy?n.treHan24h?o.createElement("div",{className:"text-danger"}," ",T.dateToText(n.ngayDangKy,"dd/mm/yyyy"),o.createElement("br",null),"ÄÄng ký trá»
Ãt nhất 24h"):o.createElement("div",{style:{color:"blue"}},T.dateToText(n.ngayDangKy,"dd/mm/yyyy")):"Chưa gá»i ÄÄng ký",style:{textAlign:"center"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,o.createElement("span",{style:{whiteSpace:"nowrap"}},"Từ ",o.createElement("span",{style:{color:"blue"}},n.thoiGianBatDau)," Äến ",o.createElement("span",{style:{color:"blue"}},n.thoiGianKetThuc)),o.createElement("br",null),o.createElement("span",{style:{whiteSpace:"nowrap"}},"Ngà y: ",o.createElement("span",{style:{color:"blue"}},T.dateToText(n.ngay,"dd/mm/yyyy"))))}),o.createElement(l.pj,{type:"text",content:n.lyDo}),o.createElement(l.pj,{type:"text",content:0==n.trangThai?o.createElement("div",null,"Nháp"):1==n.trangThai?o.createElement("div",{style:{color:"darkOrange"}},"Chá» duyá»t"):2==n.trangThai?o.createElement("div",{className:"text-success"},"Duyá»t"):o.createElement("div",{className:"text-danger"},"Không duyá»t"),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,n.hoTenDuyet?n.hoTenDuyet:"",o.createElement("br",null),o.createElement("span",{style:{color:"blue"}},n.shccDuyet?n.shccDuyet:"",o.createElement("br",null))),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:n.phanHoi?n.phanHoi:""}),o.createElement(l.pj,{type:"buttons",content:n,permission:t,style:{textAlign:"center"},postChildren:2!=n.trangThai||2==n.trangThai&&e.props.system&&e.props.system.user.permissions.includes("oispNhanSuXinPhep:manage")?o.createElement(o.Fragment,null,o.createElement("a",{className:"btn btn-primary",href:"#",title:"Chá»nh sá»a",onClick:function(t){return t.preventDefault()||e.showModal(t,n)}},o.createElement("i",{className:"fa fa-lg "+(t.write?"fa-edit":"fa-eye")})),t.delete&&o.createElement("a",{className:"btn btn-danger",href:"#",title:"Xóa",onClick:function(t){return t.preventDefault()||e.delete(t,n)}},o.createElement("i",{className:"fa fa-lg fa-trash"}))):""},0==n.trangThai&&o.createElement(o.Fragment,null,o.createElement(y.ZP,{title:"Gá»i ÄÄng ký nghá» giữa giá»",arrow:!0,placement:"top"},o.createElement("span",null,o.createElement("button",{className:"btn btn-warning",disabled:n.disableDangKyClick,onClick:function(t){n.disableDangKyClick=!0,e.props.changeOispNghiGiuaGioUserPage(n),e.guiDangKy(t,n)}},n.disableDangKyClick?o.createElement("i",{className:"fa fa-spin fa-spinner"}):o.createElement("i",{className:"fa fa-check"})))))))}});return o.createElement(o.Fragment,null,o.createElement("div",{className:"tile"},h),o.createElement(s.Z,{style:{marginLeft:"65px"},pageNumber:a,pageSize:r,pageTotal:i,totalItem:u,getPage:this.props.getOispNghiGiuaGioPageUser}),o.createElement(ie,{ref:function(t){return e.modal=t},update:this.props.updateOispNghiGiuaGioUser,getOispNhanSuGanCaLamViecCurrentByShcc:this.props.getOispNhanSuGanCaLamViecCurrentByShcc,getOispNhanSuCaLamViec:this.props.getOispNhanSuCaLamViec,system:this.props.system}))}}]),n}(l.DY),ue={getOispNghiGiuaGioPageUser:J.wK,updateOispNghiGiuaGioUser:J.vV,deleteOispNghiGiuaGioUser:J.x2,guiDangKyOispNghiGiuaGioUser:J.jh,changeOispNghiGiuaGioUserPage:J.i$,getOispNhanSuGanCaLamViecCurrentByShcc:i,getOispNhanSuCaLamViec:r};const ce=(0,u.$j)((function(e){return{system:e.system,oispNhanSuNghiGiuaGio:e.ois
1p.oispNhanSuNghiGiuaGio}}),ue)(oe);var le=n(40663),se=n(16218),he=n(12164);function ge(e){return ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ge(e)}function ye(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,De(a.key),a)}}function pe(e,t,n){return t&&ye(e.prototype,t),n&&ye(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function fe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function me(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&de(e,t)}function de(e,t){return de=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},de(e,t)}function be(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=Te(e);if(t){var r=Te(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return function(e,t){if(t&&("object"===ge(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ve(e)}(this,n)}}function ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Te(e){return Te=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Te(e)}function Ne(e,t,n){return(t=De(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function De(e){var t=function(e,t){if("object"!==ge(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==ge(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ge(t)?t:String(t)}var Ee=[{id:"day",text:"Sáng"},{id:"noon",text:"Chiá»u"}],Se=function(e){me(n,e);var t=be(n);function n(){var e;fe(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return Ne(ve(e=t.call.apply(t,[this].concat(r))),"state",{minhChung:new Set}),Ne(ve(e),"onShow",(function(t){var n=t.ma,a=t.lyDo,r=t.ngayBatDau,i=t.buoiBatDau,o=t.ngayKetThuc,u=t.buoiKetThuc,c=t.nguoiDuyet,l=t.nguoiTheoDoi,s=t.minhChung,h=t.shccDangKy;e.setState({ma:n,shcc:h,minhChung:new Set(JSON.parse(s))},(function(){e.lyDo.value(a),e.ngayBatDau.value(r),e.buoiBatDau.value(i,!0),e.ngayKetThuc.value(o),e.buoiKetThuc.value(u,!0),e.nguoiDuyet.value(JSON.parse(c)),e.nguoiTheoDoi.value(l?JSON.parse(l):[]),e.minhChung.setData(JSON.stringify({shcc:h}))}))})),Ne(ve(e),"onSubmit",(function(t){t.preventDefault();var n={lyDo:e.lyDo.value(),ngayBatDau:""!=e.ngayBatDau.value()?e.ngayBatDau.value().getTime():null,buoiBatDau:e.buoiBatDau.value(),ngayKetThuc:""!=e.ngayKetThuc.value()?e.ngayKetThuc.value().getTime():null,buoiKetThuc:e.buoiKetThuc.value(),nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):n.ngayBatDau?n.ngayKetThuc?n.ngayKetThuc<n.ngayBatDau?(T.notify("Ngà y kết thúc không ÄÆ°á»£c sá»m hÆ¡n ngà y bắt Äầu!","danger"),e.ngayKetThuc.focus()):n.ngayBatDau==n.ngayKetThuc&&"noon"==n.buoiBatDau&&"day"==n.buoiKetThuc?(T.notify("Buá»i bắt Äầu không thá» là chiá»u và buá»i kết thúc không thá» là sáng trong cùng má»t ngà y!","danger"),e.ngayKetThuc.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):e.props.update(e.state.ma,n,e.hide):(T.notify("Ngà y kết thúc bá» trá»ng!","danger"),e.ngayKetThuc.focus()):(T.n
1otify("Ngà y bắt Äầu bá» trá»ng!","danger"),e.ngayBatDau.focus())})),Ne(ve(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),Ne(ve(e),"render",(function(){var t=e.props.system.user.shcc;return e.renderModal({title:"Thông tin ÄÄng ký nghá» phép",size:"large",body:o.createElement("div",{className:"row"},o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.I0,{ref:function(t){return e.ngayBatDau=t},type:"date-mask",className:"col-6",label:"Ngà y bắt Äầu",readOnly:!1,required:!0}),o.createElement(l.Ef,{ref:function(t){return e.buoiBatDau=t},className:"col-6",label:"Buá»i bắt Äầu",data:Ee,inline:!0,readOnly:!1}),o.createElement(l.I0,{ref:function(t){return e.ngayKetThuc=t},type:"date-mask",className:"col-6",label:"Ngà y kết thúc",readOnly:!1,required:!0}),o.createElement(l.Ef,{ref:function(t){return e.buoiKetThuc=t},className:"col-6",label:"Buá»i kết thúc",data:Ee,inline:!0,readOnly:!1}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"nghiPhepUserFile",userData:"nghiPhepUserFile",onSuccess:e.onSuccess}),Array.from(e.state.minhChung).map((function(n){return o.createElement("div",{className:"col-12",key:n},o.createElement("a",{className:"mr-2",href:"/api/oisp/nghi-phep/minh-chung/download/".concat(t,"/").concat(n)},n),o.createElement("a",{onClick:function(){var t=e.state.minhChung;t.delete(n),e.setState({minhChung:new Set(t)})}},o.createElement("i",{className:"fa fa-close"})))})))})})),e}return pe(n)}(l.JZ),we=function(e){me(n,e);var t=be(n);function n(){var e;fe(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return Ne(ve(e=t.call.apply(t,[this].concat(r))),"state",{ngayTrongTuan:[1,2,3,4,5],ngayLe:[]}),Ne(ve(e),"showModal",(function(t,n){t.preventDefault(),e.modal.show(n)})),Ne(ve(e),"delete",(function(t,n){t.preventDefault(),T.confirm("Xóa ÄÄng ký nghá» phép","Bạn có chắc muá»n xóa ÄÄng ký nghá» phép nà y?",!0,(function(t){return t&&e.props.deleteOispNghiPhepUser(n.ma)}))})),Ne(ve(e),"guiDangKy",(function(t,n){t.preventDefault(),T.confirm("Gá»i ÄÄng ký nghá» phép","Bạn có chắc muá»n gá»i ÄÄng ký nghá» phép nà y?",!0,(function(t){t&&(n.disableDangKyClick=!0,e.props.changeOispNghiPhepUserPage(n),e.props.guiDangKyOispNghiPhepUser(n.ma,{trangThai:1}))}))})),e}return pe(n,[{key:"componentDidMount",value:function(){var e=this;this.props.getOispNghiPhepPageUser(1,50),this.props.getOispNhanSuGanCaLamViecCurrentByShcc(this.props.system.user.shcc,(function(t){e.props.getOispNhanSuCaLamViec(t.maCaLamViec,(function(t){e.props.getOispDmNgayLeAll({},(function(n){var a=JSON.parse(t.ngayTrongTuan).map((function(e){return Number(e)}));e.setState({ngayTrongTuan:a,ngayLe:n})}))}))}))}},{key:"render",value:function(){var e=this,t={write:!0,delete:!0},n=this.props.oispNhanSuNghiPhep&&this.props.oispNhanSuNghiPhep.userPage?this.props.oispNhanSuNghiPhep.userPage:{pageNumber:1,pageSize:50,pageTotal:1,totalItem:0,list:[]},a=n.pageNumber,r=n.pageSize,i=n.pageTotal,u=n.totalItem,c=n.list,h=(0,l.g)({getDataSource:function(){return c},stickyHead:!0,emptyTable:"Không có dữ liá»u!",renderHead:function(){return o.createElement("tr",null,o.createElement("th",{style:{width:"auto"}},"#"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngà y ÄÄng ký"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Thá»i gian nghá»"),o.createElement("th",{style:{width:"60%",whiteSpace:"nowrap"}},"Lý do"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Trạng thái"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Ngưá»i duyá»t"),o.createElement("th",{style:{width:"40%",whiteSpace:"nowrap"}},"Phản há»i"),o.createElement("th",{style:{width:"auto",whiteSpace:"nowrap"}},"Thao tác"))},renderRow:function(n,i){return o.createElement("tr",{key:i},o.createElement(l.pj,{type:"number",content:(a-1)*r+i+1}),o.createElement(l.pj,{type:"text",content:n.ngayDangKy?n.treHan24h?o.createElement("div",{className:"text-danger"}," ",T.dateToText(n.ngayDangKy,"dd/mm/yyyy"),o.createElement("br",null),"ÄÄng ký sau ngà y bắt Äầu nghá» Ãt nhất 24h"):o.createElement("div",{style:{color:"blue"}},T.dateToText(n.ngayDangKy,"dd/mm/yyyy")):"Chưa gá»i ÄÄng ký",style:{textAlign:"center"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,o.createElement("span",{style:{whiteSpace:"nowrap"}},"Ngà y nghá»: ",o.createElement("span",{style:{color:"blue"}},0==n.trangThai?(0,he.HL)(n.ngayBatDau,n.buoiBatDau,n.ngayKetThuc,n.buoiKetThuc,e.state.ngayTrongTuan,e.state.ngayLe):(0,he.HL)(n.ngayBatDau,n.buoiBatDau,n.ngayKetThuc,n.buoiKetThuc,n.ngayTrongTuan,e.state.ngayLe))),o.createElement("br",null),o.createElement("span",{style:{whiteSpace:"nowrap"}}
1,"Từ ",o.createElement("span",null,"day"==n.buoiBatDau?"sáng":"chiá»u",": "),o.createElement("span",{style:{color:"blue"}},T.dateToText(n.ngayBatDau,"dd/mm/yyyy"))),o.createElement("br",null),o.createElement("span",{style:{whiteSpace:"nowrap"}},"Äến hết ",o.createElement("span",null,"day"==n.buoiKetThuc?"sáng":"chiá»u",": "),o.createElement("span",{style:{color:"blue"}},T.dateToText(n.ngayKetThuc,"dd/mm/yyyy"))))}),o.createElement(l.pj,{type:"text",content:n.lyDo}),o.createElement(l.pj,{type:"text",content:o.createElement("div",null,0==n.trangThai?o.createElement("div",null,"Nháp "):1==n.trangThai?o.createElement("div",{style:{color:"darkOrange"}},"Chá» duyá»t"):2==n.trangThai?o.createElement("div",{className:"text-success"},"Duyá»t"):o.createElement("div",{className:"text-danger"},"Không duyá»t")," ",0==n.trangThai&&Number(e.props.ngayPhepConLai)<(0,he.HL)(n.ngayBatDau,n.buoiBatDau,n.ngayKetThuc,n.buoiKetThuc,e.state.ngayTrongTuan,e.state.ngayLe)?o.createElement("div",{className:"text-danger"},"Không Äá»§ ngà y phép còn lại"):""),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:o.createElement(o.Fragment,null,n.hoTenDuyet?n.hoTenDuyet:"",o.createElement("br",null),o.createElement("span",{style:{color:"blue"}},n.shccDuyet?n.shccDuyet:"",o.createElement("br",null))),style:{whiteSpace:"nowrap"}}),o.createElement(l.pj,{type:"text",content:n.phanHoi?n.phanHoi:""}),o.createElement(l.pj,{type:"buttons",content:n,permission:t,style:{textAlign:"center"},postChildren:2!=n.trangThai||2==n.trangThai&&e.props.system&&e.props.system.user.permissions.includes("oispNhanSuXinPhep:manage")?o.createElement(o.Fragment,null,o.createElement("a",{className:"btn btn-primary",href:"#",title:"Chá»nh sá»a",onClick:function(t){return t.preventDefault()||e.showModal(t,n)}},o.createElement("i",{className:"fa fa-lg "+(t.write?"fa-edit":"fa-eye")})),t.delete&&o.createElement("a",{className:"btn btn-danger",href:"#",title:"Xóa",onClick:function(t){return t.preventDefault()||e.delete(t,n)}},o.createElement("i",{className:"fa fa-lg fa-trash"}))):""},0==n.trangThai&&Number(e.props.ngayPhepConLai)>=(0,he.HL)(n.ngayBatDau,n.buoiBatDau,n.ngayKetThuc,n.buoiKetThuc,e.state.ngayTrongTuan,e.state.ngayLe)&&o.createElement(o.Fragment,null,o.createElement(y.ZP,{title:"Gá»i ÄÄng ký nghá» phép",arrow:!0,placement:"top"},o.createElement("span",null,o.createElement("button",{className:"btn btn-warning",disabled:n.disableDangKyClick,onClick:function(t){return e.guiDangKy(t,n)}},n.disableDangKyClick?o.createElement("i",{className:"fa fa-spin fa-spinner"}):o.createElement("i",{className:"fa fa-check"})))))))}});return o.createElement(o.Fragment,null,o.createElement("div",{className:"tile"},h),o.createElement(s.Z,{style:{marginLeft:"65px"},pageNumber:a,pageSize:r,pageTotal:i,totalItem:u,getPage:this.props.getOispNghiPhepPageUser}),o.createElement(Se,{ref:function(t){return e.modal=t},update:this.props.updateOispNghiPhepUser,system:this.props.system}))}}]),n}(l.DY),Oe={getOispNghiPhepPageUser:le.sT,updateOispNghiPhepUser:le.gS,deleteOispNghiPhepUser:le.C0,guiDangKyOispNghiPhepUser:le.T4,changeOispNghiPhepUserPage:le.hH,getOispNhanSuGanCaLamViecCurrentByShcc:i,getOispNhanSuCaLamViec:r,getOispDmNgayLeAll:se.QE};const Ce=(0,u.$j)((function(e){return{system:e.system,oispNhanSuNghiPhep:e.oisp.oispNhanSuNghiPhep}}),Oe)(we);function Ge(e){return Ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ge(e)}function Pe(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,xe(a.key),a)}}function ke(e,t){return ke=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ke(e,t)}function je(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Be(e){return Be=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Be(e)}function Ke(e,t,n){return(t=xe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xe(e){var t=function(e,t){if("object"!==Ge(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==Ge(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Ge(t)?t:String(t)}var Ve=[{id:"day",text:"Sáng"},{id:"noon",text:"Chiá»u"}],Le=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ke(e,t)}(u,e);var t,n,a,r,i=(a=u,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Be(a);if(r){var n=Be(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===Ge(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return je(e)}(this,e)});function u(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return Ke(je(e=i.call.apply(i,[this].concat(n))),"state",{minhChung:ne
1w Set}),Ke(je(e),"showCreateNghiPhepUser",(function(){e.lyDo.value(""),e.ngayBatDau.value(""),e.buoiBatDau.value("day",!0),e.ngayKetThuc.value(""),e.buoiKetThuc.value("day",!0),e.nguoiDuyet.value([]),e.nguoiTheoDoi.value([]);var t=e.props.system.user.shcc;e.minhChung.setData(JSON.stringify({shcc:t})),e.resetMinhChung()})),Ke(je(e),"submitCreateNghiPhepUser",(function(t){var n={lyDo:e.lyDo.value(),ngayBatDau:""!=e.ngayBatDau.value()?e.ngayBatDau.value().getTime():null,buoiBatDau:e.buoiBatDau.value(),ngayKetThuc:""!=e.ngayKetThuc.value()?e.ngayKetThuc.value().getTime():null,buoiKetThuc:e.buoiKetThuc.value(),nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):n.ngayBatDau?n.ngayKetThuc?n.ngayKetThuc<n.ngayBatDau?(T.notify("Ngà y kết thúc không ÄÆ°á»£c sá»m hÆ¡n ngà y bắt Äầu!","danger"),e.ngayKetThuc.focus()):n.ngayBatDau==n.ngayKetThuc&&"noon"==n.buoiBatDau&&"day"==n.buoiKetThuc?(T.notify("Buá»i bắt Äầu không thá» là chiá»u và buá»i kết thúc không thá» là sáng trong cùng má»t ngà y!","danger"),e.ngayKetThuc.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):e.props.createOispNghiPhepUser(n,t):(T.notify("Ngà y kết thúc bá» trá»ng!","danger"),e.ngayKetThuc.focus()):(T.notify("Ngà y bắt Äầu bá» trá»ng!","danger"),e.ngayBatDau.focus())})),Ke(je(e),"resetMinhChung",(function(){e.setState({minhChung:new Set})})),Ke(je(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),e}return t=u,(n=[{key:"render",value:function(){var e=this,t=this.props.system.user.shcc;return o.createElement("div",{className:"row",style:{marginTop:"10px"}},o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.I0,{ref:function(t){return e.ngayBatDau=t},type:"date-mask",className:"col-6",label:"Ngà y bắt Äầu",readOnly:!1,required:!0}),o.createElement(l.Ef,{ref:function(t){return e.buoiBatDau=t},className:"col-6",label:"Buá»i bắt Äầu",data:Ve,inline:!0,readOnly:!1}),o.createElement(l.I0,{ref:function(t){return e.ngayKetThuc=t},type:"date-mask",className:"col-6",label:"Ngà y kết thúc",readOnly:!1,required:!0}),o.createElement(l.Ef,{ref:function(t){return e.buoiKetThuc=t},className:"col-6",label:"Buá»i kết thúc",data:Ve,inline:!0,readOnly:!1}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"nghiPhepUserFile",userData:"nghiPhepUserFile",onSuccess:this.onSuccess}),Array.from(this.state.minhChung).map((function(n){return o.createElement("div",{className:"col-12",key:n},o.createElement("a",{className:"mr-2",href:"/api/oisp/nghi-phep/minh-chung/download/".concat(t,"/").concat(n)},n),o.createElement("a",{onClick:function(){var t=e.state.minhChung;t.delete(n),e.setState({minhChung:new Set(t)})}},o.createElement("i",{className:"fa fa-close"})))})))}}])&&Pe(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),u}(o.Component),Ue={createOispNghiPhepUser:le.x};const Re=(0,u.$j)((function(e){return{system:e.system}}),Ue,null,{forwardRef:!0})(Le);function Me(e){return Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me(e)}function _e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,Fe(a.key),a)}}function He(e,t){return He=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},He(e,t)}function Ie(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ae(e){return Ae=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ae(e)}function qe(e,t,n){return(t=Fe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Fe(e){var t=function(e,t){if("object"!==Me(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==Me(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Me(t)?t:String(t)}var Xe=[{id:"0",text:"Äi trá»
"},{id:"1",text:"Vá» sá»m"}],Je=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&He(e,t)}(u,e);var t,n,a,r,i=(a=u,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Ae(a);if(r){var n=Ae(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===Me(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ie(e)}(this,e)});function u(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return qe(Ie(e=i.call.apply(i,[this].concat(n))),"state",{diTreVeSom:"0",minhChung:ne
1w Set}),qe(Ie(e),"resetMinhChung",(function(){e.setState({minhChung:new Set})})),qe(Ie(e),"onlyDigits",(function(e){return/^\d+$/.test(e)})),qe(Ie(e),"showCreateDiTreVeSomUser",(function(){e.diTreVeSom.value("0",!0),e.ngay.value(""),e.thoiGian.value(""),e.lyDo.value(""),e.nguoiDuyet.value([]),e.nguoiTheoDoi.value([]);var t=e.props.system.user.shcc;e.minhChung.setData(JSON.stringify({shcc:t})),e.resetMinhChung()})),qe(Ie(e),"submitCreateDiTreVeSomUser",(function(t){var n={diTreVeSom:Number(e.diTreVeSom.value()),ngay:""!=e.ngay.value()?e.ngay.value().getTime():null,thoiGian:e.thoiGian.value(),lyDo:e.lyDo.value(),nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};n.ngay?""==n.thoiGian?(T.notify("Thá»i gian bá» trá»ng!","danger"),e.thoiGian.focus()):e.onlyDigits(n.thoiGian)?0==n.thoiGian?(T.notify("Thá»i gian không ÄÆ°á»£c bằng 0!","danger"),e.thoiGian.focus()):""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):e.props.createOispDiTreVeSomUser(n,t):(T.notify("Thá»i gian chá» ÄÆ°á»£c chứa kà tá»± sá»!","danger"),e.thoiGian.focus()):(T.notify("Ngà y bá» trá»ng!","danger"),e.ngay.focus())})),qe(Ie(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),e}return t=u,(n=[{key:"componentDidMount",value:function(){var e=this;this.props.getOispNhanSuGanCaLamViecCurrentByShcc(this.props.system.user.shcc,(function(t){e.props.getOispNhanSuCaLamViec(t.maCaLamViec,(function(t){e.setState({caLamViec:t},(function(){e.gioVao.value(t.thoiGianVao),e.gioRa.value(t.thoiGianRa)}))}))}))}},{key:"render",value:function(){var e=this,t=this.props.system.user.shcc;return o.createElement("div",{className:"row",style:{marginTop:"10px"}},o.createElement("div",{className:"col-6"},o.createElement(l.yi,{ref:function(t){return e.gioVao=t},label:"Giá» và o cá»§a bạn",readOnly:!0,style:{margin:"0"}}),o.createElement(l.yi,{ref:function(t){return e.gioRa=t},label:"Giá» ra cá»§a bạn",readOnly:!0})),o.createElement(l.Ef,{ref:function(t){return e.diTreVeSom=t},className:"col-6",label:"Xin phép Äi trá»
- vá» sá»m",data:Xe,inline:!0,readOnly:!1,onChange:function(t){return e.setState({diTreVeSom:t})}}),o.createElement(l.I0,{ref:function(t){return e.ngay=t},type:"date-mask",className:"col-6",label:"Ngà y",readOnly:!1,required:!0}),o.createElement(l.yi,{ref:function(t){return e.thoiGian=t},className:"col-6",label:"Thá»i gian "+("0"==this.state.diTreVeSom?"Äi trá»
":"vá» sá»m")+" (phút)",readOnly:!1,required:!0}),o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"diTreVeSomUserFile",userData:"diTreVeSomUserFile",onSuccess:this.onSuccess}),Array.from(this.state.minhChung).map((function(n){return o.createElement("div",{className:"col-12",key:n},o.createElement("a",{className:"mr-2",href:"/api/oisp/di-tre-ve-som/minh-chung/download/".concat(t,"/").concat(n)},n),o.createElement("a",{onClick:function(){var t=e.state.minhChung;t.delete(n),e.setState({minhChung:new Set(t)})}},o.createElement("i",{className:"fa fa-close"})))})))}}])&&_e(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),u}(o.Component),Ze={createOispDiTreVeSomUser:k.RU,getOispNhanSuGanCaLamViecCurrentByShcc:i,getOispNhanSuCaLamViec:r};const ze=(0,u.$j)((function(e){return{system:e.system}}),Ze,null,{forwardRef:!0})(Je);function Ye(e){return Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ye(e)}function $e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,nt(a.key),a)}}function Qe(e,t){return Qe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Qe(e,t)}function We(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function et(e){return et=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},et(e)}function tt(e,t,n){return(t=nt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nt(e){var t=function(e,t){if("object"!==Ye(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==Ye(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Ye(t)?t:String(t)}var at=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Qe(e,t)}(u,e);var t,n,a,r,i=(a=u,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}
1(),function(){var e,t=et(a);if(r){var n=et(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===Ye(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return We(e)}(this,e)});function u(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return tt(We(e=i.call.apply(i,[this].concat(n))),"state",{minhChung:new Set}),tt(We(e),"showCreateNghiGiuaGioUser",(function(){e.ngay.value(""),e.thoiGianBatDauHour.value(""),e.thoiGianBatDauMinute.value(""),e.thoiGianKetThucHour.value(""),e.thoiGianKetThucMinute.value(""),e.lyDo.value(""),e.nguoiDuyet.value([]),e.nguoiTheoDoi.value([]);var t=e.props.system.user.shcc;e.minhChung.setData(JSON.stringify({shcc:t})),e.resetMinhChung()})),tt(We(e),"resetMinhChung",(function(){e.setState({minhChung:new Set})})),tt(We(e),"submitCreateNghiGiuaGioUser",(function(t){var n={ngay:""!=e.ngay.value()?e.ngay.value().getTime():null,lyDo:e.lyDo.value(),nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};n.ngay?null==e.thoiGianBatDauHour.value()?(T.notify("Thá»i gian bắt Äầu (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focus()):null==e.thoiGianBatDauMinute.value()?(T.notify("Thá»i gian bắt Äầu (phút) bá» trá»ng!","danger"),e.thoiGianBatDauMinute.focus()):null==e.thoiGianKetThucHour.value()?(T.notify("Thá»i gian kết thúc (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focus()):null==e.thoiGianKetThucMinute.value()?(T.notify("Thá»i gian kết thúc (phút) bá» trá»ng!","danger"),e.thoiGianBatDauMinute.focus()):""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):(n.thoiGianBatDau="".concat(e.thoiGianBatDauHour.value(),":").concat(e.thoiGianBatDauMinute.value()),n.thoiGianKetThuc="".concat(e.thoiGianKetThucHour.value(),":").concat(e.thoiGianKetThucMinute.value()),e.props.createOispNghiGiuaGioUser(n,t)):(T.notify("Ngà y bá» trá»ng!","danger"),e.ngay.focus())})),tt(We(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),tt(We(e),"generateOption",(function(e){for(var t=Array(e),n=[],a=0;a<t.length;a++)n.push(a<=9?"0".concat(a):"".concat(a));return n})),e}return t=u,(n=[{key:"componentDidMount",value:function(){var e=this;this.props.getOispNhanSuGanCaLamViecCurrentByShcc(this.props.system.user.shcc,(function(t){e.props.getOispNhanSuCaLamViec(t.maCaLamViec,(function(t){e.setState({caLamViec:t},(function(){e.gioVao.value(t.thoiGianVao),e.gioVaoAnTrua.value(t.thoiGianBatDauNghiTrua),e.gioRaAnTrua.value(t.thoiGianKetThucNghiTrua),e.gioRa.value(t.thoiGianRa)}))}))}))}},{key:"render",value:function(){var e=this,t=this.generateOption(24),n=this.generateOption(60),a=this.props.system.user.shcc;return o.createElement("div",{className:"row",style:{marginTop:"10px"}},o.createElement("div",{className:"col-6"},o.createElement("strong",null,"Buá»i sáng: "),o.createElement(l.yi,{ref:function(t){return e.gioVao=t},label:"Giá» và o cá»§a bạn",readOnly:!0,style:{margin:"0"}}),o.createElement(l.yi,{ref:function(t){return e.gioVaoAnTrua=t},label:"Giá» và o Än trưa cá»§a bạn",readOnly:!0})),o.createElement("div",{className:"col-6"},o.createElement("strong",null,"Buá»i chiá»u: "),o.createElement(l.yi,{ref:function(t){return e.gioRaAnTrua=t},label:"Giá» ra Än trưa cá»§a bạn",readOnly:!0,style:{margin:"0"}}),o.createElement(l.yi,{ref:function(t){return e.gioRa=t},label:"Giá» ra cá»§a bạn",readOnly:!0})),o.createElement(l.I0,{ref:function(t){return e.ngay=t},type:"date-mask",className:"col-12",label:"Ngà y",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauHour=t},className:"col-6",label:"Thá»i gian bắt Äầu (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauMinute=t},className:"col-6",label:"Thá»i gian bắt Äầu (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucHour=t},className:"col-6",label:"Thá»i gian kết thúc (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucMinute=t},className:"col-6",label:"Thá»i gian kết thúc (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"nghiGiuaGioUserFile",userData:"nghiGiuaGioUserFile",onSuccess:this.onSuccess}),Array.from(this.state.minhChung).map((function(t){return o.createElement("div",{className:"col-12",key:t},o.createElement("a",{className:"mr-2",href:"/api/oisp/nghi-giua-gio/minh-chung/download/".concat(a,"/").concat(t)},t),o.createElement("a",{onClick:function(){var n=e.state.minhChung;
1n.delete(t),e.setState({minhChung:new Set(n)})}},o.createElement("i",{className:"fa fa-close"})))})))}}])&&$e(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),u}(o.Component),rt={createOispNghiGiuaGioUser:J.VP,getOispNhanSuGanCaLamViecCurrentByShcc:i,getOispNhanSuCaLamViec:r};const it=(0,u.$j)((function(e){return{system:e.system}}),rt,null,{forwardRef:!0})(at);function ot(e){return ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ot(e)}function ut(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,gt(a.key),a)}}function ct(e,t){return ct=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ct(e,t)}function lt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function st(e){return st=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},st(e)}function ht(e,t,n){return(t=gt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gt(e){var t=function(e,t){if("object"!==ot(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==ot(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===ot(t)?t:String(t)}var yt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ct(e,t)}(u,e);var t,n,a,r,i=(a=u,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=st(a);if(r){var n=st(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===ot(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return lt(e)}(this,e)});function u(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return ht(lt(e=i.call.apply(i,[this].concat(n))),"state",{minhChung:new Set}),ht(lt(e),"showCreateCongTacNgoaiUser",(function(){e.lyDo.value(""),e.diaChi.value(""),e.ngayBatDau.value(""),e.thoiGianBatDauHour.value(""),e.thoiGianBatDauMinute.value(""),e.ngayKetThuc.value(""),e.thoiGianKetThucHour.value(""),e.thoiGianKetThucMinute.value(""),e.nguoiDuyet.value([]),e.nguoiTheoDoi.value([]);var t=e.props.system.user.shcc;e.minhChung.setData(JSON.stringify({shcc:t})),e.resetMinhChung()})),ht(lt(e),"resetMinhChung",(function(){e.setState({minhChung:new Set})})),ht(lt(e),"submitCreateCongTacNgoaiUser",(function(t){var n={lyDo:e.lyDo.value(),diaChi:e.diaChi.value(),ngayBatDau:""!=e.ngayBatDau.value()?e.ngayBatDau.value().getTime():null,ngayKetThuc:""!=e.ngayKetThuc.value()?e.ngayKetThuc.value().getTime():null,nguoiDuyet:e.nguoiDuyet.value(),nguoiTheoDoi:e.nguoiTheoDoi.value(),minhChung:JSON.stringify(Array.from(e.state.minhChung))};""==n.lyDo?(T.notify("Lý do bá» trá»ng!","danger"),e.lyDo.focus()):n.ngayBatDau?null==e.thoiGianBatDauHour.value()?(T.notify("Thá»i gian bắt Äầu (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focus()):null==e.thoiGianBatDauMinute.value()?(T.notify("Thá»i gian bắt Äầu (phút) bá» trá»ng!","danger"),e.thoiGianBatDauMinute.focus()):n.ngayKetThuc?null==e.thoiGianKetThucHour.value()?(T.notify("Thá»i gian kết thúc (giá») bá» trá»ng!","danger"),e.thoiGianBatDauHour.focu
1s()):null==e.thoiGianKetThucMinute.value()?(T.notify("Thá»i gian kết thúc (phút) bá» trá»ng!","danger"),e.thoiGianBatDauMinute.focus()):n.ngayKetThuc<n.ngayBatDau?(T.notify("Ngà y kết thúc không ÄÆ°á»£c sá»m hÆ¡n ngà y bắt Äầu!","danger"),e.ngayKetThuc.focus()):0==n.nguoiDuyet.length?(T.notify("Ngưá»i duyá»t bá» trá»ng!","danger"),e.nguoiDuyet.focus()):n.nguoiDuyet.some((function(e){return n.nguoiTheoDoi.includes(e)}))?(T.notify("Danh sách ngưá»i duyá»t và danh sách ngưá»i theo dõi có ngưá»i bá» trùng","danger"),e.nguoiTheoDoi.focus()):(n.thoiGianBatDau="".concat(e.thoiGianBatDauHour.value(),":").concat(e.thoiGianBatDauMinute.value()),n.thoiGianKetThuc="".concat(e.thoiGianKetThucHour.value(),":").concat(e.thoiGianKetThucMinute.value()),e.props.createOispCongTacNgoaiUser(n,t)):(T.notify("Ngà y kết thúc bá» trá»ng!","danger"),e.ngayKetThuc.focus()):(T.notify("Ngà y bắt Äầu bá» trá»ng!","danger"),e.ngayBatDau.focus())})),ht(lt(e),"onSuccess",(function(t){if(t.data){var n=e.state.minhChung;n.add(t.data);var a=new Set(n);e.setState({minhChung:a})}else t.error&&T.notify(t.error,"danger")})),ht(lt(e),"generateOption",(function(e){for(var t=Array(e),n=[],a=0;a<t.length;a++)n.push(a<=9?"0".concat(a):"".concat(a));return n})),e}return t=u,(n=[{key:"render",value:function(){var e=this,t=this.generateOption(24),n=this.generateOption(60),a=this.props.system.user.shcc;return o.createElement("div",{className:"row",style:{marginTop:"10px"}},o.createElement(l.RI,{ref:function(t){return e.lyDo=t},className:"col-12",label:"Lý do",readOnly:!1,required:!0}),o.createElement(l.RI,{ref:function(t){return e.diaChi=t},className:"col-12",label:"Äá»a chá» công tác",readOnly:!1}),o.createElement(l.I0,{ref:function(t){return e.ngayBatDau=t},type:"date-mask",className:"col-4",label:"Ngà y bắt Äầu",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauHour=t},className:"col-4",label:"Thá»i gian bắt Äầu (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianBatDauMinute=t},className:"col-4",label:"Thá»i gian bắt Äầu (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.I0,{ref:function(t){return e.ngayKetThuc=t},type:"date-mask",className:"col-4",label:"Ngà y kết thúc",readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucHour=t},className:"col-4",label:"Thá»i gian kết thúc (giá»)",data:t,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.thoiGianKetThucMinute=t},className:"col-4",label:"Thá»i gian kết thúc (phút)",data:n,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiDuyet=t},className:"col-6",label:"Ngưá»i duyá»t",data:g.uY,multiple:!0,allowClear:!0,readOnly:!1,required:!0}),o.createElement(l.ih,{ref:function(t){return e.nguoiTheoDoi=t},className:"col-6",label:"Ngưá»i theo dõi",data:g.Sr,multiple:!0,allowClear:!0,readOnly:!1}),o.createElement("label",{className:"col-12"},"Minh chứng:"),o.createElement(l.hI,{ref:function(t){return e.minhChung=t},className:"col-12",postUrl:"/user/upload",uploadType:"congTacNgoaiUserFile",userData:"congTacNgoaiUserFile",onSuccess:this.onSuccess}),Array.from(this.state.minhChung).map((function(t){return o.createElement("div",{className:"col-12",key:t},o.createElement("a",{className:"mr-2",href:"/api/oisp/cong-tac-ngoai/minh-chung/download/".concat(a,"/").concat(t)},t),o.createElement("a",{onClick:function(){var n=e.state.minhChung;n.delete(t),e.setState({minhChung:new Set(n)})}},o.createElement("i",{className:"fa fa-close"})))})))}}])&&ut(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),u}(o.Component),pt={createOispCongTacNgoaiUser:h._l};const ft=(0,u.$j)((function(e){return{system:e.system}}),pt,null,{forwardRef:!0})(yt);function mt(e){return mt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mt(e)}function dt(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,Dt(a.key),a)}}function bt(e,t){return bt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},bt(e,t)}function vt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tt(e){return Tt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Tt(e)}function Nt(e,t,n){return(t=Dt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Dt(e){var t=function(e,t){if("object"!==mt(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==mt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===mt(t)?t:String(t)}var Et=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&bt(e,t)}(u,e);var t,n,a,r,i=(a=u,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Tt(a);if(r){var n=Tt(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===mt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return vt(e)}(this,e)});function u(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return Nt(vt(e=i.call.apply(i,[this].concat(n))),"state",{isGanCaLamViec:!1}),Nt(vt(e),"onShow",(function(){e.createXinPhepTab.tabClick(null,e.props.getXinPhepTabIndex()),e.state.isGanCaLamViec&&e.createNghiPhepTab.showCreateNghiPhepUser(),e.state.isGanCaLamViec&&e.createDiTreVeSomTab.showCreateDiTreVeSomUser(),e.state.isGanCaLamViec&&e.createNghiGiuaGioTab.showCreateNghiGiuaGioUser(),e.createCongTacNgoaiTab.showCreateCongTacNgoaiUser()})),Nt(vt(e),"onSubmit",(function(t){if(t.preventDefault(),0==e.createXinPhepTab.selectedTabIndex()){if(!e.state.isGanCaLamViec)return T.notify("Không thá» tạo ÄÄng ký nghá» phép do bạn chưa ÄÆ°á»£c gán ca là m viá»c!","danger"),void e.props.clickXinPhepTabIndex(0);e.createNghiPhepTab.submitCreateNghiPhepUser((function(){e.props.clickXinPhepTabIndex(0),e.hide()}))}else if(1==e.createXinPhepTab.selectedTabIndex()){if(!e.state.isGanCaLamViec)return T.notify("Không thá» tạo ÄÄng ký Äi trá»
vá» sá»m do bạn chưa ÄÆ°á»£c gán ca là m viá»c!","danger"),void e.props.clickXinPhepTabIndex(1);e.createDiTreVeSomTab.submitCreateDiTreVeSomUser((function(){e.props.clickXinPhepTabIndex(1),e.hide()}))}else if(2==e.createXinPhepTab.selectedTabIndex()){if(!e.state.isGanCaLamViec)return T.notify("Không thá» tạo ÄÄng ký Äi trá»
vá» sá»m do bạn chưa ÄÆ°á»£c gán ca là m viá»c!","danger"),void e.props.clickXinPhepTabIndex(2);e.createNghiGiuaGioTab.submitCreateNghiGiuaGioUser((function(){e.props.clickXinPhepTabIndex(2),e.hide()}))}else 3==e.createXinPhepTab.selectedTabIndex()&&e.createCongTacNgoaiTab.submitCreateCongTacNgoaiUser((function(){e.props.clickXinPhepTabIndex(3),e.hide()}))})),Nt(vt(e),"render",(function(){return e.renderModal({title:"Tạo má
1»i xin phép OISP",size:"large",body:o.createElement(o.Fragment,null,o.createElement(l.HA,{ref:function(t){return e.createXinPhepTab=t},tabs:[{title:"Nghá» phép",component:e.state.isGanCaLamViec?o.createElement(Re,{ref:function(t){return e.createNghiPhepTab=t}}):o.createElement("div",{className:"tile"},"Bạn chưa ÄÆ°á»£c gán ca là m viá»c!")},{title:"Äi trá»
vá» sá»m",component:e.state.isGanCaLamViec?o.createElement(ze,{ref:function(t){return e.createDiTreVeSomTab=t}}):o.createElement("div",{className:"tile"},"Bạn chưa ÄÆ°á»£c gán ca là m viá»c!")},{title:"Nghá» giữa giá»",component:e.state.isGanCaLamViec?o.createElement(it,{ref:function(t){return e.createNghiGiuaGioTab=t}}):o.createElement("div",{className:"tile"},"Bạn chưa ÄÆ°á»£c gán ca là m viá»c!")},{title:"Công tác ngoà i",component:o.createElement(ft,{ref:function(t){return e.createCongTacNgoaiTab=t}})}]}))})})),e}return t=u,(n=[{key:"componentDidMount",value:function(){var e=this;this.props.getOispNhanSuGanCaLamViecCurrentByShcc(this.props.system.user.shcc,(function(t){e.setState({isGanCaLamViec:!!t})}))}}])&&dt(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),u}(l.JZ),St={getOispNhanSuGanCaLamViecCurrentByShcc:i};const wt=(0,u.$j)((function(e){return{system:e.system}}),St,null,{forwardRef:!0})(Et);function Ot(e){return Ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ot(e)}function Ct(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,Bt(a.key),a)}}function Gt(e,t){return Gt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Gt(e,t)}function Pt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kt(e){return kt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},kt(e)}function jt(e,t,n){return(t=Bt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Bt(e){var t=function(e,t){if("object"!==Ot(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,"string");if("object"!==Ot(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Ot(t)?t:String(t)}var Kt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gt(e,t)}(u,e);var t,n,a,r,i=(a=u,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=kt(a);if(r){var n=kt(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===Ot(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Pt(e)}(this,e)});function u(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return jt(Pt(e=i.call.apply(i,[this].concat(n))),"state",{isGanCaLamViec:!1,thongTinNgayPhepCuaUser:{}}),jt(Pt(e),"showXinPhepModal",(function(t){t.preventDefault(),e.xinPhepModal.show()})),jt(Pt(e),"getXinPhepTabIndex",(function(){return e.xinPhepTab.selectedTabIndex()})),jt(Pt(e),"clickXinPhepTabIndex",(function(t){return e.xinPhepTab.tabClick(null,t)})),jt(Pt(e),"renderThongTinNgayPhepCuaUser",(function(){var t=e.state.thongTinNgayPhepCuaUser;if(null==t||!t.ma)return o.createElement("p",null,"Chưa có thông tin!");var n="d-inline-block position-absolute text-left",a="d-inline-block text-right text-sm-right",r=t.tongSoNgayNghiPhep+t.tongSoNgayDiTreVeSom+t.tongSoNgayNghiGiuaGio;return o.createElement("div",{className:"text-right"},o.createElement("div",{className:"col-12"},o.createElement("strong",{className:n,style:{right:"90px"}},"Ngà y phép trong nÄm ",(new Date).getFullYear(),": "),o.createElement("span",{className:a},t.soNgayToiDa)),o.createElement("div",{className:"col-12"},o.createElement("strong",{className:n,style:{right:"90px"}},"Ngà y phép Äã sá» dụng: "),o.createElement("span",{className:a},parseFloat(r).toFixed(2))),o.createElement("div",{className:"col-12"},o.createElement("strong",{className:n,style:{right:"90px"}},"Ngà y phép còn lại: "),o.createElement("span",{className:[a,t.soNgayConLai<0?" text-danger":" text-success"]},parseFloat(t.soNgayConLai).toFixed(2))),o.createElement("div",{className:"col-12"},t.soNgayConLai<0?o.createElement("strong",{className:n,style:{right:15,color:"red"}},"Bạn Äã hết ngà y phép. Không thá» tạo ÄÆ¡n nghá» phép"):""))})),e}return t=u,(n=[{key:"componentDidMount",value:function(){var e=this;T.ready("/user/oisp?group=4",(function(){var t=e.props.system.user.shcc;e.props.getOispNhanSuGanCaLamViecCurrentByShcc(t,(function(t){var n=!!t;e.setState({isGanCaLamViec:n},(function(){n&&e.props.getOispNhanSuCaLamViec(t.maCaLamViec)}))}));var n=(new Date).getFullYear();e.props.updateOispNhanSuNgayPhepNgayPhepConItemTrongNam(n,t,(function(){e.props.getOispNhanSuNgayPhepUserInfo(n,(function(t){e.setState({thongTinNgayPhepCuaUser:t})}))}))}))}},{key:"render",value:function(){var e=this,t=this.props.system.user.shcc,n=this.state.thongTinNgayPhepCuaUser,a=this.props.system.user.staff,r=a.ho,i=a.ten,u="ÄÄng ký sá» dụng ngà y phép nÄm - ".concat(r," ").concat(i," (").concat(t,")");return console.log(n),this.renderPage({icon:"fa fa-calendar-check-o",title:u,breadcrumb:[o.createElement(c.rU,{key:0,to:"/user/oisp/4/1"},"Quản lý nhân sá»±"),"ÄÄng ký sá» dụng ngà y phép nÄm"],content:o.createElement(o.Fragment,null,this.renderThongTinNgayPhepCuaUser(),o.createElement(l.HA,{ref:function(t){return e.xinPhepTab=t},tabs:[{title:"Nghá» phép",component:this.state.isGanCaLamViec?o.createElement(Ce,{ngayPhepConLai:n.soNgayConLai}):o.createElement("div",{className:"tile"},"Bạn chưa ÄÆ°á»£c gán ca là m viá»c!")},{title:"Äi trá»
vá» sá»m",component:this.state.isGanCaLamViec?o.createElement(X,{ngayPhepConLai:n.soNgayConLai}):o.createElement("div",{className:"tile"},"Bạn chưa ÄÆ°á»£c gán ca là m viá»c!")},{title:"Nghá» giữa giá»",component:this.state.isGanCaLamViec?o.createElement(ce,null):o.createElement("div",{className:"tile"},"Bạn chưa ÄÆ°á»£c gán ca là m viá»c!")},{title:"Công tác ngoà i",component:o.createElement(P,null)}]}),o.createElement(wt,{ref:function(t){return e.xinPhepModal=t},getXinPhepTabIndex:this.getXinPhepTabIndex,clickXinPhepTabIndex:this.clickXinPhepTabIndex})),backRoute:"/user/oisp/4/1",onCreate:n.soNgayConLai>=0?function(t){return e.showXinPhepModal(t)}:null})}}])&&Ct(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),u}(l.DY),xt={getOispNhanSuCaLamViec:r,updateOispNhanSuNgayPhepNgayPhepConItemTrongNam:function(e,t,n){return function(){var r="/api/oisp/ngay-phep/ngay-phep-con-lai/item";a.Z.put(r,{nam:e,shcc:t},(function(e){e.error?(a.Z.notify("Cáºp nháºt thông tin ngà y phép bá» lá
1»i"+(e.error.message&&":<br>"+e.error.message),"danger"),console.error("PUT: ".concat(r,"."),e.error)):n&&n(e)}),(function(){return a.Z.notify("Cáºp nháºt thông tin ngà y phép bá» lá»i!","danger")}))}},getOispNhanSuNgayPhepUserInfo:function(e,t){return function(n){var r="/api/oisp/ngay-phep/thong-tin-su-dung/"+e;a.Z.get(r,(function(e){e.error?(a.Z.notify("Lấy thông tin ngà y phép bá» lá»i"+(e.error.message&&":<br>"+e.error.message),"danger"),console.error("GET: ".concat(r,"."),e.error)):(t&&t(e.itemThongTinUser),n({type:"OispNhanSuNgayPhep:GetItemThongTinUser",itemThongTinUser:e}))}))}},getOispNhanSuGanCaLamViecCurrentByShcc:i};const Vt=(0,u.$j)((function(e){return{system:e.system}}),xt)(Kt)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.