????
Current Path : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/ |
Current File : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/www/static/js/137.9654ded5.chunk.js |
(this["webpackJsonpgdt-qlcb"]=this["webpackJsonpgdt-qlcb"]||[]).push([[137],{1546:function(n,e,t){"use strict";t.r(e),t.d(e,"default",(function(){return p}));var o=t(10),c=t(34),r=t(11),i=t(17),a=t(1),l=t(0),u=t.n(l),d=t(689),f=[{title:"Uuid",field:"Uuid",type:"numeric",dataID:!0,editable:"never",hidden:!0,searchable:!1},{title:"M\xe3",field:"Code",type:"string",searchable:!0,cellStyle:{minWidth:50}},{title:"T\xean lo\u1ea1i",field:"Name",type:"string",searchable:!0,cellStyle:{minWidth:100}}],s=u.a.createRef(),p=function(n){Object(r.a)(t,n);var e=Object(i.a)(t);function t(n){var c;return Object(o.a)(this,t),(c=e.call(this,n)).state={isOpen:!1,DoUuTien:null},c}return Object(c.a)(t,[{key:"render",value:function(){var n=this.props.title;return Object(a.jsx)(l.Fragment,{children:Object(a.jsx)(d.a,{addMoreRows:!0,tableRef:s,title:n,url:"DM/DMDatLoais",columns:f,where:"Status eq true",selectType:"withColumns",onAdd:{},onEdit:{},onDelete:{}})})}}]),t}(l.Component)},677:function(n,e){var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(t){var o=new Uint8Array(16);n.exports=function(){return t(o),o}}else{var c=new Array(16);n.exports=function(){for(var n,e=0;e<16;e++)0===(3&e)&&(n=4294967296*Math.random()),c[e]=n>>>((3&e)<<3)&255;return c}}},678:function(n,e){for(var t=[],o=0;o<256;++o)t[o]=(o+256).toString(16).substr(1);n.exports=function(n,e){var o=e||0,c=t;return[c[n[o++]],c[n[o++]],c[n[o++]],c[n[o++]],"-",c[n[o++]],c[n[o++]],"-",c[n[o++]],c[n[o++]],"-",c[n[o++]],c[n[o++]],"-",c[n[o++]],c[n[o++]],c[n[o++]],c[n[o++]],c[n[o++]],c[n[o++]]].join("")}},679:function(n,e,t){"use strict";t.d(e,"i",(function(){return r})),t.d(e,"j",(function(){return i})),t.d(e,"a",(function(){return a})),t.d(e,"k",(function(){return f})),t.d(e,"b",(function(){return v})),t.d(e,"c",(function(){return g})),t.d(e,"f",(function(){return m})),t.d(e,"e",(function(){return b})),t.d(e,"d",(function(){return C})),t.d(e,"g",(function(){return y})),t.d(e,"h",(function(){return j}));t(99);var o=".",c="/",r=function(n){return n.filter((function(n){return n.dataID}))[0]},i=function(n){return r(n).field},a=function(n){return n&&n.includes(o)},l=function(n){return n&&n.includes(c)},u=function(n){return n.split(o).join(c)},d=function(n,e){return n?e.field:e},f=function(n,e,t){var o=r(e);return"".concat(n,"(").concat(t[o.field],")")},s=function(n){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=[],u=[],f=[],s=[],p="",h="";n.forEach((function(n,e){f.push(n.field)}));var v=[],g=[];f.forEach((function(n,e){v.includes(n)?g.push(e):v.push(n)})),g.forEach((function(e){n.splice(e,1)})),n.forEach((function(n,r){var a="";a=t?d(e,n).split(o).reverse().splice(1).reverse().join(","):d(e,n).split(o).reverse().splice(1).reverse().join(c);var f=d(e,n).split(o).splice(1).reverse().join(c);l(f)&&(f=f.split(c)[0]),0===r?(i.push(a),u.push(f),s[r]=a):i.some((function(n){return n===a}))?(s.forEach((function(n,e){n===a&&(p=e)})),u[p]!==f&&(u[p]=u[p]+","+f)):(i.push(a),s[r]=a,u[r]=f)}));var m=[];return u.forEach((function(n){m.push(n)})),u=m,i.forEach((function(n,e){if(0===e)if(l(n)){var t=n.split(c),o=u[e].split(c),i="",d="",f="",s="";t.forEach((function(n,e){f=e===t.length-1?f+")":"",s+=")",0===e?i=d=n+"("+f:(d=e===t.length-1?"$expand="+n+"($select="+o[0]+s:"$expand="+n+"("+f,i=i+""+d)})),h=i}else if(null!==r){var p="";r.map((function(n,e){if(a(n.field)){var t=n.field.split(".");p+=0===e?t[t.length-1]:p+","+t[t.length-1]}})),h=n+"($select="+u[e]+","+p+")"}else h=n+"($select="+u[e]+")";else if(l(n)){var v=n.split(c),g=u[e].split(c),m="",b="",C="",y="";v.forEach((function(n,e){C=e===v.length-1?C+")":"",y+=")",0===e?m=b=n+"("+C:(b=e===v.length-1?"$expand="+n+"($select="+g[0]+y:"$expand="+n+"("+C,m=m+""+b)})),h=h+","+m}else h=h+","+n+"($select="+u[e]+")"})),h},p=function(n,e){var t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return e?"withColumns"===e?"".concat(n.reduce((function(n,e,o,c){var r=d(t,e),i="".concat(n),l=i.split(","),u=!0;if(a(r)){var f=r.split(".");-1===l.indexOf(e.dataRef[0])&&f.length<3&&(i+="".concat(void 0===e.dataRef?"":e.dataRef[0]+","))}else-1===l.indexOf(r)?i+="".concat(r):u=!1;return"".concat(i).concat(o===c.length-1||!0===a(r)?"":!0===u?",":"")}),"")):"":"".concat(n.filter((function(n){return a(n.field)})).reduce((function(n,e){return"".concat(n,",").concat(u(d(t,e)))}),"*"))},h=function(n,e){return"string"===n?"'".concat(e,"'"):"datetime"===n?"datetime'".concat(e,"'"):"".concat(e)},v=function(n,e,t){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null;if(!o)return"".concat(n," eq ").concat(h(e,t));var i=n.split(".")[0].split("/");if(i.length<3){if(a(n)){if(r){var l=n.split(".").join("/"),u="contains(".concat(l,",'").concat(t,"')")+c;return r.map((function(n){if(n.isSearch){var e=n.field.split(".").join("/");u+=" or contains(".concat(e,",'").concat(t,"')")+c}})),u}var d=n.split(".").join("/");return"contains(".concat(d,",'").concat(t,"')")}return c?"contains(".concat(n,",'").concat(t,"') ").concat(c):"contains(".concat(n,",'").concat(t,"')")}},g=function(n,e,t,o){if(n.filters&&n.filters.length>0){var c=n.filters.filter((function(n){return n.column.field&&n.column.type})).map((function(n){var e="";return e="".concat(t?a(n.column.field)?u(t):n.column.field:a(n.column.field)?n.column.dataRef[0]:n.column.field),v(e,n.column.type,n.value)}));return c&&c.join(" and ")}if(n.search&&n.search.length>=1){var r=e.filter((function(n){return n.searchable&&n.field&&n.type})).map((function(e){var t="".concat(a(e.field)?u(e.field):e.field);return"numeric"!==e.type||a(e.field)?v(t,e.type,n.search,!0,o?"and "+o:e.where):isNaN(Number(n.search))?void 0:v(t,e.type,n.search,!1)}));return r.map((function(n,e){void 0===n&&r.splice(e,1)})),r.forEach((function(n,e){"undefined"===typeof n&&r.splice(e,1)})),r&&r.join(" or ")}return""},m=function(n,e){return"$top=".concat(e,"&$skip=").concat(n*e,"&$count=true")},b=function(n,e){return"&$orderby=".concat(a(n)?u(n):n," ").concat(e)},C=function(n){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,c=n.filter((function(n){return a(d(e,n))}));return 0===c.length?"":"&$expand=".concat(null!==o?s(c,e,t,o):s(c,e,t))},y=function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"withColumns",t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=arguments.length>3?arguments[3]:void 0,c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,r=p(n,e,t);if(o)return r?"&$select=".concat(r):"";if(null!==c){var i="";return c.map((function(n){return i+=",".concat(n.field)})),r?"&$select=".concat(r," ").concat(i):""}return r?"&$select=".concat(r):""},j=function(n,e){var t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"withColumns",c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,r=arguments.length>5&&void 0!==arguments[5]&&arguments[5],i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null;if(null!==c){var a="".concat("&$filter="+c.field+" ne "+c.data),l="".concat(" and "+c.field+" ne "+c.data);return"".concat(C(n,t)).concat(y(n,o,t)).concat(e?"&$filter="+e+l:a)}return!1===r?void 0!==i?"".concat(C(n,t)).concat(y(n,o,t,r,i)).concat(e?"&$filter="+e:""):"".concat(C(n,t)).concat(y(n,o,t,r)).concat(e?"&$filter="+e:""):"".concat(C(n,t,r,i)).concat(e?"&$filter="+e:"")}},689:function(n,e,t){"use strict";t.d(e,"a",(function(){return O}));var o=t(10),c=t(34),r=t(11),i=t(17),a=t(1),l=t(0),u=t.n(l),d=t(695),f=t(5),s=t(6),p={body:{emptyDataSourceMessage:"Kh\xf4ng c\xf3 d\u1eef li\u1ec7u \u0111\u1ec3 hi\u1ec3n th\u1ecb",addTooltip:"Th\xeam",editTooltip:"S\u1eeda",deleteTooltip:"X\xf3a",editRow:{deleteText:"B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn x\xf3a d\xf2ng n\xe0y kh\xf4ng?",cancelTooltip:"H\u1ee7y",saveTooltip:"L\u01b0u"}},toolbar:{exportTitle:"Xu\u1ea5t file",searchTooltip:"T\xecm ki\u1ebfm",showColumnsTitle:"Hi\u1ec7n c\u1ed9t",addRemoveColumns:"Th\xeam v\xe0 hi\u1ec3n th\u1ecb c\xe1c c\u1ed9t",searchPlaceholder:"T\xecm ki\u1ebfm"},pagination:{labelRowsPerPage:"S\u1ed1 d\xf2ng cho 1 trang",labelRowsSelect:"d\xf2ng",labelDisplayedRows:" {from}-{to} c\u1ee7a {count}",firstTooltip:"Trang \u0111\u1ea7u ti\xean",previousTooltip:"Trang tr\u01b0\u1edbc",nextTooltip:"Trang sau",lastTooltip:"Trang cu\u1ed1i c\xf9ng"},header:{actions:"Thao t\xe1c"}},h=u.a.lazy((function(){return Promise.all([t.e(0),t.e(3),t.e(4),t.e(6),t.e(88)]).then(t.bind(null,1576))})),v=u.a.lazy((function(){return Promise.all([t.e(0),t.e(4),t.e(38),t.e(119)]).then(t.bind(null,1256))})),g=u.a.lazy((function(){return t.e(140).then(t.bind(null,1250))})),m={color:"#000",padding:"5px",fontSize:"13px",fontWeight:"bold",textAlign:"center",backgroundColor:"rgb(245, 247, 255)",borderLeft:"0.5px solid rgb(224, 224, 224)"},b={even:"#FFF",odd:"rgb(247, 248, 255)"},C={padding:"4px 4px 4px 6px !important",fontSize:"0.775rem",borderLeft:"0.5px solid rgba(224, 224, 224, 1)"},y=function(n){Object(r.a)(t,n);var e=Object(i.a)(t);function t(){return Object(o.a)(this,t),e.apply(this,arguments)}return Object(c.a)(t,[{key:"render",value:function(){var n=this.props,e=(n.components,n.onSelectionChange),t=n.options,o=n.addMoreRows,c=n.pageSize,r=n.search,i=n.CustumToolbar,l=n.CustumCell,u=n.SearchAdvanced,d=n.onRowClick,y=(n.dataCount,n.rowsPerPage,n.page,Object(s.a)(n,["components","onSelectionChange","options","addMoreRows","pageSize","search","CustumToolbar","CustumCell","SearchAdvanced","onRowClick","dataCount","rowsPerPage","page"]));return Object(a.jsx)(h,Object(f.a)(Object(f.a)({},y),{},{addMoreRows:o,localization:p,options:{selection:t,exportButton:!1,search:r,actionsColumnIndex:-1,pageSize:c,headerStyle:m,pageSizeOptions:[5,10,30,50],rowStyle:function(n,e,t){return{backgroundColor:e%2===0?b.even:b.odd}}},onSelectionChange:e,onRowClick:void 0===d?void 0:function(n,e){return d(n,e)},components:function(){var n={Toolbar:function(n){return Object(a.jsx)(v,Object(f.a)(Object(f.a)({},n),{},{SearchAdvanced:u}))},Cell:function(n){return Object(a.jsx)(g,Object(f.a)(Object(f.a)({},n),{},{style:C}))}};return i&&(n.Toolbar=i),l&&(n.Cell=l),n}()}))}}]),t}(u.a.Component);y.defaultProps={pageSize:10,search:!0};var j=t(679),w=t(218),R=t(99),O=function(n){Object(r.a)(t,n);var e=Object(i.a)(t);function t(){return Object(o.a)(this,t),e.apply(this,arguments)}return Object(c.a)(t,[{key:"render",value:function(){var n=this.props,e=n.tableRef,t=n.url,o=n.urlExt,c=n.title,r=n.columns,i=n.pageSize,l=n.detailPanel,u=n.addMoreRows,f=n.where,s=n.search,p=n.selectType,h=n.noOdata,v=n.onRefresh,g=n.onAdd,m=n.onEdit,b=n.onDelete,C=n.onActions,O=n.onRowClick,S=n.SearchAdvanced,T=n.CustumToolbar,x=n.CustumCell,k=n.render,$=n.components,E=n.options,A=n.onSelectionChange,D=n.fieldFilter,P=n.concatSeachColumn,z=n.whereConCatColumn,M=n.onActionFree,F=function(n){return r.filter((function(n){return j.a(n.field)&&n.dataRef})).map((function(n){return{column:n,field_split:n.field.split(".")}})).forEach((function(e){delete n[e.field_split[0]]}))},q=function(n){for(var e=r.filter((function(n){return n.dataCheck})),t=0;t<e.length;t++)if(j.a(e[t].field)&&e[t].dataRef){if(null===n[e[t].dataRef[0]]||void 0===n[e[t].dataRef[0]])return Object(R.g)("Vui l\xf2ng nh\u1eadp d\u1eef li\u1ec7u c\u1ed9t "+e[t].title),!1}else if(void 0===n[e[t].field]||null===n[e[t].field])return Object(R.g)("Vui l\xf2ng nh\u1eadp d\u1eef li\u1ec7u c\u1ed9t "+e[t].title),!1;return!0};return Object(a.jsx)(y,{onSelectionChange:A,options:E,addMoreRows:u,search:s,pageSize:i,title:c,columns:r,tableRef:e,SearchAdvanced:S,CustumToolbar:T,CustumCell:x,data:function(n){return t?Object(w.c)(function(n){var e=r.filter((function(n){return"asc"===n.sortMulti||"desc"===n.sortMulti})),o="".concat(t,"?").concat(j.f(n.page,n.pageSize));o+="".concat(j.d(r)).concat(j.g(r,p)),n.orderBy&&void 0!==n.orderBy&&n.orderDirection&&""!==n.orderDirection&&(0!==e.length?e.forEach((function(n,t,c){var r="";0!==t&&(r=n.field.split(".").join("/")),o+=0===t?j.e(n.field,""):t!==e.length-1?",".concat(r):",".concat(r," ").concat(n.sortMulti)})):o+=j.e(n.orderBy.field,n.orderDirection));var c=j.c(n,r,D,f);return o+=c?P?z?f?"&$filter=(".concat(c,") or ").concat(P,"'").concat(n.search,"') and ").concat(z," and ").concat(f):"&$filter=".concat(c," or ").concat(P," eq '").concat(n.search,"' and ").concat(z):f?"&$filter=(".concat(c,") or ").concat(P,"'").concat(n.search,"') and ").concat(f):"&$filter=".concat(c," or ").concat(P," eq '").concat(n.search,"'"):f?"&$filter=(".concat(c,") and ").concat(f):"&$filter=".concat(c):f?"&$filter="+f:""}(n),"GET",null,h).then((function(e){return{data:h?e:void 0===e.value?[]:e.value,page:n.page,totalCount:h?e.length:Number(e["@odata.count"])}})):Object(w.c)(function(n){return"".concat(o).concat(f?"?"+f:"&","skip=").concat(n.page*n.pageSize,"&take=").concat(n.pageSize)}(n),"GET",null,!1).then((function(e){return{data:void 0===e.value?[]:e.value,page:n.page,totalCount:Number(e.count)}}))},detailPanel:l,editable:function(){var n={};return g&&void 0===g.onClick&&(void 0===g.onRowAdd?n.onRowAdd=function(n){return new Promise((function(e,o){var c=j.i(r);c.type&&"numeric"!==c.type&&"int"!==c.type&&(n[j.j(r)]=Object(d.v4)()),F(n),g.defaultValues&&g.defaultValues.forEach((function(e){return n[e.field]=e.value})),q(n)?Object(w.c)("".concat(t),"POST",JSON.stringify(n)).then((function(n){return e(n)})).catch((function(n){return o(n)})):o()}))}:n.onRowAdd=function(n){return g.onRowAdd(n,(function(n){return q(n)}))}),m&&void 0===m.onClick&&(m.hidden&&(n.onUpdateHidden=function(n){return m.hidden(n)}),void 0===m.onRowUpdate?n.onRowUpdate=function(n,e){return new Promise((function(o,c){F(n),function(n){r.map((function(e){return{column:e.field,value:""===n[e.field]?null:n[e.field]}})).forEach((function(e){return n[e.column]=e.value,n}))}(n),q(n)?Object(w.c)(j.k(t,r,e),"PATCH",JSON.stringify(n)).then((function(n){return o(n)})).catch((function(n){c(n.value||n),Object(R.e)(n.value)})):c()}))}:n.onRowUpdate=function(n,e){return m.onRowUpdate(n,e,(function(n){return q(n)}))}),b&&void 0===b.onClick&&(b.hidden&&(n.onDeleteHidden=function(n){return b.hidden(n)}),void 0===b.onRowDelete?n.onRowDelete=function(n){return new Promise((function(e,o){return Object(w.c)(j.k(t,r,n),"DELETE").then((function(){b.messageSuccess?e(null,b.messageSuccess):e("X\xf3a d\u1eef li\u1ec7u th\xe0nh c\xf4ng !")})).catch((function(n){Object(R.e)("X\xf3a d\u1eef li\u1ec7u kh\xf4ng th\xe0nh c\xf4ng !"),b.messageError?o(n,b.messageError):o("X\xf3a d\u1eef li\u1ec7u th\u1ea5t b\u1ea1i !")}))}))}:n.onRowDelete=function(n){return b.onRowDelete(n)}),n}(),actions:function(){var n=[];return v?(v.icon="refresh",v.isRefresh=!0,v.tooltip="T\u1ea3i l\u1ea1i d\u1eef li\u1ec7u",v.isFreeAction=!0,n.push(v)):n.push({icon:"refresh",isRefresh:!0,tooltip:"T\u1ea3i l\u1ea1i d\u1eef li\u1ec7u",isFreeAction:!0,onClick:function(){return e.current&&e.current.onQueryChange()}}),C&&C.map((function(e){return n.push(e)})),g&&g.onClick&&(g.icon="add_box",g.tooltip="Th\xeam",g.isAdd=!0,g.isFreeAction=!0,n.push(g)),m&&m.onClick&&(m.icon="edit",m.tooltip="S\u1eeda",m.isEdit=!0,n.push(m)),b&&b.onClick&&(b.icon="delete",b.tooltip="X\xf3a",b.isDelete=!0,n.push(b)),n}(),onActionFree:M,render:k,components:$,onRowClick:void 0===O?void 0:function(n,e){return O(n,e)}})}}]),t}(u.a.Component);O.defaultProps={addMoreRows:!1,title:"",columns:[],pageSize:10,search:!0,tableRef:u.a.createRef()}},695:function(n,e,t){var o=t(697),c=t(698),r=c;r.v1=o,r.v4=c,n.exports=r},697:function(n,e,t){var o,c,r=t(677),i=t(678),a=0,l=0;n.exports=function(n,e,t){var u=e&&t||0,d=e||[],f=(n=n||{}).node||o,s=void 0!==n.clockseq?n.clockseq:c;if(null==f||null==s){var p=r();null==f&&(f=o=[1|p[0],p[1],p[2],p[3],p[4],p[5]]),null==s&&(s=c=16383&(p[6]<<8|p[7]))}var h=void 0!==n.msecs?n.msecs:(new Date).getTime(),v=void 0!==n.nsecs?n.nsecs:l+1,g=h-a+(v-l)/1e4;if(g<0&&void 0===n.clockseq&&(s=s+1&16383),(g<0||h>a)&&void 0===n.nsecs&&(v=0),v>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");a=h,l=v,c=s;var m=(1e4*(268435455&(h+=122192928e5))+v)%4294967296;d[u++]=m>>>24&255,d[u++]=m>>>16&255,d[u++]=m>>>8&255,d[u++]=255&m;var b=h/4294967296*1e4&268435455;d[u++]=b>>>8&255,d[u++]=255&b,d[u++]=b>>>24&15|16,d[u++]=b>>>16&255,d[u++]=s>>>8|128,d[u++]=255&s;for(var C=0;C<6;++C)d[u+C]=f[C];return e||i(d)}},698:function(n,e,t){var o=t(677),c=t(678);n.exports=function(n,e,t){var r=e&&t||0;"string"==typeof n&&(e="binary"===n?new Array(16):null,n=null);var i=(n=n||{}).random||(n.rng||o)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,e)for(var a=0;a<16;++a)e[r+a]=i[a];return e||c(i)}}}]);