Built motion from commit 67e5df37.|2.0.60
[motion2.git] / server / config / schedule / index.js
index 96f780c..a05a0ce 100644 (file)
@@ -1 +1 @@
-var _0xd07a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x63\x72\x6F\x6E\x2D\x6A\x6F\x62\x2D\x6D\x61\x6E\x61\x67\x65\x72","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6A\x61\x79\x73\x6F\x6E\x2F\x70\x72\x6F\x6D\x69\x73\x65","\x73\x63\x68\x65\x64\x75\x6C\x65","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72","\x64\x62","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x79\x73\x71\x6C\x64\x62","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x68\x74\x74\x70","\x63\x6C\x69\x65\x6E\x74","\x54\x72\x79\x20\x74\x6F\x20\x73\x65\x6E\x64\x20\x61\x20\x6D\x61\x69\x6C\x20\x74\x6F","\x65\x6D\x61\x69\x6C","\x69\x6E\x66\x6F","\x73\x65\x72\x76\x69\x63\x65","\x53\x6D\x74\x70","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x68\x6F\x73\x74","\x70\x6F\x72\x74","\x73\x65\x63\x75\x72\x65","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x69\x6F\x6E","\x61\x75\x74\x68","\x75\x73\x65\x72","\x70\x61\x73\x73","\x22\x25\x73\x22\x20\x3C\x25\x73\x3E","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x52\x65\x70\x6F\x72\x74\x20\x25\x73\x20\x6C\x61\x73\x74\x20\x25\x73\x20\x25\x73","\x73\x75\x62\x74\x72\x61\x63\x74\x4E\x75\x6D\x62\x65\x72","\x73\x75\x62\x74\x72\x61\x63\x74\x55\x6E\x69\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x66\x69\x6C\x65\x73\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x61\x76\x65\x6E\x61\x6D\x65","\x6A\x6F\x69\x6E","\x65\x78\x69\x73\x74\x73\x53\x79\x6E\x63","\x73\x74\x61\x74\x75\x73","\x53\x65\x6E\x74","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x6D\x65\x73\x73\x61\x67\x65","\x74\x65\x78\x74","\x49\x6E\x66\x6F\x20\x72\x65\x70\x6F\x72\x74\x3A\x0A\x25\x73\x0A\x50\x6C\x65\x61\x73\x65\x20\x73\x65\x65\x20\x74\x68\x65\x20\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73\x0A\x54\x68\x69\x73\x20\x69\x73\x20\x61\x6E\x20\x61\x75\x74\x6F\x6D\x61\x74\x69\x63\x61\x6C\x6C\x79\x20\x67\x65\x6E\x65\x72\x61\x74\x65\x64\x20\x65\x6D\x61\x69\x6C\x20\u2013\x20\x70\x6C\x65\x61\x73\x65\x20\x64\x6F\x20\x6E\x6F\x74\x20\x72\x65\x70\x6C\x79\x20\x74\x6F\x20\x69\x74\x2E\x0A\x0A","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x52\x65\x70\x6F\x72\x74\x20\x65\x6D\x70\x74\x79\x0A\x54\x68\x69\x73\x20\x69\x73\x20\x61\x6E\x20\x61\x75\x74\x6F\x6D\x61\x74\x69\x63\x61\x6C\x6C\x79\x20\x67\x65\x6E\x65\x72\x61\x74\x65\x64\x20\x65\x6D\x61\x69\x6C\x20\u2013\x20\x70\x6C\x65\x61\x73\x65\x20\x64\x6F\x20\x6E\x6F\x74\x20\x72\x65\x70\x6C\x79\x20\x74\x6F\x20\x69\x74\x2E\x0A\x0A","\x65\x72\x72\x6F\x72\x20\x6D\x61\x69\x6C","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x65\x6D\x61\x69\x6C\x20\x73\x65\x6E\x74","\x74\x68\x65\x6E","\x53\x65\x6E\x64\x4D\x61\x69\x6C","\x72\x65\x71\x75\x65\x73\x74","\x69\x73\x4E\x69\x6C","\x73\x75\x62\x74\x72\x61\x63\x74\x4E\x75\x6D\x62\x65\x72\x20\x6E\x75\x6C\x6C\x20\x6F\x72\x20\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x73\x75\x62\x74\x72\x61\x63\x74\x55\x6E\x69\x74\x20\x6E\x75\x6C\x6C\x20\x6F\x72\x20\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x73\x63\x68\x65\x64\x75\x6C\x65\x64","\x6F\x75\x74\x70\x75\x74","\x65\x78\x65\x63\x20\x64\x65\x66\x61\x75\x6C\x20\x72\x65\x70\x6F\x72\x74\x20\x69\x64\x3A\x25\x73","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x49\x64","\x72\x75\x6E\x52\x65\x70\x6F\x72\x74","\x65\x78\x65\x63\x20\x63\x75\x73\x74\x6F\x6D\x20\x72\x65\x70\x6F\x72\x74\x20\x69\x64\x3A\x25\x73","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x49\x64","\x6E\x6F\x20\x72\x65\x70\x6F\x72\x74\x20\x69\x64","\x6A\x6F\x62\x73","\x6B\x65\x79\x73","\x69\x64","\x6D\x61\x70","\x6B\x65\x79\x42\x79","\x64\x69\x66\x66\x65\x72\x65\x6E\x63\x65","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x6C\x65\x6E\x67\x74\x68","\x65\x78\x69\x73\x74\x73","\x73\x74\x6F\x70","\x64\x65\x6C\x65\x74\x65\x4A\x6F\x62","\x64\x65\x6C\x65\x74\x65\x20\x63\x72\x6F\x6E","\x63\x72\x6F\x6E","\x61\x63\x74\x69\x76\x65","\x73\x74\x61\x72\x74\x41\x74","\x65\x6E\x64\x41\x74","\x69\x73\x42\x65\x74\x77\x65\x65\x6E","\x61\x64\x64","\x73\x74\x61\x72\x74","\x61\x64\x64\x20\x63\x72\x6F\x6E","\x73\x74\x6F\x70\x20\x63\x72\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x20\x63\x72\x6F\x6E","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x53\x63\x68\x65\x64\x75\x6C\x65"];_0xd07a[0];var fs=require(_0xd07a[1]);var util=require(_0xd07a[2]);var path=require(_0xd07a[3]);var _=require(_0xd07a[4]);var moment=require(_0xd07a[5]);var CronJobManager=require(_0xd07a[6]);var BPromise=require(_0xd07a[7]);var jayson=require(_0xd07a[8]);var logger=require(_0xd07a[10])(_0xd07a[9]);var db=require(_0xd07a[12])[_0xd07a[11]];var analyticCustomReportController=require(_0xd07a[13]);var analyticDefaultReportController=require(_0xd07a[14]);var client=jayson[_0xd07a[16]][_0xd07a[15]]({port:9003});var manager= new CronJobManager();function handleSendEmail(_0x129ex10,_0x129ex11){return function(){logger[_0xd07a[19]](_0xd07a[17],_0x129ex10[_0xd07a[18]]);var _0x129ex12={tls:{rejectUnauthorized:false}};if(_0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[20]]){_0x129ex12[_0xd07a[20]]= _0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[20]]}else {_0x129ex12[_0xd07a[23]]= _0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[23]];_0x129ex12[_0xd07a[24]]= _0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[24]];_0x129ex12[_0xd07a[25]]= _0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[25]]};if(_0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[26]]){_0x129ex12[_0xd07a[27]]= {user:_0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[28]],pass:_0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[29]]}};var _0x129ex13={account:_0x129ex12,message:{from:util[_0xd07a[32]](_0xd07a[30],_0x129ex10[_0xd07a[22]][_0xd07a[31]],_0x129ex10[_0xd07a[22]][_0xd07a[18]]|| _0x129ex10[_0xd07a[22]][_0xd07a[21]][_0xd07a[28]]),to:_0x129ex10[_0xd07a[18]],subject:util[_0xd07a[32]](_0xd07a[33],_0x129ex11[_0xd07a[31]],_0x129ex10[_0xd07a[34]],_0x129ex10[_0xd07a[35]])}};if(fs[_0xd07a[39]](path[_0xd07a[38]](__dirname,_0xd07a[36],_0x129ex11[_0xd07a[37]]))){_0x129ex11[_0xd07a[40]]= _0xd07a[41];_0x129ex13[_0xd07a[43]][_0xd07a[42]]= [{filename:_0x129ex11[_0xd07a[37]],path:path[_0xd07a[38]](__dirname,_0xd07a[36],_0x129ex11[_0xd07a[37]])}];_0x129ex13[_0xd07a[43]][_0xd07a[44]]= util[_0xd07a[32]](_0xd07a[45],JSON[_0xd07a[46]](_0x129ex11,null,2))}else {_0x129ex13[_0xd07a[43]][_0xd07a[44]]= _0xd07a[47]};return client[_0xd07a[54]](_0xd07a[53],_0x129ex13)[_0xd07a[52]](function(_0x129ex15){if(_0x129ex15[_0xd07a[49]]){return logger[_0xd07a[49]](_0xd07a[48],JSON[_0xd07a[46]](_0x129ex15))}else {return logger[_0xd07a[19]](_0xd07a[51])}})[_0xd07a[50]](function(_0x129ex14){return logger[_0xd07a[49]](_0xd07a[48],JSON[_0xd07a[46]](_0x129ex14))})}}function handleError(){return function(_0x129ex14){return logger[_0xd07a[49]](JSON[_0xd07a[46]](_0x129ex14))}}function handleResult(_0x129ex10){return function(_0x129ex11){if(_0x129ex10[_0xd07a[22]]&& _0x129ex10[_0xd07a[22]][_0xd07a[21]]&&  !_[_0xd07a[55]](_0x129ex10[_0xd07a[18]])){setTimeout(handleSendEmail(_0x129ex10,_0x129ex11),60* 1000)}}}function handleJob(_0x129ex10){return function(){try{if(_[_0xd07a[55]](_0x129ex10[_0xd07a[34]])){return logger[_0xd07a[19]](_0xd07a[56])};if(_[_0xd07a[55]](_0x129ex10[_0xd07a[35]])){return logger[_0xd07a[19]](_0xd07a[57])};var _0x129ex19={startDate:moment()[_0xd07a[59]](_0x129ex10[_0xd07a[34]],_0x129ex10[_0xd07a[35]])[_0xd07a[32]](_0xd07a[58]),endDate:moment()[_0xd07a[32]](_0xd07a[58]),type:_0xd07a[60],output:_0x129ex10[_0xd07a[61]],name:_0x129ex10[_0xd07a[31]]};if(!_[_0xd07a[55]](_0x129ex10.DefaultReportId)){logger[_0xd07a[19]](_0xd07a[62],_0x129ex10.DefaultReportId);return analyticDefaultReportController[_0xd07a[64]]({id:_0x129ex10[_0xd07a[63]]},_0x129ex19)[_0xd07a[52]](handleResult(_0x129ex10))[_0xd07a[50]](handleError())};if(!_[_0xd07a[55]](_0x129ex10.CustomReportId)){logger[_0xd07a[19]](_0xd07a[65],_0x129ex10.CustomReportId);return analyticCustomReportController[_0xd07a[64]]({id:_0x129ex10[_0xd07a[66]]},_0x129ex19)[_0xd07a[52]](handleResult(_0x129ex10))[_0xd07a[50]](handleError())}}catch(e){logger[_0xd07a[49]](JSON[_0xd07a[46]](e))};return logger[_0xd07a[19]](_0xd07a[67])}}function getJobs(_0x129ex1b){return db[_0xd07a[93]][_0xd07a[92]]({include:[{model:db[_0xd07a[22]],attributes:[_0xd07a[70],_0xd07a[31],_0xd07a[18]],include:[{model:db[_0xd07a[91]],as:_0xd07a[21]}]}]})[_0xd07a[52]](function(_0x129ex1c){var _0x129ex1d=_[_0xd07a[69]](manager[_0xd07a[68]]);var _0x129ex1e=_[_0xd07a[71]](_0x129ex1c,function(_0x129ex1f){return _0x129ex1f[_0xd07a[70]].toString()});var _0x129ex20=_[_0xd07a[72]](_0x129ex1c,function(_0x129ex21){return _0x129ex21[_0xd07a[70]].toString()});var _0x129ex22=_[_0xd07a[73]](_0x129ex1e,_0x129ex1d);var _0x129ex23=_[_0xd07a[74]](_0x129ex1e,_0x129ex1d);var _0x129ex24=_[_0xd07a[73]](_0x129ex1d,_0x129ex1e);for(var _0x129ex25=0,_0x129ex26;_0x129ex25< _0x129ex24[_0xd07a[75]];_0x129ex25+= 1){_0x129ex26= _0x129ex24[_0x129ex25].toString();if(manager[_0xd07a[76]](_0x129ex26)){manager[_0xd07a[77]](_0x129ex26);manager[_0xd07a[78]](_0x129ex26);logger[_0xd07a[19]](_0xd07a[79],_0x129ex26)}};for(_0x129ex25= 0,_0x129ex26;_0x129ex25< _0x129ex22[_0xd07a[75]];_0x129ex25+= 1){_0x129ex26= _0x129ex22[_0x129ex25].toString();if(_0x129ex20[_0x129ex26][_0xd07a[80]]&& _0x129ex20[_0x129ex26][_0xd07a[81]]&& moment()[_0xd07a[84]](_0x129ex20[_0x129ex26][_0xd07a[82]],_0x129ex20[_0x129ex26][_0xd07a[83]])){manager[_0xd07a[85]](_0x129ex26,_0x129ex20[_0x129ex26][_0xd07a[80]],handleJob(_0x129ex20[_0x129ex26]));manager[_0xd07a[86]](_0x129ex26);logger[_0xd07a[19]](_0xd07a[87],_0x129ex20[_0x129ex26][_0xd07a[31]],_0x129ex20[_0x129ex26][_0xd07a[80]])}else {if(manager[_0xd07a[76]](_0x129ex26)){manager[_0xd07a[77]](_0x129ex26);manager[_0xd07a[78]](_0x129ex26);logger[_0xd07a[19]](_0xd07a[88],_0x129ex20[_0x129ex26][_0xd07a[31]],_0x129ex20[_0x129ex26][_0xd07a[80]])}}};for(_0x129ex25= 0,_0x129ex26;_0x129ex25< _0x129ex23[_0xd07a[75]];_0x129ex25+= 1){_0x129ex26= _0x129ex23[_0x129ex25].toString();if(manager[_0xd07a[76]](_0x129ex26)){if(_0x129ex20[_0x129ex26][_0xd07a[80]]&& _0x129ex20[_0x129ex26][_0xd07a[81]]&& moment()[_0xd07a[84]](_0x129ex20[_0x129ex26][_0xd07a[82]],_0x129ex20[_0x129ex26][_0xd07a[83]])){manager[_0xd07a[89]](_0x129ex26,_0x129ex20[_0x129ex26][_0xd07a[80]],handleJob(_0x129ex20[_0x129ex26]));logger[_0xd07a[19]](_0xd07a[90],_0x129ex20[_0x129ex26][_0xd07a[31]],_0x129ex20[_0x129ex26][_0xd07a[80]])}else {manager[_0xd07a[77]](_0x129ex26);manager[_0xd07a[78]](_0x129ex26);logger[_0xd07a[19]](_0xd07a[88],_0x129ex20[_0x129ex26][_0xd07a[31]],_0x129ex20[_0x129ex26][_0xd07a[80]])}}}})[_0xd07a[50]](function(_0x129ex14){logger[_0xd07a[49]](JSON[_0xd07a[46]](_0x129ex14))})}exports[_0xd07a[86]]= function(){setInterval(function(){return getJobs()},60* 1000);return getJobs()}
\ No newline at end of file
+var _0x60dc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x63\x72\x6F\x6E\x2D\x6A\x6F\x62\x2D\x6D\x61\x6E\x61\x67\x65\x72","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6A\x61\x79\x73\x6F\x6E\x2F\x70\x72\x6F\x6D\x69\x73\x65","\x73\x63\x68\x65\x64\x75\x6C\x65","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72","\x64\x62","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x79\x73\x71\x6C\x64\x62","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x68\x74\x74\x70","\x63\x6C\x69\x65\x6E\x74","\x54\x72\x79\x20\x74\x6F\x20\x73\x65\x6E\x64\x20\x61\x20\x6D\x61\x69\x6C\x20\x74\x6F","\x65\x6D\x61\x69\x6C","\x69\x6E\x66\x6F","\x73\x65\x72\x76\x69\x63\x65","\x53\x6D\x74\x70","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x68\x6F\x73\x74","\x70\x6F\x72\x74","\x73\x65\x63\x75\x72\x65","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x69\x6F\x6E","\x61\x75\x74\x68","\x75\x73\x65\x72","\x70\x61\x73\x73","\x22\x25\x73\x22\x20\x3C\x25\x73\x3E","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x52\x65\x70\x6F\x72\x74\x20\x25\x73\x20\x6C\x61\x73\x74\x20\x25\x73\x20\x25\x73","\x73\x75\x62\x74\x72\x61\x63\x74\x4E\x75\x6D\x62\x65\x72","\x73\x75\x62\x74\x72\x61\x63\x74\x55\x6E\x69\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x66\x69\x6C\x65\x73\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x61\x76\x65\x6E\x61\x6D\x65","\x6A\x6F\x69\x6E","\x65\x78\x69\x73\x74\x73\x53\x79\x6E\x63","\x73\x74\x61\x74\x75\x73","\x53\x65\x6E\x74","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x6D\x65\x73\x73\x61\x67\x65","\x74\x65\x78\x74","\x49\x6E\x66\x6F\x20\x72\x65\x70\x6F\x72\x74\x3A\x0A\x25\x73\x0A\x50\x6C\x65\x61\x73\x65\x20\x73\x65\x65\x20\x74\x68\x65\x20\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73\x0A\x54\x68\x69\x73\x20\x69\x73\x20\x61\x6E\x20\x61\x75\x74\x6F\x6D\x61\x74\x69\x63\x61\x6C\x6C\x79\x20\x67\x65\x6E\x65\x72\x61\x74\x65\x64\x20\x65\x6D\x61\x69\x6C\x20\u2013\x20\x70\x6C\x65\x61\x73\x65\x20\x64\x6F\x20\x6E\x6F\x74\x20\x72\x65\x70\x6C\x79\x20\x74\x6F\x20\x69\x74\x2E\x0A\x0A","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x52\x65\x70\x6F\x72\x74\x20\x65\x6D\x70\x74\x79\x0A\x54\x68\x69\x73\x20\x69\x73\x20\x61\x6E\x20\x61\x75\x74\x6F\x6D\x61\x74\x69\x63\x61\x6C\x6C\x79\x20\x67\x65\x6E\x65\x72\x61\x74\x65\x64\x20\x65\x6D\x61\x69\x6C\x20\u2013\x20\x70\x6C\x65\x61\x73\x65\x20\x64\x6F\x20\x6E\x6F\x74\x20\x72\x65\x70\x6C\x79\x20\x74\x6F\x20\x69\x74\x2E\x0A\x0A","\x65\x72\x72\x6F\x72\x20\x6D\x61\x69\x6C","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x65\x6D\x61\x69\x6C\x20\x73\x65\x6E\x74","\x74\x68\x65\x6E","\x53\x65\x6E\x64\x4D\x61\x69\x6C","\x72\x65\x71\x75\x65\x73\x74","\x69\x73\x4E\x69\x6C","\x73\x75\x62\x74\x72\x61\x63\x74\x4E\x75\x6D\x62\x65\x72\x20\x6E\x75\x6C\x6C\x20\x6F\x72\x20\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x73\x75\x62\x74\x72\x61\x63\x74\x55\x6E\x69\x74\x20\x6E\x75\x6C\x6C\x20\x6F\x72\x20\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x73\x63\x68\x65\x64\x75\x6C\x65\x64","\x6F\x75\x74\x70\x75\x74","\x65\x78\x65\x63\x20\x64\x65\x66\x61\x75\x6C\x20\x72\x65\x70\x6F\x72\x74\x20\x69\x64\x3A\x25\x73","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x49\x64","\x72\x75\x6E\x52\x65\x70\x6F\x72\x74","\x65\x78\x65\x63\x20\x63\x75\x73\x74\x6F\x6D\x20\x72\x65\x70\x6F\x72\x74\x20\x69\x64\x3A\x25\x73","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x49\x64","\x6E\x6F\x20\x72\x65\x70\x6F\x72\x74\x20\x69\x64","\x6A\x6F\x62\x73","\x6B\x65\x79\x73","\x69\x64","\x6D\x61\x70","\x6B\x65\x79\x42\x79","\x64\x69\x66\x66\x65\x72\x65\x6E\x63\x65","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x6C\x65\x6E\x67\x74\x68","\x65\x78\x69\x73\x74\x73","\x73\x74\x6F\x70","\x64\x65\x6C\x65\x74\x65\x4A\x6F\x62","\x64\x65\x6C\x65\x74\x65\x20\x63\x72\x6F\x6E","\x63\x72\x6F\x6E","\x61\x63\x74\x69\x76\x65","\x73\x74\x61\x72\x74\x41\x74","\x65\x6E\x64\x41\x74","\x69\x73\x42\x65\x74\x77\x65\x65\x6E","\x61\x64\x64","\x73\x74\x61\x72\x74","\x61\x64\x64\x20\x63\x72\x6F\x6E","\x73\x74\x6F\x70\x20\x63\x72\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x20\x63\x72\x6F\x6E","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x53\x63\x68\x65\x64\x75\x6C\x65"];_0x60dc[0];var fs=require(_0x60dc[1]);var util=require(_0x60dc[2]);var path=require(_0x60dc[3]);var _=require(_0x60dc[4]);var moment=require(_0x60dc[5]);var CronJobManager=require(_0x60dc[6]);var BPromise=require(_0x60dc[7]);var jayson=require(_0x60dc[8]);var logger=require(_0x60dc[10])(_0x60dc[9]);var db=require(_0x60dc[12])[_0x60dc[11]];var analyticCustomReportController=require(_0x60dc[13]);var analyticDefaultReportController=require(_0x60dc[14]);var client=jayson[_0x60dc[16]][_0x60dc[15]]({port:9003});var manager= new CronJobManager();function handleSendEmail(_0x4d38x10,_0x4d38x11){return function(){logger[_0x60dc[19]](_0x60dc[17],_0x4d38x10[_0x60dc[18]]);var _0x4d38x12={tls:{rejectUnauthorized:false}};if(_0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[20]]){_0x4d38x12[_0x60dc[20]]= _0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[20]]}else {_0x4d38x12[_0x60dc[23]]= _0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[23]];_0x4d38x12[_0x60dc[24]]= _0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[24]];_0x4d38x12[_0x60dc[25]]= _0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[25]]};if(_0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[26]]){_0x4d38x12[_0x60dc[27]]= {user:_0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[28]],pass:_0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[29]]}};var _0x4d38x13={account:_0x4d38x12,message:{from:util[_0x60dc[32]](_0x60dc[30],_0x4d38x10[_0x60dc[22]][_0x60dc[31]],_0x4d38x10[_0x60dc[22]][_0x60dc[18]]|| _0x4d38x10[_0x60dc[22]][_0x60dc[21]][_0x60dc[28]]),to:_0x4d38x10[_0x60dc[18]],subject:util[_0x60dc[32]](_0x60dc[33],_0x4d38x11[_0x60dc[31]],_0x4d38x10[_0x60dc[34]],_0x4d38x10[_0x60dc[35]])}};if(fs[_0x60dc[39]](path[_0x60dc[38]](__dirname,_0x60dc[36],_0x4d38x11[_0x60dc[37]]))){_0x4d38x11[_0x60dc[40]]= _0x60dc[41];_0x4d38x13[_0x60dc[43]][_0x60dc[42]]= [{filename:_0x4d38x11[_0x60dc[37]],path:path[_0x60dc[38]](__dirname,_0x60dc[36],_0x4d38x11[_0x60dc[37]])}];_0x4d38x13[_0x60dc[43]][_0x60dc[44]]= util[_0x60dc[32]](_0x60dc[45],JSON[_0x60dc[46]](_0x4d38x11,null,2))}else {_0x4d38x13[_0x60dc[43]][_0x60dc[44]]= _0x60dc[47]};return client[_0x60dc[54]](_0x60dc[53],_0x4d38x13)[_0x60dc[52]](function(_0x4d38x15){if(_0x4d38x15[_0x60dc[49]]){return logger[_0x60dc[49]](_0x60dc[48],JSON[_0x60dc[46]](_0x4d38x15))}else {return logger[_0x60dc[19]](_0x60dc[51])}})[_0x60dc[50]](function(_0x4d38x14){return logger[_0x60dc[49]](_0x60dc[48],JSON[_0x60dc[46]](_0x4d38x14))})}}function handleError(){return function(_0x4d38x14){return logger[_0x60dc[49]](JSON[_0x60dc[46]](_0x4d38x14))}}function handleResult(_0x4d38x10){return function(_0x4d38x11){if(_0x4d38x10[_0x60dc[22]]&& _0x4d38x10[_0x60dc[22]][_0x60dc[21]]&&  !_[_0x60dc[55]](_0x4d38x10[_0x60dc[18]])){setTimeout(handleSendEmail(_0x4d38x10,_0x4d38x11),60* 1000)}}}function handleJob(_0x4d38x10){return function(){try{if(_[_0x60dc[55]](_0x4d38x10[_0x60dc[34]])){return logger[_0x60dc[19]](_0x60dc[56])};if(_[_0x60dc[55]](_0x4d38x10[_0x60dc[35]])){return logger[_0x60dc[19]](_0x60dc[57])};var _0x4d38x19={startDate:moment()[_0x60dc[59]](_0x4d38x10[_0x60dc[34]],_0x4d38x10[_0x60dc[35]])[_0x60dc[32]](_0x60dc[58]),endDate:moment()[_0x60dc[32]](_0x60dc[58]),type:_0x60dc[60],output:_0x4d38x10[_0x60dc[61]],name:_0x4d38x10[_0x60dc[31]]};if(!_[_0x60dc[55]](_0x4d38x10.DefaultReportId)){logger[_0x60dc[19]](_0x60dc[62],_0x4d38x10.DefaultReportId);return analyticDefaultReportController[_0x60dc[64]]({id:_0x4d38x10[_0x60dc[63]]},_0x4d38x19)[_0x60dc[52]](handleResult(_0x4d38x10))[_0x60dc[50]](handleError())};if(!_[_0x60dc[55]](_0x4d38x10.CustomReportId)){logger[_0x60dc[19]](_0x60dc[65],_0x4d38x10.CustomReportId);return analyticCustomReportController[_0x60dc[64]]({id:_0x4d38x10[_0x60dc[66]]},_0x4d38x19)[_0x60dc[52]](handleResult(_0x4d38x10))[_0x60dc[50]](handleError())}}catch(e){logger[_0x60dc[49]](JSON[_0x60dc[46]](e))};return logger[_0x60dc[19]](_0x60dc[67])}}function getJobs(_0x4d38x1b){return db[_0x60dc[93]][_0x60dc[92]]({include:[{model:db[_0x60dc[22]],attributes:[_0x60dc[70],_0x60dc[31],_0x60dc[18]],include:[{model:db[_0x60dc[91]],as:_0x60dc[21]}]}]})[_0x60dc[52]](function(_0x4d38x1c){var _0x4d38x1d=_[_0x60dc[69]](manager[_0x60dc[68]]);var _0x4d38x1e=_[_0x60dc[71]](_0x4d38x1c,function(_0x4d38x1f){return _0x4d38x1f[_0x60dc[70]].toString()});var _0x4d38x20=_[_0x60dc[72]](_0x4d38x1c,function(_0x4d38x21){return _0x4d38x21[_0x60dc[70]].toString()});var _0x4d38x22=_[_0x60dc[73]](_0x4d38x1e,_0x4d38x1d);var _0x4d38x23=_[_0x60dc[74]](_0x4d38x1e,_0x4d38x1d);var _0x4d38x24=_[_0x60dc[73]](_0x4d38x1d,_0x4d38x1e);for(var _0x4d38x25=0,_0x4d38x26;_0x4d38x25< _0x4d38x24[_0x60dc[75]];_0x4d38x25+= 1){_0x4d38x26= _0x4d38x24[_0x4d38x25].toString();if(manager[_0x60dc[76]](_0x4d38x26)){manager[_0x60dc[77]](_0x4d38x26);manager[_0x60dc[78]](_0x4d38x26);logger[_0x60dc[19]](_0x60dc[79],_0x4d38x26)}};for(_0x4d38x25= 0,_0x4d38x26;_0x4d38x25< _0x4d38x22[_0x60dc[75]];_0x4d38x25+= 1){_0x4d38x26= _0x4d38x22[_0x4d38x25].toString();if(_0x4d38x20[_0x4d38x26][_0x60dc[80]]&& _0x4d38x20[_0x4d38x26][_0x60dc[81]]&& moment()[_0x60dc[84]](_0x4d38x20[_0x4d38x26][_0x60dc[82]],_0x4d38x20[_0x4d38x26][_0x60dc[83]])){manager[_0x60dc[85]](_0x4d38x26,_0x4d38x20[_0x4d38x26][_0x60dc[80]],handleJob(_0x4d38x20[_0x4d38x26]));manager[_0x60dc[86]](_0x4d38x26);logger[_0x60dc[19]](_0x60dc[87],_0x4d38x20[_0x4d38x26][_0x60dc[31]],_0x4d38x20[_0x4d38x26][_0x60dc[80]])}else {if(manager[_0x60dc[76]](_0x4d38x26)){manager[_0x60dc[77]](_0x4d38x26);manager[_0x60dc[78]](_0x4d38x26);logger[_0x60dc[19]](_0x60dc[88],_0x4d38x20[_0x4d38x26][_0x60dc[31]],_0x4d38x20[_0x4d38x26][_0x60dc[80]])}}};for(_0x4d38x25= 0,_0x4d38x26;_0x4d38x25< _0x4d38x23[_0x60dc[75]];_0x4d38x25+= 1){_0x4d38x26= _0x4d38x23[_0x4d38x25].toString();if(manager[_0x60dc[76]](_0x4d38x26)){if(_0x4d38x20[_0x4d38x26][_0x60dc[80]]&& _0x4d38x20[_0x4d38x26][_0x60dc[81]]&& moment()[_0x60dc[84]](_0x4d38x20[_0x4d38x26][_0x60dc[82]],_0x4d38x20[_0x4d38x26][_0x60dc[83]])){manager[_0x60dc[89]](_0x4d38x26,_0x4d38x20[_0x4d38x26][_0x60dc[80]],handleJob(_0x4d38x20[_0x4d38x26]));logger[_0x60dc[19]](_0x60dc[90],_0x4d38x20[_0x4d38x26][_0x60dc[31]],_0x4d38x20[_0x4d38x26][_0x60dc[80]])}else {manager[_0x60dc[77]](_0x4d38x26);manager[_0x60dc[78]](_0x4d38x26);logger[_0x60dc[19]](_0x60dc[88],_0x4d38x20[_0x4d38x26][_0x60dc[31]],_0x4d38x20[_0x4d38x26][_0x60dc[80]])}}}})[_0x60dc[50]](function(_0x4d38x14){logger[_0x60dc[49]](JSON[_0x60dc[46]](_0x4d38x14))})}exports[_0x60dc[86]]= function(){setInterval(function(){return getJobs()},60* 1000);return getJobs()}
\ No newline at end of file