Built motion from commit (unavailable).|2.4.3
[motion2.git] / server / api / saPayment / saPayment.controller.js
index e7ba179..89210f8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9e6c=['catch','params','model','create','body','find','describe','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','path','sox','lodash','squel','crypto','jsforce','desk.js','to-csv','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','end','json','count','offset','set','Content-Range','reject','save','update','then','destroy','status','error','name','send','SAPayment','rawAttributes','keys','query','filters','intersection','attributes','fields','nolimit','limit','order','sort','where','pick','merge','map','type','key','VIRTUAL','field','filter','options','includeAll','findAll','rows'];(function(_0xfacee2,_0x29c3b0){var _0x4cc9ea=function(_0x26ed31){while(--_0x26ed31){_0xfacee2['push'](_0xfacee2['shift']());}};_0x4cc9ea(++_0x29c3b0);}(_0x9e6c,0x174));var _0xc9e6=function(_0x31bdc3,_0x2d4e98){_0x31bdc3=_0x31bdc3-0x0;var _0x2e017f=_0x9e6c[_0x31bdc3];return _0x2e017f;};'use strict';var pdf=require(_0xc9e6('0x0'));var emlformat=require(_0xc9e6('0x1'));var rimraf=require(_0xc9e6('0x2'));var zipdir=require(_0xc9e6('0x3'));var jsonpatch=require(_0xc9e6('0x4'));var rp=require(_0xc9e6('0x5'));var moment=require(_0xc9e6('0x6'));var BPromise=require(_0xc9e6('0x7'));var Mustache=require('mustache');var util=require('util');var path=require(_0xc9e6('0x8'));var sox=require(_0xc9e6('0x9'));var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var _=require(_0xc9e6('0xa'));var squel=require(_0xc9e6('0xb'));var crypto=require(_0xc9e6('0xc'));var jsforce=require(_0xc9e6('0xd'));var deskjs=require(_0xc9e6('0xe'));var toCsv=require(_0xc9e6('0xf'));var querystring=require('querystring');var Papa=require(_0xc9e6('0x10'));var Redis=require(_0xc9e6('0x11'));var authService=require(_0xc9e6('0x12'));var qs=require(_0xc9e6('0x13'));var hardwareService=require(_0xc9e6('0x14'));var logger=require('../../config/logger')(_0xc9e6('0x15'));var utils=require(_0xc9e6('0x16'));var config=require(_0xc9e6('0x17'));var db=require(_0xc9e6('0x18'))['db'];function respondWithStatusCode(_0x5a0e30,_0x376ed2){_0x376ed2=_0x376ed2||0xcc;return function(_0x239bfd){if(_0x239bfd){return _0x5a0e30[_0xc9e6('0x19')](_0x376ed2);}return _0x5a0e30['status'](_0x376ed2)[_0xc9e6('0x1a')]();};}function respondWithResult(_0x257503,_0xf5779){_0xf5779=_0xf5779||0xc8;return function(_0x2a2567){if(_0x2a2567){return _0x257503['status'](_0xf5779)[_0xc9e6('0x1b')](_0x2a2567);}};}function respondWithFilteredResult(_0x4bb2a7,_0x36fe0c){return function(_0xd5e734){if(_0xd5e734){var _0x331a1b=_0xd5e734[_0xc9e6('0x1c')],_0x3c71e5=_0x36fe0c['offset'],_0x5382e1=_0x36fe0c[_0xc9e6('0x1d')]+_0x36fe0c['limit'],_0x571ba9;if(_0x5382e1>=_0x331a1b){_0x5382e1=_0x331a1b;_0x571ba9=0xc8;}else{_0x571ba9=0xce;}_0x4bb2a7['status'](_0x571ba9);return _0x4bb2a7[_0xc9e6('0x1e')](_0xc9e6('0x1f'),_0x3c71e5+'-'+_0x5382e1+'/'+_0x331a1b)[_0xc9e6('0x1b')](_0xd5e734);}return null;};}function patchUpdates(_0xa7e212){return function(_0x4735b0){try{jsonpatch['apply'](_0x4735b0,_0xa7e212,!![]);}catch(_0x24fb48){return BPromise[_0xc9e6('0x20')](_0x24fb48);}return _0x4735b0[_0xc9e6('0x21')]();};}function saveUpdates(_0x3dc7da,_0x4f7416){return function(_0x3d66dd){if(_0x3d66dd){return _0x3d66dd[_0xc9e6('0x22')](_0x3dc7da)[_0xc9e6('0x23')](function(_0xc3bd7d){return _0xc3bd7d;});}return null;};}function removeEntity(_0x170e74,_0x192ad9){return function(_0x572912){if(_0x572912){return _0x572912[_0xc9e6('0x24')]()[_0xc9e6('0x23')](function(){_0x170e74[_0xc9e6('0x25')](0xcc)[_0xc9e6('0x1a')]();});}};}function handleEntityNotFound(_0x28eb18,_0x56d196){return function(_0x109429){if(!_0x109429){_0x28eb18[_0xc9e6('0x19')](0x194);}return _0x109429;};}function handleError(_0x44fced,_0x1679f5){_0x1679f5=_0x1679f5||0x1f4;return function(_0x5b0be2){logger[_0xc9e6('0x26')](_0x5b0be2['stack']);if(_0x5b0be2[_0xc9e6('0x27')]){delete _0x5b0be2[_0xc9e6('0x27')];}_0x44fced['status'](_0x1679f5)[_0xc9e6('0x28')](_0x5b0be2);};}exports['index']=function(_0xe3326c,_0x309488){var _0x5bbf4b={},_0x43b601={},_0x3e4bf4={'count':0x0,'rows':[]};var _0x2c3110=db[_0xc9e6('0x29')][_0xc9e6('0x2a')];_0x43b601['model']=_[_0xc9e6('0x2b')](_0x2c3110);_0x43b601['query']=_[_0xc9e6('0x2b')](_0xe3326c[_0xc9e6('0x2c')]);_0x43b601[_0xc9e6('0x2d')]=_[_0xc9e6('0x2e')](_0x43b601['model'],_0x43b601[_0xc9e6('0x2c')]);_0x5bbf4b[_0xc9e6('0x2f')]=_['intersection'](_0x43b601['model'],qs[_0xc9e6('0x30')](_0xe3326c[_0xc9e6('0x2c')]['fields']));_0x5bbf4b['attributes']=_0x5bbf4b[_0xc9e6('0x2f')]['length']?_0x5bbf4b[_0xc9e6('0x2f')]:_0x43b601['model'];if(!_0xe3326c[_0xc9e6('0x2c')]['hasOwnProperty'](_0xc9e6('0x31'))){_0x5bbf4b[_0xc9e6('0x32')]=qs[_0xc9e6('0x32')](_0xe3326c[_0xc9e6('0x2c')][_0xc9e6('0x32')]);_0x5bbf4b[_0xc9e6('0x1d')]=qs[_0xc9e6('0x1d')](_0xe3326c[_0xc9e6('0x2c')][_0xc9e6('0x1d')]);}_0x5bbf4b[_0xc9e6('0x33')]=qs[_0xc9e6('0x34')](_0xe3326c[_0xc9e6('0x2c')][_0xc9e6('0x34')]);_0x5bbf4b[_0xc9e6('0x35')]=qs[_0xc9e6('0x2d')](_[_0xc9e6('0x36')](_0xe3326c['query'],_0x43b601['filters']));if(_0xe3326c[_0xc9e6('0x2c')]['filter']){_0x5bbf4b[_0xc9e6('0x35')]=_[_0xc9e6('0x37')](_0x5bbf4b[_0xc9e6('0x35')],{'$or':_[_0xc9e6('0x38')](_0x2c3110,function(_0x59da5e){if(_0x59da5e[_0xc9e6('0x39')][_0xc9e6('0x3a')]!==_0xc9e6('0x3b')){var _0x46e11b={};_0x46e11b[_0x59da5e[_0xc9e6('0x3c')]]={'$like':'%'+_0xe3326c[_0xc9e6('0x2c')][_0xc9e6('0x3d')]+'%'};return _0x46e11b;}})});}_0x5bbf4b=_[_0xc9e6('0x37')]({},_0x5bbf4b,_0xe3326c[_0xc9e6('0x3e')]);var _0x556314={'where':_0x5bbf4b[_0xc9e6('0x35')]};return db[_0xc9e6('0x29')][_0xc9e6('0x1c')](_0x556314)[_0xc9e6('0x23')](function(_0xa52981){_0x3e4bf4[_0xc9e6('0x1c')]=_0xa52981;if(_0xe3326c['query'][_0xc9e6('0x3f')]){_0x5bbf4b['include']=[{'all':!![]}];}return db['SAPayment'][_0xc9e6('0x40')](_0x5bbf4b);})[_0xc9e6('0x23')](function(_0x31f9c2){_0x3e4bf4[_0xc9e6('0x41')]=_0x31f9c2;return _0x3e4bf4;})['then'](respondWithFilteredResult(_0x309488,_0x5bbf4b))[_0xc9e6('0x42')](handleError(_0x309488,null));};exports['show']=function(_0x2e0a4f,_0x1cba4b){var _0x3cf14c={'raw':![],'where':{'id':_0x2e0a4f[_0xc9e6('0x43')]['id']}},_0x3223ad={};_0x3223ad[_0xc9e6('0x44')]=_[_0xc9e6('0x2b')](db[_0xc9e6('0x29')]['rawAttributes']);_0x3223ad[_0xc9e6('0x2c')]=_[_0xc9e6('0x2b')](_0x2e0a4f['query']);_0x3223ad[_0xc9e6('0x2d')]=_[_0xc9e6('0x2e')](_0x3223ad[_0xc9e6('0x44')],_0x3223ad[_0xc9e6('0x2c')]);_0x3cf14c[_0xc9e6('0x2f')]=_[_0xc9e6('0x2e')](_0x3223ad[_0xc9e6('0x44')],qs['fields'](_0x2e0a4f['query']['fields']));_0x3cf14c['attributes']=_0x3cf14c['attributes']['length']?_0x3cf14c[_0xc9e6('0x2f')]:_0x3223ad[_0xc9e6('0x44')];if(_0x2e0a4f['query']['includeAll']){_0x3cf14c['include']=[{'all':!![]}];}_0x3cf14c=_[_0xc9e6('0x37')]({},_0x3cf14c,_0x2e0a4f[_0xc9e6('0x3e')]);return db[_0xc9e6('0x29')]['find'](_0x3cf14c)[_0xc9e6('0x23')](handleEntityNotFound(_0x1cba4b,null))[_0xc9e6('0x23')](respondWithResult(_0x1cba4b,null))[_0xc9e6('0x42')](handleError(_0x1cba4b,null));};exports[_0xc9e6('0x45')]=function(_0x522a03,_0x4bca23){return db[_0xc9e6('0x29')]['create'](_0x522a03[_0xc9e6('0x46')],{})['then'](respondWithResult(_0x4bca23,0xc9))['catch'](handleError(_0x4bca23,null));};exports[_0xc9e6('0x22')]=function(_0x3a799d,_0x3d6778){if(_0x3a799d[_0xc9e6('0x46')]['id']){delete _0x3a799d[_0xc9e6('0x46')]['id'];}return db[_0xc9e6('0x29')][_0xc9e6('0x47')]({'where':{'id':_0x3a799d[_0xc9e6('0x43')]['id']}})[_0xc9e6('0x23')](handleEntityNotFound(_0x3d6778,null))['then'](saveUpdates(_0x3a799d[_0xc9e6('0x46')],null))['then'](respondWithResult(_0x3d6778,null))[_0xc9e6('0x42')](handleError(_0x3d6778,null));};exports[_0xc9e6('0x24')]=function(_0x1795d4,_0x2431f1){return db[_0xc9e6('0x29')][_0xc9e6('0x47')]({'where':{'id':_0x1795d4[_0xc9e6('0x43')]['id']}})['then'](handleEntityNotFound(_0x2431f1,null))['then'](removeEntity(_0x2431f1,null))[_0xc9e6('0x42')](handleError(_0x2431f1,null));};exports[_0xc9e6('0x48')]=function(_0x245cb3,_0x841d1d){return db[_0xc9e6('0x29')][_0xc9e6('0x48')]()[_0xc9e6('0x23')](respondWithResult(_0x841d1d,null))[_0xc9e6('0x42')](handleError(_0x841d1d,null));};
\ No newline at end of file
+var _0x60dd=['Content-Range','apply','save','update','then','destroy','error','stack','name','send','model','keys','query','intersection','attributes','length','hasOwnProperty','nolimit','order','sort','filters','pick','where','map','type','key','VIRTUAL','field','filter','merge','SAPayment','count','includeAll','include','rows','show','params','rawAttributes','fields','options','find','catch','create','body','describe','html-pdf','eml-format','rimraf','moment','bluebird','sox','ejs','lodash','crypto','jsforce','desk.js','to-csv','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','sendStatus','status','end','json','offset','limit'];(function(_0x14add3,_0x13ce8d){var _0x4a174f=function(_0x2b3ed7){while(--_0x2b3ed7){_0x14add3['push'](_0x14add3['shift']());}};_0x4a174f(++_0x13ce8d);}(_0x60dd,0x75));var _0xd60d=function(_0x462342,_0x9ac7bd){_0x462342=_0x462342-0x0;var _0x1f948e=_0x60dd[_0x462342];return _0x1f948e;};'use strict';var pdf=require(_0xd60d('0x0'));var emlformat=require(_0xd60d('0x1'));var rimraf=require(_0xd60d('0x2'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0xd60d('0x3'));var BPromise=require(_0xd60d('0x4'));var Mustache=require('mustache');var util=require('util');var path=require('path');var sox=require(_0xd60d('0x5'));var csv=require('to-csv');var ejs=require(_0xd60d('0x6'));var fs=require('fs');var _=require(_0xd60d('0x7'));var squel=require('squel');var crypto=require(_0xd60d('0x8'));var jsforce=require(_0xd60d('0x9'));var deskjs=require(_0xd60d('0xa'));var toCsv=require(_0xd60d('0xb'));var querystring=require(_0xd60d('0xc'));var Papa=require(_0xd60d('0xd'));var Redis=require(_0xd60d('0xe'));var authService=require(_0xd60d('0xf'));var qs=require(_0xd60d('0x10'));var hardwareService=require(_0xd60d('0x11'));var logger=require(_0xd60d('0x12'))(_0xd60d('0x13'));var utils=require(_0xd60d('0x14'));var config=require('../../config/environment');var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x1d9030,_0x5567ca){_0x5567ca=_0x5567ca||0xcc;return function(_0xc2f04a){if(_0xc2f04a){return _0x1d9030[_0xd60d('0x15')](_0x5567ca);}return _0x1d9030[_0xd60d('0x16')](_0x5567ca)[_0xd60d('0x17')]();};}function respondWithResult(_0x29cc2e,_0x8a02b9){_0x8a02b9=_0x8a02b9||0xc8;return function(_0x840d59){if(_0x840d59){return _0x29cc2e[_0xd60d('0x16')](_0x8a02b9)[_0xd60d('0x18')](_0x840d59);}};}function respondWithFilteredResult(_0x33b2a8,_0x12fabb){return function(_0x280995){if(_0x280995){var _0x1a2fb2=_0x280995['count'],_0x4cb8d3=_0x12fabb[_0xd60d('0x19')],_0x25cc58=_0x12fabb[_0xd60d('0x19')]+_0x12fabb[_0xd60d('0x1a')],_0x306d61;if(_0x25cc58>=_0x1a2fb2){_0x25cc58=_0x1a2fb2;_0x306d61=0xc8;}else{_0x306d61=0xce;}_0x33b2a8[_0xd60d('0x16')](_0x306d61);return _0x33b2a8['set'](_0xd60d('0x1b'),_0x4cb8d3+'-'+_0x25cc58+'/'+_0x1a2fb2)[_0xd60d('0x18')](_0x280995);}return null;};}function patchUpdates(_0x293fab){return function(_0x2238b9){try{jsonpatch[_0xd60d('0x1c')](_0x2238b9,_0x293fab,!![]);}catch(_0x361d80){return BPromise['reject'](_0x361d80);}return _0x2238b9[_0xd60d('0x1d')]();};}function saveUpdates(_0x1ca486,_0x1b3e9a){return function(_0x55785f){if(_0x55785f){return _0x55785f[_0xd60d('0x1e')](_0x1ca486)[_0xd60d('0x1f')](function(_0x44282c){return _0x44282c;});}return null;};}function removeEntity(_0x52c3ae,_0x253f14){return function(_0x1ffb64){if(_0x1ffb64){return _0x1ffb64[_0xd60d('0x20')]()[_0xd60d('0x1f')](function(){_0x52c3ae[_0xd60d('0x16')](0xcc)[_0xd60d('0x17')]();});}};}function handleEntityNotFound(_0x462c5b,_0x1834c5){return function(_0x4fde25){if(!_0x4fde25){_0x462c5b['sendStatus'](0x194);}return _0x4fde25;};}function handleError(_0x1caa06,_0x21112e){_0x21112e=_0x21112e||0x1f4;return function(_0x4c3038){logger[_0xd60d('0x21')](_0x4c3038[_0xd60d('0x22')]);if(_0x4c3038['name']){delete _0x4c3038[_0xd60d('0x23')];}_0x1caa06[_0xd60d('0x16')](_0x21112e)[_0xd60d('0x24')](_0x4c3038);};}exports['index']=function(_0x97394a,_0xba8d3b){var _0x3f5139={},_0x3f903a={},_0x357cab={'count':0x0,'rows':[]};var _0xd99602=db['SAPayment']['rawAttributes'];_0x3f903a[_0xd60d('0x25')]=_[_0xd60d('0x26')](_0xd99602);_0x3f903a[_0xd60d('0x27')]=_[_0xd60d('0x26')](_0x97394a[_0xd60d('0x27')]);_0x3f903a['filters']=_[_0xd60d('0x28')](_0x3f903a[_0xd60d('0x25')],_0x3f903a['query']);_0x3f5139[_0xd60d('0x29')]=_[_0xd60d('0x28')](_0x3f903a[_0xd60d('0x25')],qs['fields'](_0x97394a[_0xd60d('0x27')]['fields']));_0x3f5139['attributes']=_0x3f5139['attributes'][_0xd60d('0x2a')]?_0x3f5139['attributes']:_0x3f903a[_0xd60d('0x25')];if(!_0x97394a[_0xd60d('0x27')][_0xd60d('0x2b')](_0xd60d('0x2c'))){_0x3f5139['limit']=qs[_0xd60d('0x1a')](_0x97394a[_0xd60d('0x27')][_0xd60d('0x1a')]);_0x3f5139['offset']=qs[_0xd60d('0x19')](_0x97394a[_0xd60d('0x27')][_0xd60d('0x19')]);}_0x3f5139[_0xd60d('0x2d')]=qs[_0xd60d('0x2e')](_0x97394a['query'][_0xd60d('0x2e')]);_0x3f5139['where']=qs[_0xd60d('0x2f')](_[_0xd60d('0x30')](_0x97394a[_0xd60d('0x27')],_0x3f903a[_0xd60d('0x2f')]));if(_0x97394a[_0xd60d('0x27')]['filter']){_0x3f5139[_0xd60d('0x31')]=_['merge'](_0x3f5139[_0xd60d('0x31')],{'$or':_[_0xd60d('0x32')](_0xd99602,function(_0x55d899){if(_0x55d899[_0xd60d('0x33')][_0xd60d('0x34')]!==_0xd60d('0x35')){var _0x140667={};_0x140667[_0x55d899[_0xd60d('0x36')]]={'$like':'%'+_0x97394a[_0xd60d('0x27')][_0xd60d('0x37')]+'%'};return _0x140667;}})});}_0x3f5139=_[_0xd60d('0x38')]({},_0x3f5139,_0x97394a['options']);var _0x5e0bd5={'where':_0x3f5139[_0xd60d('0x31')]};return db[_0xd60d('0x39')][_0xd60d('0x3a')](_0x5e0bd5)['then'](function(_0x5844eb){_0x357cab[_0xd60d('0x3a')]=_0x5844eb;if(_0x97394a[_0xd60d('0x27')][_0xd60d('0x3b')]){_0x3f5139[_0xd60d('0x3c')]=[{'all':!![]}];}return db[_0xd60d('0x39')]['findAll'](_0x3f5139);})[_0xd60d('0x1f')](function(_0x301d83){_0x357cab[_0xd60d('0x3d')]=_0x301d83;return _0x357cab;})[_0xd60d('0x1f')](respondWithFilteredResult(_0xba8d3b,_0x3f5139))['catch'](handleError(_0xba8d3b,null));};exports[_0xd60d('0x3e')]=function(_0x29189a,_0x1f00a4){var _0x30f73a={'raw':![],'where':{'id':_0x29189a[_0xd60d('0x3f')]['id']}},_0x25b158={};_0x25b158[_0xd60d('0x25')]=_[_0xd60d('0x26')](db[_0xd60d('0x39')][_0xd60d('0x40')]);_0x25b158['query']=_['keys'](_0x29189a[_0xd60d('0x27')]);_0x25b158['filters']=_[_0xd60d('0x28')](_0x25b158[_0xd60d('0x25')],_0x25b158[_0xd60d('0x27')]);_0x30f73a[_0xd60d('0x29')]=_[_0xd60d('0x28')](_0x25b158[_0xd60d('0x25')],qs[_0xd60d('0x41')](_0x29189a[_0xd60d('0x27')][_0xd60d('0x41')]));_0x30f73a[_0xd60d('0x29')]=_0x30f73a[_0xd60d('0x29')][_0xd60d('0x2a')]?_0x30f73a[_0xd60d('0x29')]:_0x25b158[_0xd60d('0x25')];if(_0x29189a[_0xd60d('0x27')][_0xd60d('0x3b')]){_0x30f73a[_0xd60d('0x3c')]=[{'all':!![]}];}_0x30f73a=_[_0xd60d('0x38')]({},_0x30f73a,_0x29189a[_0xd60d('0x42')]);return db[_0xd60d('0x39')][_0xd60d('0x43')](_0x30f73a)['then'](handleEntityNotFound(_0x1f00a4,null))[_0xd60d('0x1f')](respondWithResult(_0x1f00a4,null))[_0xd60d('0x44')](handleError(_0x1f00a4,null));};exports[_0xd60d('0x45')]=function(_0x1975e3,_0x2bf291){return db[_0xd60d('0x39')][_0xd60d('0x45')](_0x1975e3[_0xd60d('0x46')],{})[_0xd60d('0x1f')](respondWithResult(_0x2bf291,0xc9))[_0xd60d('0x44')](handleError(_0x2bf291,null));};exports[_0xd60d('0x1e')]=function(_0x356c90,_0x4ab19e){if(_0x356c90[_0xd60d('0x46')]['id']){delete _0x356c90[_0xd60d('0x46')]['id'];}return db[_0xd60d('0x39')]['find']({'where':{'id':_0x356c90[_0xd60d('0x3f')]['id']}})[_0xd60d('0x1f')](handleEntityNotFound(_0x4ab19e,null))[_0xd60d('0x1f')](saveUpdates(_0x356c90[_0xd60d('0x46')],null))['then'](respondWithResult(_0x4ab19e,null))[_0xd60d('0x44')](handleError(_0x4ab19e,null));};exports[_0xd60d('0x20')]=function(_0xcc3886,_0x4c25dc){return db[_0xd60d('0x39')][_0xd60d('0x43')]({'where':{'id':_0xcc3886[_0xd60d('0x3f')]['id']}})['then'](handleEntityNotFound(_0x4c25dc,null))[_0xd60d('0x1f')](removeEntity(_0x4c25dc,null))[_0xd60d('0x44')](handleError(_0x4c25dc,null));};exports[_0xd60d('0x47')]=function(_0x4924e6,_0x23d73e){return db['SAPayment'][_0xd60d('0x47')]()[_0xd60d('0x1f')](respondWithResult(_0x23d73e,null))[_0xd60d('0x44')](handleError(_0x23d73e,null));};
\ No newline at end of file