Built motion from commit f738f9592c388b9f9eb3948f400a5c9d717a3561. Version 3.0.0...
[motion-next.git] / server / api / smsTransferReport / smsTransferReport.controller.js
index 8bbf228..21273c5 100644 (file)
@@ -1 +1 @@
-const a693_0x4fe8=['rawAttributes','filter','../../config/logger','then','query','pick','set','index','includeAll','destroy','json','type','intersection','body','keys','sequelize','options','like','lodash','../../components/parsers/qs','catch','key','where','findOne','sort','filters','model','attributes','length','show','name','map','include','merge','fields','Content-Range','count','stack','limit','describe','VIRTUAL','offset','create','SmsTransferReport','status','fieldName','update','error','params','undefined','order'];(function(_0x44dd97,_0x44d62f){const _0x4fe8f5=function(_0x3fe990){while(--_0x3fe990){_0x44dd97['push'](_0x44dd97['shift']());}};_0x4fe8f5(++_0x44d62f);}(a693_0x4fe8,0x184));const a693_0x3fe9=function(_0x44dd97,_0x44d62f){_0x44dd97=_0x44dd97-0x1a3;let _0x4fe8f5=a693_0x4fe8[_0x44dd97];return _0x4fe8f5;};const a693_0xa9ecbf=a693_0x3fe9;'use strict';const _=require(a693_0xa9ecbf(0x1c9)),qs=require(a693_0xa9ecbf(0x1ca)),logger=require(a693_0xa9ecbf(0x1b9))('api'),{db}=require('../../mysqldb'),{Op}=require(a693_0xa9ecbf(0x1c6));function respondWithResult(_0x2fbe26,_0x5bf398){return _0x5bf398=_0x5bf398||0xc8,function(_0x34f35a){const _0x26e3b6=a693_0x3fe9;if(_0x34f35a)return _0x2fbe26[_0x26e3b6(0x1b0)](_0x5bf398)[_0x26e3b6(0x1c1)](_0x34f35a);};}function respondWithFilteredResult(_0x48d818,_0x473da8){return function(_0x4150a9){const _0x13c7df=a693_0x3fe9;if(_0x4150a9){const _0x392c7e=_0x4150a9[_0x13c7df(0x1a8)],_0x5a7479=_0x473da8['offset'];let _0x53cfcf=_0x473da8[_0x13c7df(0x1ad)]+_0x473da8[_0x13c7df(0x1aa)],_0xd24001;return _0x53cfcf>=_0x392c7e?(_0x53cfcf=_0x392c7e,_0xd24001=0xc8):_0xd24001=0xce,_0x48d818[_0x13c7df(0x1b0)](_0xd24001),_0x48d818[_0x13c7df(0x1bd)](_0x13c7df(0x1a7),_0x5a7479+'-'+_0x53cfcf+'/'+_0x392c7e)[_0x13c7df(0x1c1)](_0x4150a9);}return null;};}function saveUpdates(_0x76cec6){return function(_0x5dcbef){const _0x15db18=a693_0x3fe9;if(_0x5dcbef)return _0x5dcbef[_0x15db18(0x1b2)](_0x76cec6)[_0x15db18(0x1ba)](function(_0x4d19d7){return _0x4d19d7;});return null;};}function removeEntity(_0x5be479){return function(_0x3d30f4){const _0x40d456=a693_0x3fe9;if(_0x3d30f4)return _0x3d30f4[_0x40d456(0x1c0)]()['then'](function(){const _0x3c0e4a=_0x40d456;_0x5be479[_0x3c0e4a(0x1b0)](0xcc)['end']();});};}function handleEntityNotFound(_0x3fa26e){return function(_0xab234b){return!_0xab234b&&_0x3fa26e['sendStatus'](0x194),_0xab234b;};}function handleError(_0x20f592,_0x23c5a0){return _0x23c5a0=_0x23c5a0||0x1f4,function(_0x52a13d){const _0x40b6c6=a693_0x3fe9;logger[_0x40b6c6(0x1b3)](_0x52a13d[_0x40b6c6(0x1a9)]),_0x52a13d[_0x40b6c6(0x1d5)]&&delete _0x52a13d[_0x40b6c6(0x1d5)],_0x20f592[_0x40b6c6(0x1b0)](_0x23c5a0)['send'](_0x52a13d);};}exports[a693_0xa9ecbf(0x1be)]=function(_0x1df642,_0x333388){const _0x36d26e=a693_0xa9ecbf;let _0x1c3aa0={};const _0x364187={},_0x571441={'count':0x0,'rows':[]},_0x7e15c7=_[_0x36d26e(0x1a3)](db[_0x36d26e(0x1af)][_0x36d26e(0x1b7)],function(_0x1e4522){const _0x11f10b=_0x36d26e;return{'name':_0x1e4522[_0x11f10b(0x1b1)],'type':_0x1e4522[_0x11f10b(0x1c2)][_0x11f10b(0x1cc)]};});_0x364187[_0x36d26e(0x1d1)]=_[_0x36d26e(0x1a3)](_0x7e15c7,_0x36d26e(0x1d5)),_0x364187['query']=_[_0x36d26e(0x1c5)](_0x1df642[_0x36d26e(0x1bb)]),_0x364187[_0x36d26e(0x1d0)]=_[_0x36d26e(0x1c3)](_0x364187['model'],_0x364187[_0x36d26e(0x1bb)]),_0x1c3aa0['attributes']=_[_0x36d26e(0x1c3)](_0x364187[_0x36d26e(0x1d1)],qs[_0x36d26e(0x1a6)](_0x1df642[_0x36d26e(0x1bb)]['fields'])),_0x1c3aa0[_0x36d26e(0x1d2)]=_0x1c3aa0['attributes'][_0x36d26e(0x1d3)]?_0x1c3aa0[_0x36d26e(0x1d2)]:_0x364187[_0x36d26e(0x1d1)];typeof _0x1df642[_0x36d26e(0x1bb)]['nolimit']===_0x36d26e(0x1b5)&&(_0x1c3aa0[_0x36d26e(0x1aa)]=qs['limit'](_0x1df642[_0x36d26e(0x1bb)][_0x36d26e(0x1aa)]),_0x1c3aa0['offset']=qs[_0x36d26e(0x1ad)](_0x1df642[_0x36d26e(0x1bb)][_0x36d26e(0x1ad)]));_0x1c3aa0[_0x36d26e(0x1b6)]=qs[_0x36d26e(0x1cf)](_0x1df642[_0x36d26e(0x1bb)][_0x36d26e(0x1cf)]),_0x1c3aa0['where']=qs[_0x36d26e(0x1d0)](_[_0x36d26e(0x1bc)](_0x1df642[_0x36d26e(0x1bb)],_0x364187[_0x36d26e(0x1d0)]),_0x7e15c7);_0x1df642[_0x36d26e(0x1bb)]['filter']&&(_0x1c3aa0[_0x36d26e(0x1cd)]=_[_0x36d26e(0x1a5)](_0x1c3aa0['where'],{[Op['or']]:_[_0x36d26e(0x1a3)](_0x7e15c7,function(_0x2b4f17){const _0x160038=_0x36d26e;if(_0x2b4f17[_0x160038(0x1c2)]!==_0x160038(0x1ac)){const _0x543d63={};return _0x543d63[_0x2b4f17[_0x160038(0x1d5)]]={[Op[_0x160038(0x1c8)]]:'%'+_0x1df642[_0x160038(0x1bb)][_0x160038(0x1b8)]+'%'},_0x543d63;}})}));_0x1c3aa0=_[_0x36d26e(0x1a5)]({},_0x1c3aa0,_0x1df642[_0x36d26e(0x1c7)]);const _0x1bf705={'where':_0x1c3aa0['where']};return db[_0x36d26e(0x1af)][_0x36d26e(0x1a8)](_0x1bf705)[_0x36d26e(0x1ba)](function(_0x31d31f){const _0x466b16=_0x36d26e;return _0x571441[_0x466b16(0x1a8)]=_0x31d31f,_0x1df642[_0x466b16(0x1bb)][_0x466b16(0x1bf)]&&(_0x1c3aa0[_0x466b16(0x1a4)]=[{'all':!![]}]),db[_0x466b16(0x1af)]['findAll'](_0x1c3aa0);})['then'](function(_0x7bf67f){return _0x571441['rows']=_0x7bf67f,_0x571441;})[_0x36d26e(0x1ba)](respondWithFilteredResult(_0x333388,_0x1c3aa0))[_0x36d26e(0x1cb)](handleError(_0x333388,null));},exports[a693_0xa9ecbf(0x1d4)]=function(_0x1594f9,_0x2bbe27){const _0xc0c5e6=a693_0xa9ecbf;let _0x5e473d={'raw':!![],'where':{'id':_0x1594f9['params']['id']}};const _0x50523c={};return _0x50523c[_0xc0c5e6(0x1d1)]=_['keys'](db[_0xc0c5e6(0x1af)]['rawAttributes']),_0x50523c[_0xc0c5e6(0x1bb)]=_['keys'](_0x1594f9[_0xc0c5e6(0x1bb)]),_0x50523c[_0xc0c5e6(0x1d0)]=_[_0xc0c5e6(0x1c3)](_0x50523c[_0xc0c5e6(0x1d1)],_0x50523c['query']),_0x5e473d['attributes']=_[_0xc0c5e6(0x1c3)](_0x50523c['model'],qs[_0xc0c5e6(0x1a6)](_0x1594f9[_0xc0c5e6(0x1bb)][_0xc0c5e6(0x1a6)])),_0x5e473d[_0xc0c5e6(0x1d2)]=_0x5e473d[_0xc0c5e6(0x1d2)]['length']?_0x5e473d['attributes']:_0x50523c[_0xc0c5e6(0x1d1)],_0x1594f9[_0xc0c5e6(0x1bb)][_0xc0c5e6(0x1bf)]&&(_0x5e473d[_0xc0c5e6(0x1a4)]=[{'all':!![]}]),_0x5e473d=_[_0xc0c5e6(0x1a5)]({},_0x5e473d,_0x1594f9[_0xc0c5e6(0x1c7)]),db['SmsTransferReport'][_0xc0c5e6(0x1ce)](_0x5e473d)[_0xc0c5e6(0x1ba)](handleEntityNotFound(_0x2bbe27,null))[_0xc0c5e6(0x1ba)](respondWithResult(_0x2bbe27,null))[_0xc0c5e6(0x1cb)](handleError(_0x2bbe27,null));},exports[a693_0xa9ecbf(0x1ae)]=function(_0x1c7589,_0x3816ee){const _0x466d00=a693_0xa9ecbf;return db[_0x466d00(0x1af)]['create'](_0x1c7589[_0x466d00(0x1c4)],{})[_0x466d00(0x1ba)](respondWithResult(_0x3816ee,0xc9))[_0x466d00(0x1cb)](handleError(_0x3816ee,null));},exports[a693_0xa9ecbf(0x1b2)]=function(_0x245a34,_0x1db81b){const _0x5d2342=a693_0xa9ecbf;return _0x245a34[_0x5d2342(0x1c4)]['id']&&delete _0x245a34['body']['id'],db['SmsTransferReport'][_0x5d2342(0x1ce)]({'where':{'id':_0x245a34[_0x5d2342(0x1b4)]['id']}})[_0x5d2342(0x1ba)](handleEntityNotFound(_0x1db81b,null))[_0x5d2342(0x1ba)](saveUpdates(_0x245a34[_0x5d2342(0x1c4)],null))[_0x5d2342(0x1ba)](respondWithResult(_0x1db81b,null))[_0x5d2342(0x1cb)](handleError(_0x1db81b,null));},exports[a693_0xa9ecbf(0x1c0)]=function(_0x447ea2,_0x35bef9){const _0x4404ec=a693_0xa9ecbf;return db['SmsTransferReport'][_0x4404ec(0x1ce)]({'where':{'id':_0x447ea2[_0x4404ec(0x1b4)]['id']}})[_0x4404ec(0x1ba)](handleEntityNotFound(_0x35bef9,null))['then'](removeEntity(_0x35bef9,null))['catch'](handleError(_0x35bef9,null));},exports[a693_0xa9ecbf(0x1ab)]=function(_0x2fe5eb,_0x28e03d){const _0x51af98=a693_0xa9ecbf;return db[_0x51af98(0x1af)]['describe']()[_0x51af98(0x1ba)](respondWithResult(_0x28e03d,null))[_0x51af98(0x1cb)](handleError(_0x28e03d,null));};
\ No newline at end of file
+const a693_0x3aba=['show','sequelize','options','body','map','catch','length','lodash','rawAttributes','where','name','sort','describe','findOne','like','undefined','filters','SmsTransferReport','VIRTUAL','set','includeAll','sendStatus','limit','include','destroy','fields','model','create','findAll','end','offset','update','nolimit','query','stack','type','status','../../mysqldb','fieldName','json','order','rows','key','filter','Content-Range','api','merge','then','count','attributes','intersection','keys'];(function(_0x1e6a79,_0x35c16f){const _0x3aba03=function(_0x4834c9){while(--_0x4834c9){_0x1e6a79['push'](_0x1e6a79['shift']());}};_0x3aba03(++_0x35c16f);}(a693_0x3aba,0x18f));const a693_0x4834=function(_0x1e6a79,_0x35c16f){_0x1e6a79=_0x1e6a79-0x13c;let _0x3aba03=a693_0x3aba[_0x1e6a79];return _0x3aba03;};const a693_0x144e2e=a693_0x4834;'use strict';const _=require(a693_0x144e2e(0x154)),qs=require('../../components/parsers/qs'),logger=require('../../config/logger')(a693_0x144e2e(0x146)),{db}=require(a693_0x144e2e(0x13e)),{Op}=require(a693_0x144e2e(0x14e));function respondWithResult(_0x9df0a,_0x5c278a){return _0x5c278a=_0x5c278a||0xc8,function(_0x2f8802){const _0x579f77=a693_0x4834;if(_0x2f8802)return _0x9df0a[_0x579f77(0x13d)](_0x5c278a)['json'](_0x2f8802);};}function respondWithFilteredResult(_0x3e6bc5,_0x4a79b1){return function(_0x141c00){const _0x1de8b8=a693_0x4834;if(_0x141c00){const _0x40a740=_0x141c00['count'],_0x405365=_0x4a79b1[_0x1de8b8(0x16b)];let _0x446ae4=_0x4a79b1['offset']+_0x4a79b1[_0x1de8b8(0x163)],_0x2238f2;return _0x446ae4>=_0x40a740?(_0x446ae4=_0x40a740,_0x2238f2=0xc8):_0x2238f2=0xce,_0x3e6bc5['status'](_0x2238f2),_0x3e6bc5[_0x1de8b8(0x160)](_0x1de8b8(0x145),_0x405365+'-'+_0x446ae4+'/'+_0x40a740)[_0x1de8b8(0x140)](_0x141c00);}return null;};}function saveUpdates(_0x27c16e){return function(_0x3d7686){const _0x58b28a=a693_0x4834;if(_0x3d7686)return _0x3d7686[_0x58b28a(0x16c)](_0x27c16e)[_0x58b28a(0x148)](function(_0x45897a){return _0x45897a;});return null;};}function removeEntity(_0x3f85c0){return function(_0xe8b446){const _0x3cc6d6=a693_0x4834;if(_0xe8b446)return _0xe8b446[_0x3cc6d6(0x165)]()[_0x3cc6d6(0x148)](function(){const _0x48f65b=_0x3cc6d6;_0x3f85c0['status'](0xcc)[_0x48f65b(0x16a)]();});};}function handleEntityNotFound(_0x57a7f4){return function(_0xe8c72e){const _0x2f8acd=a693_0x4834;return!_0xe8c72e&&_0x57a7f4[_0x2f8acd(0x162)](0x194),_0xe8c72e;};}function handleError(_0x47d0e1,_0x459aad){return _0x459aad=_0x459aad||0x1f4,function(_0x5ce1db){const _0x187be4=a693_0x4834;logger['error'](_0x5ce1db[_0x187be4(0x16f)]),_0x5ce1db[_0x187be4(0x157)]&&delete _0x5ce1db[_0x187be4(0x157)],_0x47d0e1['status'](_0x459aad)['send'](_0x5ce1db);};}exports['index']=function(_0x242ea8,_0x2b4231){const _0x57621a=a693_0x144e2e;let _0x25ae38={};const _0x450b93={},_0x2d07b6={'count':0x0,'rows':[]},_0x1901b0=_['map'](db['SmsTransferReport'][_0x57621a(0x155)],function(_0x5dc9e0){const _0x403d7d=_0x57621a;return{'name':_0x5dc9e0[_0x403d7d(0x13f)],'type':_0x5dc9e0['type'][_0x403d7d(0x143)]};});_0x450b93[_0x57621a(0x167)]=_[_0x57621a(0x151)](_0x1901b0,_0x57621a(0x157)),_0x450b93[_0x57621a(0x16e)]=_[_0x57621a(0x14c)](_0x242ea8[_0x57621a(0x16e)]),_0x450b93[_0x57621a(0x15d)]=_[_0x57621a(0x14b)](_0x450b93[_0x57621a(0x167)],_0x450b93['query']),_0x25ae38[_0x57621a(0x14a)]=_[_0x57621a(0x14b)](_0x450b93[_0x57621a(0x167)],qs['fields'](_0x242ea8[_0x57621a(0x16e)]['fields'])),_0x25ae38[_0x57621a(0x14a)]=_0x25ae38[_0x57621a(0x14a)][_0x57621a(0x153)]?_0x25ae38[_0x57621a(0x14a)]:_0x450b93[_0x57621a(0x167)];typeof _0x242ea8[_0x57621a(0x16e)][_0x57621a(0x16d)]===_0x57621a(0x15c)&&(_0x25ae38[_0x57621a(0x163)]=qs[_0x57621a(0x163)](_0x242ea8[_0x57621a(0x16e)][_0x57621a(0x163)]),_0x25ae38[_0x57621a(0x16b)]=qs[_0x57621a(0x16b)](_0x242ea8[_0x57621a(0x16e)][_0x57621a(0x16b)]));_0x25ae38[_0x57621a(0x141)]=qs[_0x57621a(0x158)](_0x242ea8[_0x57621a(0x16e)][_0x57621a(0x158)]),_0x25ae38['where']=qs[_0x57621a(0x15d)](_['pick'](_0x242ea8[_0x57621a(0x16e)],_0x450b93[_0x57621a(0x15d)]),_0x1901b0);_0x242ea8['query'][_0x57621a(0x144)]&&(_0x25ae38['where']=_[_0x57621a(0x147)](_0x25ae38['where'],{[Op['or']]:_[_0x57621a(0x151)](_0x1901b0,function(_0x92a7ea){const _0x6422c5=_0x57621a;if(_0x92a7ea[_0x6422c5(0x13c)]!==_0x6422c5(0x15f)){const _0x92f92f={};return _0x92f92f[_0x92a7ea[_0x6422c5(0x157)]]={[Op[_0x6422c5(0x15b)]]:'%'+_0x242ea8[_0x6422c5(0x16e)][_0x6422c5(0x144)]+'%'},_0x92f92f;}})}));_0x25ae38=_['merge']({},_0x25ae38,_0x242ea8[_0x57621a(0x14f)]);const _0x5da497={'where':_0x25ae38[_0x57621a(0x156)]};return db[_0x57621a(0x15e)]['count'](_0x5da497)['then'](function(_0x307260){const _0x1a2c40=_0x57621a;return _0x2d07b6[_0x1a2c40(0x149)]=_0x307260,_0x242ea8[_0x1a2c40(0x16e)][_0x1a2c40(0x161)]&&(_0x25ae38[_0x1a2c40(0x164)]=[{'all':!![]}]),db['SmsTransferReport'][_0x1a2c40(0x169)](_0x25ae38);})[_0x57621a(0x148)](function(_0xf5d7a3){const _0x4d8af0=_0x57621a;return _0x2d07b6[_0x4d8af0(0x142)]=_0xf5d7a3,_0x2d07b6;})[_0x57621a(0x148)](respondWithFilteredResult(_0x2b4231,_0x25ae38))[_0x57621a(0x152)](handleError(_0x2b4231,null));},exports[a693_0x144e2e(0x14d)]=function(_0x2a6e15,_0x3ddf77){const _0x534c4f=a693_0x144e2e;let _0x4b83ee={'raw':!![],'where':{'id':_0x2a6e15['params']['id']}};const _0x8a81c7={};return _0x8a81c7['model']=_[_0x534c4f(0x14c)](db[_0x534c4f(0x15e)]['rawAttributes']),_0x8a81c7[_0x534c4f(0x16e)]=_[_0x534c4f(0x14c)](_0x2a6e15[_0x534c4f(0x16e)]),_0x8a81c7[_0x534c4f(0x15d)]=_[_0x534c4f(0x14b)](_0x8a81c7['model'],_0x8a81c7['query']),_0x4b83ee[_0x534c4f(0x14a)]=_[_0x534c4f(0x14b)](_0x8a81c7['model'],qs[_0x534c4f(0x166)](_0x2a6e15[_0x534c4f(0x16e)][_0x534c4f(0x166)])),_0x4b83ee['attributes']=_0x4b83ee[_0x534c4f(0x14a)][_0x534c4f(0x153)]?_0x4b83ee['attributes']:_0x8a81c7[_0x534c4f(0x167)],_0x2a6e15[_0x534c4f(0x16e)][_0x534c4f(0x161)]&&(_0x4b83ee[_0x534c4f(0x164)]=[{'all':!![]}]),_0x4b83ee=_[_0x534c4f(0x147)]({},_0x4b83ee,_0x2a6e15[_0x534c4f(0x14f)]),db[_0x534c4f(0x15e)][_0x534c4f(0x15a)](_0x4b83ee)['then'](handleEntityNotFound(_0x3ddf77,null))['then'](respondWithResult(_0x3ddf77,null))[_0x534c4f(0x152)](handleError(_0x3ddf77,null));},exports[a693_0x144e2e(0x168)]=function(_0x1e9c52,_0x2f9d3b){const _0x1b2889=a693_0x144e2e;return db[_0x1b2889(0x15e)][_0x1b2889(0x168)](_0x1e9c52[_0x1b2889(0x150)],{})[_0x1b2889(0x148)](respondWithResult(_0x2f9d3b,0xc9))[_0x1b2889(0x152)](handleError(_0x2f9d3b,null));},exports[a693_0x144e2e(0x16c)]=function(_0x59dfaa,_0xec6007){const _0x2424d2=a693_0x144e2e;return _0x59dfaa[_0x2424d2(0x150)]['id']&&delete _0x59dfaa[_0x2424d2(0x150)]['id'],db[_0x2424d2(0x15e)]['findOne']({'where':{'id':_0x59dfaa['params']['id']}})[_0x2424d2(0x148)](handleEntityNotFound(_0xec6007,null))['then'](saveUpdates(_0x59dfaa[_0x2424d2(0x150)],null))[_0x2424d2(0x148)](respondWithResult(_0xec6007,null))[_0x2424d2(0x152)](handleError(_0xec6007,null));},exports['destroy']=function(_0x55d853,_0x9961c1){const _0x3bcf88=a693_0x144e2e;return db[_0x3bcf88(0x15e)]['findOne']({'where':{'id':_0x55d853['params']['id']}})[_0x3bcf88(0x148)](handleEntityNotFound(_0x9961c1,null))['then'](removeEntity(_0x9961c1,null))[_0x3bcf88(0x152)](handleError(_0x9961c1,null));},exports[a693_0x144e2e(0x159)]=function(_0x39858c,_0x27114a){const _0xd666c7=a693_0x144e2e;return db[_0xd666c7(0x15e)][_0xd666c7(0x159)]()['then'](respondWithResult(_0x27114a,null))[_0xd666c7(0x152)](handleError(_0x27114a,null));};
\ No newline at end of file