b3e9f8f949fc647585c9923d744918425f04a107
[motion.git] / server / api / widget / widget.controller.js
1 var _0x74be=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65\x5F\x72\x65\x61\x64\x4F\x6E\x6C\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x75\x74\x69\x6C\x73\x2F\x72\x65\x70\x6F\x72\x74\x5F\x62\x75\x69\x6C\x64","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x73\x65\x72\x73","\x63\x6D\x5F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x73","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x73","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x73","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x73\x6D\x73\x5F\x72\x6F\x6F\x6D\x73","\x73\x6D\x73\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x6F\x6F\x6D\x73","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x63\x6F\x75\x6E\x74\x65\x72","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73","\x73\x65\x6C\x65\x63\x74","\x71\x75\x65\x72\x79","\x74\x61\x62\x6C\x65","\x66\x6F\x72\x6D\x61\x74","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x6E\x75\x6C\x6C","\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27\x25\x73\x27","\x20\x57\x48\x45\x52\x45\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27\x25\x73\x27","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x64\x61\x79","\x73\x74\x61\x72\x74\x4F\x66","\x65\x6D\x70\x74\x79","\x20\x41\x4E\x44\x20","\x20\x57\x48\x45\x52\x45\x20","\x20\x3D\x3D\x3D\x3D\x20\x52\x45\x53\x55\x4C\x54\x49\x4E\x47\x20\x51\x55\x45\x52\x59\x20\x3D\x3D\x3D\x3D","\x64\x65\x62\x75\x67","\x20\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x65\x72\x72\x6F\x72","\x4E\x4F\x20\x53\x55\x46\x46\x49\x43\x49\x45\x4E\x54\x20\x50\x45\x52\x4D\x49\x53\x53\x49\x4F\x4E\x53","\x75\x73\x65\x72","\x62\x75\x69\x6C\x64\x46\x69\x6C\x74\x65\x72","\x72\x65\x73\x6F\x6C\x76\x65","\x70\x69\x65\x63\x68\x61\x72\x74","\x66\x69\x65\x6C\x64\x73","\x69\x73\x41\x72\x72\x61\x79","\x70\x61\x72\x73\x65","\x63\x6F\x6C\x75\x6D\x6E","\x61\x6C\x69\x61\x73","\x20\x41\x53\x20\x22","\x22","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x69\x73\x53\x74\x72\x69\x6E\x67","\x6C\x65\x6E\x67\x74\x68","\x2C","\x6A\x6F\x69\x6E","\x2A","","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73\x25\x73","\x61\x6C\x6C","\x73\x74\x61\x63\x6B"];_0x74be[0];var _=require(_0x74be[1]);var util=require(_0x74be[2]);var moment=require(_0x74be[3]);var logger=require(_0x74be[5])(_0x74be[4]);var sequelize_readOnly=require(_0x74be[7])[_0x74be[6]];var reportBuildUtils=require(_0x74be[8]);var Promise=require(_0x74be[9]);function toAddDate(_0xc3c8x9){switch(_0xc3c8x9){case _0x74be[10]:;case _0x74be[11]:;case _0x74be[12]:;case _0x74be[13]:;case _0x74be[14]:;case _0x74be[15]:;case _0x74be[16]:;case _0x74be[17]:;case _0x74be[18]:;case _0x74be[19]:;case _0x74be[20]:;case _0x74be[21]:;case _0x74be[22]:;case _0x74be[23]:return false;default:return true}}exports[_0x74be[24]]= function(_0xc3c8xa,_0xc3c8xb){return Promise[_0x74be[54]]()[_0x74be[28]](function(){return _0xc3c8xa[_0x74be[31]][_0x74be[32]]})[_0x74be[28]](reportBuildUtils[_0x74be[53]](_0xc3c8xa[_0x74be[52]]))[_0x74be[28]](function(_0xc3c8xe){var _0xc3c8xf=util[_0x74be[33]](_0x74be[29],_0xc3c8xa[_0x74be[31]][_0x74be[30]],_0xc3c8xa[_0x74be[31]][_0x74be[32]]);if(_0xc3c8xa[_0x74be[31]][_0x74be[34]]&& _0xc3c8xa[_0x74be[31]][_0x74be[34]]!== _0x74be[35]){_0xc3c8xf+= util[_0x74be[33]](_0x74be[36],decodeURIComponent(_0xc3c8xa[_0x74be[31]][_0x74be[34]]))};if(toAddDate(_0xc3c8xa[_0x74be[31]][_0x74be[32]])){_0xc3c8xf+= util[_0x74be[33]]((_0xc3c8xa[_0x74be[31]][_0x74be[34]]&& _0xc3c8xa[_0x74be[31]][_0x74be[34]]!== _0x74be[35])?_0x74be[37]:_0x74be[38],moment()[_0x74be[41]](_0x74be[40])[_0x74be[33]](_0x74be[39]))};if(!_0xc3c8xe|| _0xc3c8xe!== _0x74be[42]){if(_0xc3c8xe){_0xc3c8xf+= _0xc3c8xa[_0x74be[31]][_0x74be[34]]?_0x74be[43]+ _0xc3c8xe:_0x74be[44]+ _0xc3c8xe};logger[_0x74be[46]](_0x74be[45]);logger[_0x74be[46]](_0xc3c8xf);logger[_0x74be[46]](_0x74be[47]);return sequelize_readOnly[_0x74be[31]](_0xc3c8xf,{type:sequelize_readOnly[_0x74be[49]][_0x74be[48]]})}else {logger[_0x74be[50]](_0x74be[45]);logger[_0x74be[50]](_0x74be[51]);logger[_0x74be[50]](_0x74be[47]);return []}})[_0x74be[28]](function(_0xc3c8xd){return _0xc3c8xb[_0x74be[27]](200)[_0x74be[26]]({result:_0xc3c8xd})})[_0x74be[25]](function(_0xc3c8xc){return handleError(_0xc3c8xb,_0xc3c8xc)})};exports[_0x74be[55]]= function(_0xc3c8xa,_0xc3c8xb){return Promise[_0x74be[73]]([])[_0x74be[28]](function(){return _0xc3c8xa[_0x74be[31]][_0x74be[32]]})[_0x74be[28]](reportBuildUtils[_0x74be[53]](_0xc3c8xa[_0x74be[52]]))[_0x74be[28]](function(_0xc3c8xe){var _0xc3c8x10=[];var _0xc3c8x11;if(_0xc3c8xa[_0x74be[31]][_0x74be[56]]){if(_[_0x74be[57]](_0xc3c8xa[_0x74be[31]][_0x74be[56]])){_0xc3c8xa[_0x74be[31]][_0x74be[56]][_0x74be[64]](function(_0xc3c8x12){_0xc3c8x11= JSON[_0x74be[58]](_0xc3c8x12);if(_0xc3c8x11[_0x74be[59]]&& _0xc3c8x11[_0x74be[60]]){_0xc3c8x10[_0x74be[63]](_0xc3c8x11[_0x74be[59]]+ _0x74be[61]+ _0xc3c8x11[_0x74be[60]]+ _0x74be[62])}})}else {if(_[_0x74be[65]](_0xc3c8xa[_0x74be[31]][_0x74be[56]])){_0xc3c8x11= JSON[_0x74be[58]](_0xc3c8xa[_0x74be[31]][_0x74be[56]]);if(_0xc3c8x11[_0x74be[59]]&& _0xc3c8x11[_0x74be[60]]){_0xc3c8x10[_0x74be[63]](_0xc3c8x11[_0x74be[59]]+ _0x74be[61]+ _0xc3c8x11[_0x74be[60]]+ _0x74be[62])}}}};var _0xc3c8x13=_0xc3c8x10[_0x74be[66]]?_0xc3c8x10[_0x74be[68]](_0x74be[67]):_0x74be[69];var _0xc3c8x14=_0x74be[70];if(_0xc3c8xa[_0x74be[31]][_0x74be[34]]&& _0xc3c8xa[_0x74be[31]][_0x74be[34]]!== _0x74be[71]&& _0xc3c8xa[_0x74be[31]][_0x74be[34]]!== _0x74be[35]){_0xc3c8x14= util[_0x74be[33]](_0x74be[36],decodeURIComponent(_0xc3c8xa[_0x74be[31]][_0x74be[34]]))};if(toAddDate(_0xc3c8xa[_0x74be[31]][_0x74be[32]])){_0xc3c8x14+= util[_0x74be[33]]((_0xc3c8xa[_0x74be[31]][_0x74be[34]]&& _0xc3c8xa[_0x74be[31]][_0x74be[34]]!== _0x74be[35])?_0x74be[37]:_0x74be[38],moment()[_0x74be[41]](_0x74be[40])[_0x74be[33]](_0x74be[39]))};if(!_0xc3c8xe|| _0xc3c8xe!== _0x74be[42]){if(_0xc3c8xe){_0xc3c8x14+= _0xc3c8x14?_0x74be[43]+ _0xc3c8xe:_0x74be[44]+ _0xc3c8xe};var _0xc3c8xf=util[_0x74be[33]](_0x74be[72],_0xc3c8x13,_0xc3c8xa[_0x74be[31]][_0x74be[32]],_0xc3c8x14);logger[_0x74be[46]](_0x74be[45]);logger[_0x74be[46]](_0xc3c8xf);logger[_0x74be[46]](_0x74be[47]);return sequelize_readOnly[_0x74be[31]](_0xc3c8xf,{type:sequelize_readOnly[_0x74be[49]][_0x74be[48]]})}else {logger[_0x74be[50]](_0x74be[45]);logger[_0x74be[50]](_0x74be[51]);logger[_0x74be[50]](_0x74be[47]);return []}})[_0x74be[28]](function(_0xc3c8xd){return _0xc3c8xb[_0x74be[27]](200)[_0x74be[26]]({result:_0xc3c8xd})})[_0x74be[25]](function(_0xc3c8xc){return handleError(_0xc3c8xb,_0xc3c8xc)})};function handleError(_0xc3c8xb,_0xc3c8xc){logger[_0x74be[50]](_0xc3c8xc[_0x74be[74]]);return _0xc3c8xb[_0x74be[27]](500)[_0x74be[26]](_0xc3c8xc)}