Built motion from commit 1b16498.|0.0.35
[motion.git] / server / api / extracted_report / extracted_report.controller.js
1 var _0xff71=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x6D\x6F\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x66\x73","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x73\x74\x61\x72\x74\x44\x61\x74\x65","\x65\x6E\x64\x44\x61\x74\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x72\x65\x70\x6F\x72\x74\x73","\x73\x61\x76\x65\x6E\x61\x6D\x65","\x6A\x6F\x69\x6E","\x65\x6E\x63\x6F\x64\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x74\x72\x6F\x79","\x52\x5F\x4F\x4B","\x57\x5F\x4F\x4B","\x46\x69\x6C\x65\x20\x64\x6F\x65\x73\x20\x6E\x6F\x74\x20\x65\x78\x69\x73\x74\x20\x6F\x72\x20\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E\x20\x6E\x6F\x74\x20\x70\x65\x72\x6D\x69\x74\x74\x65\x64","\x65\x72\x72\x6F\x72","\x65\x72\x72\x6F\x72\x20\x64\x65\x6C\x65\x74\x69\x6E\x67\x20\x66\x69\x6C\x65\x20\x3A","\x66\x69\x6C\x65\x20\x64\x65\x6C\x65\x74\x65\x64","\x75\x6E\x6C\x69\x6E\x6B","\x61\x63\x63\x65\x73\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xff71[0];var _=require(_0xff71[1]);var ExtractedReport=require(_0xff71[3])[_0xff71[2]];var util=require(_0xff71[4]);var path=require(_0xff71[5]);var moment=require(_0xff71[6]);var config=require(_0xff71[7]);var base64=require(_0xff71[8]);var fs=require(_0xff71[9]);exports[_0xff71[10]]=function(_0xc2d6x9,_0xc2d6xa){var _0xc2d6xb=[_0xff71[11],_0xff71[12],_0xff71[13]];var _0xc2d6xc=_0xc2d6x9[_0xff71[15]][_0xff71[14]]?parseInt(_0xc2d6x9[_0xff71[15]][_0xff71[14]],10):100;var _0xc2d6xd=_0xc2d6x9[_0xff71[15]][_0xff71[16]]?parseInt(_0xc2d6x9[_0xff71[15]][_0xff71[16]],10):0;var _0xc2d6xe={where:{},limit:_0xc2d6xc,offset:_0xc2d6xd*_0xc2d6xc};_[_0xff71[30]](_0xc2d6x9[_0xff71[15]],function(_0xc2d6xf,_0xc2d6x10){switch(_0xc2d6x10){case _0xff71[14]:;case _0xff71[16]:break ;;case _0xff71[19]:_0xc2d6xe[_0xff71[17]]=util[_0xff71[22]](_0xff71[18],_0xc2d6x9[_0xff71[15]][_0xff71[19]],_0xc2d6x9[_0xff71[15]][_0xff71[20]]||_0xff71[21])||null;break ;;case _0xff71[20]:break ;;case _0xff71[28]:_0xc2d6xe[_0xff71[24]][_0xff71[23]]=[];_0xc2d6xb[_0xff71[27]](function(_0xc2d6x11){var _0xc2d6x12={};_0xc2d6x12[_0xc2d6x11]={$like:_0xff71[25]+_0xc2d6xf+_0xff71[25]};_0xc2d6xe[_0xff71[24]][_0xff71[23]][_0xff71[26]](_0xc2d6x12);});break ;;default:_0xc2d6xe[_0xff71[24]][_0xc2d6x10]={$like:{}};_0xc2d6xe[_0xff71[24]][_0xc2d6x10][_0xff71[29]]=_0xff71[25]+_0xc2d6xf+_0xff71[25];;}});console[_0xff71[31]](_0xc2d6xe);ExtractedReport[_0xff71[46]](_0xc2d6xe)[_0xff71[45]](function(_0xc2d6x14){var _0xc2d6x15=Math[_0xff71[37]](_0xc2d6x14[_0xff71[36]]/_0xc2d6xc);var _0xc2d6x16=_0xc2d6x15>(_0xc2d6xe[_0xff71[38]]+1)?util[_0xff71[22]](_0xff71[39],_0xc2d6x9[_0xff71[40]],_0xc2d6x9[_0xff71[42]][_0xff71[41]],_0xc2d6x9[_0xff71[43]],_0xc2d6xd+1):null;var _0xc2d6x17=_0xc2d6xd>0?util[_0xff71[22]](_0xff71[39],_0xc2d6x9[_0xff71[40]],_0xc2d6x9[_0xff71[42]][_0xff71[41]],_0xc2d6x9[_0xff71[43]],_0xc2d6xd-1):null;_0xc2d6xa[_0xff71[34]](200)[_0xff71[33]]({count:_0xc2d6x14[_0xff71[36]],rows:_0xc2d6x14[_0xff71[44]],next_page:_0xc2d6x16,previous_page:_0xc2d6x17,total_pages:_0xc2d6x15});})[_0xff71[35]](function(_0xc2d6x13){_0xc2d6xa[_0xff71[34]](500)[_0xff71[33]]({error:_0xff71[32]})});};exports[_0xff71[47]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x18){if(!_0xc2d6x18){return _0xc2d6xa[_0xff71[48]](404)};return _0xc2d6xa[_0xff71[33]](_0xc2d6x18);})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[52]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x19){if(!_0xc2d6x19){return _0xc2d6xa[_0xff71[34]](404)[_0xff71[33]](_0xc2d6x19)};var _0xc2d6x1a=path[_0xff71[58]](config[_0xff71[53]],_0xff71[54],_0xff71[55],_0xff71[56],_0xc2d6x19[_0xff71[57]]);base64[_0xff71[59]](_0xc2d6x1a,function(_0xc2d6x13,_0xc2d6x1b){if(_0xc2d6x13){console[_0xff71[31]](_0xc2d6x13);return handleError(_0xc2d6xa,_0xc2d6x13);}else {return _0xc2d6xa[_0xff71[34]](200)[_0xff71[33]](_0xc2d6x1b)}});})[_0xff71[35]](function(_0xc2d6x13){console[_0xff71[31]](_0xc2d6x13);return handleError(_0xc2d6xa,_0xc2d6x13);})};exports[_0xff71[60]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[60]](_0xc2d6x9[_0xff71[61]])[_0xff71[45]](function(_0xc2d6x18){return _0xc2d6xa[_0xff71[34]](201)[_0xff71[33]](_0xc2d6x18)})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[62]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[65]]({where:{name:_0xc2d6x9[_0xff71[61]][_0xff71[11]],id:{$ne:_0xc2d6x9[_0xff71[61]][_0xff71[49]]}}})[_0xff71[45]](function(_0xc2d6x1c){if(!_0xc2d6x1c){return _0xc2d6xa[_0xff71[48]](404)};if(_0xc2d6x9[_0xff71[61]][_0xff71[49]]){delete _0xc2d6x9[_0xff71[61]][_0xff71[49]]};ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x18){if(!_0xc2d6x18){return _0xc2d6xa[_0xff71[48]](404)};var _0xc2d6x1d=_[_0xff71[63]](_0xc2d6x18,_0xc2d6x9[_0xff71[61]]);_0xc2d6x1d[_0xff71[64]]()[_0xff71[45]](function(){return _0xc2d6xa[_0xff71[34]](200)[_0xff71[33]](_0xc2d6x18)})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)});})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)});})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[66]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x18){if(!_0xc2d6x18){return _0xc2d6xa[_0xff71[48]](404)};_0xc2d6x18[_0xff71[66]]()[_0xff71[45]](function(){var _0xc2d6x1a=path[_0xff71[58]](config[_0xff71[53]],_0xff71[54],_0xff71[55],_0xff71[56],_0xc2d6x18[_0xff71[57]]);fs[_0xff71[74]](_0xc2d6x1a,fs[_0xff71[67]]|fs[_0xff71[68]],function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[69])}else {fs[_0xff71[73]](_0xc2d6x1a,function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[71],_0xc2d6x13)}else {console[_0xff71[31]](_0xff71[72])}})}});return _0xc2d6xa[_0xff71[48]](204);})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)});})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[75]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[65]]({where:{id:_0xc2d6x9[_0xff71[15]][_0xff71[49]]}})[_0xff71[45]](function(_0xc2d6x1e){_0xc2d6x1e[_0xff71[27]](function(_0xc2d6x18){_0xc2d6x18[_0xff71[66]]()[_0xff71[45]](function(){var _0xc2d6x1a=path[_0xff71[58]](config[_0xff71[53]],_0xff71[54],_0xff71[55],_0xff71[56],_0xc2d6x18[_0xff71[57]]);fs[_0xff71[74]](_0xc2d6x1a,fs[_0xff71[67]]|fs[_0xff71[68]],function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[69])}else {fs[_0xff71[73]](_0xc2d6x1a,function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[71],_0xc2d6x13)}else {console[_0xff71[31]](_0xff71[72])}})}});})[_0xff71[35]](function(_0xc2d6x13){console[_0xff71[31]](_0xc2d6x13)})});return _0xc2d6xa[_0xff71[48]](204);})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};function handleError(_0xc2d6xa,_0xc2d6x13){return _0xc2d6xa[_0xff71[34]](500)[_0xff71[33]](_0xc2d6x13)}