Built motion from commit 9d0783e6.|2.6.13
[motion2.git] / server / components / interaction / service.js
index b3e1255..8ebfc28 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x44de=['getInteractionsQuery','then','search','parseAdvancedSearchFilter','where','body','contact','default','fields','filter','user','having','tags','i.id','ids','tag','countFilteredInteractions','count','length','order','forEach','contactName','DESC','closed','getFilteredInteractions','rows','catch','tracked','query','omit','html','phone','fax','mobile','updateUser','./sql-utils','skipInteractionsQuery','resolve'];(function(_0x5e6ea3,_0x9addd2){var _0x4048b5=function(_0x9092e4){while(--_0x9092e4){_0x5e6ea3['push'](_0x5e6ea3['shift']());}};_0x4048b5(++_0x9addd2);}(_0x44de,0x12d));var _0xe44d=function(_0x3a8a48,_0x40fe3e){_0x3a8a48=_0x3a8a48-0x0;var _0x3831ab=_0x44de[_0x3a8a48];return _0x3831ab;};'use strict';var _=require('lodash');var sqlUtils=require(_0xe44d('0x0'));var utils=require('./utils');exports['findAll']=function(_0xfc6bb7,_0xdedc0,_0x51dedf,_0x26bea5,_0x1e2e11){var _0x107307={'count':0x0,'rows':[]};var _0x2383cf=sqlUtils[_0xe44d('0x1')](_0xfc6bb7,_0x51dedf,_0xdedc0);if(_0x2383cf){return Promise[_0xe44d('0x2')](_0x107307);}var _0x5008fe=sqlUtils[_0xe44d('0x3')](_0xfc6bb7);var _0x335325={};return Promise['resolve']()[_0xe44d('0x4')](function(){if(_0xdedc0[_0xe44d('0x5')]){return sqlUtils[_0xe44d('0x6')](_0xdedc0[_0xe44d('0x5')],_0x1e2e11);}else{return sqlUtils['parseQueryParameters'](_0xfc6bb7,_0xdedc0,_0x1e2e11);}})[_0xe44d('0x4')](function(_0x4ceeae){_0x5008fe[_0xe44d('0x7')](_0x4ceeae[_0xe44d('0x8')]);_0x5008fe[_0xe44d('0x7')](_0x4ceeae[_0xe44d('0x9')]);_0x5008fe[_0xe44d('0x7')](_0x4ceeae[_0xe44d('0xa')]);_0x5008fe['where'](_0x4ceeae[_0xe44d('0xb')]);_0x5008fe[_0xe44d('0x7')](_0x4ceeae[_0xe44d('0xc')]);_0x5008fe[_0xe44d('0x7')](_0x4ceeae[_0xe44d('0xd')]);_0x5008fe[_0xe44d('0xe')](_0x4ceeae['read']);_0x335325=_0x4ceeae[_0xe44d('0xf')];return sqlUtils['checkAccountsRestrictions'](_0xfc6bb7,_0x51dedf,_0xdedc0);})['then'](function(_0x2a2ca3){_0x5008fe['where'](_0x2a2ca3);_0x5008fe['group'](_0xe44d('0x10'));var _0x2800ee=_0xdedc0[_0xe44d('0x5')]?_0x335325[_0xe44d('0x11')]:_0xdedc0[_0xe44d('0x12')];return sqlUtils[_0xe44d('0x13')](_0x5008fe,_0x2800ee);})['then'](function(_0x114988){_0x107307[_0xe44d('0x14')]=_0x114988[_0xe44d('0x15')];if(_0x107307[_0xe44d('0x14')]===0x0){return[];}_0x5008fe[_0xe44d('0xe')](_0x335325['clause']);if(_0x26bea5[_0xe44d('0x16')]){_0x26bea5[_0xe44d('0x16')][_0xe44d('0x17')](function(_0x28fd13){var _0x23f8b1=_0x28fd13[0x0]===_0xe44d('0x18')?_0x28fd13[0x0]:'i.'+_0x28fd13[0x0];_0x5008fe['order'](_0x23f8b1,_0x28fd13[0x1]===_0xe44d('0x19')?![]:!![]);if(_0x28fd13[0x0]===_0xe44d('0x1a')){var _0x4a2276=sqlUtils['getClosedOrderClause'](_0xfc6bb7,_0xdedc0);_0x5008fe[_0xe44d('0x16')](_0x4a2276,_0x28fd13[0x1]===_0xe44d('0x19')?![]:!![]);}});}return sqlUtils[_0xe44d('0x1b')](_0xfc6bb7,_0x5008fe,_0xdedc0,_0x26bea5);})['then'](function(_0x5bffa9){_0x107307[_0xe44d('0x1c')]=_0x5bffa9;return _0x107307;})[_0xe44d('0x1d')](function(_0x14c6ed){throw _0x14c6ed;});};exports[_0xe44d('0x1e')]=function(_0x2cd3bf,_0xbc0edf){return function(_0x13b286,_0x51e784,_0x295fec){var _0x4e3a65=_0x13b286[_0xe44d('0xd')];var _0x33a5b3={};var _0x181834=_0x13b286[_0xe44d('0x1f')];if(_0x33a5b3){_0x33a5b3=_['clone'](_0x13b286[_0xe44d('0x8')]);_0x33a5b3=_[_0xe44d('0x20')](_0x33a5b3,['body',_0xe44d('0x21'),_0xe44d('0x22'),_0xe44d('0x23'),_0xe44d('0x24')]);}utils[_0xe44d('0x25')](_0x4e3a65,_0x33a5b3,_0x181834,_0x2cd3bf,_0xbc0edf);_0x295fec(null);};};
\ No newline at end of file
+var _0x23ea=['mobile','updateUser','lodash','./sql-utils','./utils','findAll','skipInteractionsQuery','resolve','getInteractionsQuery','then','search','parseAdvancedSearchFilter','parseQueryParameters','where','body','filter','having','read','tags','checkAccountsRestrictions','group','i.id','ids','tag','countFilteredInteractions','length','count','clause','order','contactName','DESC','getClosedOrderClause','getFilteredInteractions','tracked','query','clone','omit','html'];(function(_0x2675da,_0x5a250e){var _0x5e6153=function(_0xf93114){while(--_0xf93114){_0x2675da['push'](_0x2675da['shift']());}};_0x5e6153(++_0x5a250e);}(_0x23ea,0x10c));var _0xa23e=function(_0x35fb56,_0x5dadff){_0x35fb56=_0x35fb56-0x0;var _0x2fd52c=_0x23ea[_0x35fb56];return _0x2fd52c;};'use strict';var _=require(_0xa23e('0x0'));var sqlUtils=require(_0xa23e('0x1'));var utils=require(_0xa23e('0x2'));exports[_0xa23e('0x3')]=function(_0x367e1d,_0x205334,_0x2e1fd2,_0x4ef34a,_0x328dfc){var _0x3d578e={'count':0x0,'rows':[]};var _0x2c9aed=sqlUtils[_0xa23e('0x4')](_0x367e1d,_0x2e1fd2,_0x205334);if(_0x2c9aed){return Promise[_0xa23e('0x5')](_0x3d578e);}var _0x390da2=sqlUtils[_0xa23e('0x6')](_0x367e1d);var _0x347bf1={};return Promise[_0xa23e('0x5')]()[_0xa23e('0x7')](function(){if(_0x205334[_0xa23e('0x8')]){return sqlUtils[_0xa23e('0x9')](_0x205334['search'],_0x328dfc);}else{return sqlUtils[_0xa23e('0xa')](_0x367e1d,_0x205334,_0x328dfc);}})[_0xa23e('0x7')](function(_0x4516a9){_0x390da2[_0xa23e('0xb')](_0x4516a9[_0xa23e('0xc')]);_0x390da2[_0xa23e('0xb')](_0x4516a9['contact']);_0x390da2[_0xa23e('0xb')](_0x4516a9['default']);_0x390da2['where'](_0x4516a9['fields']);_0x390da2[_0xa23e('0xb')](_0x4516a9[_0xa23e('0xd')]);_0x390da2[_0xa23e('0xb')](_0x4516a9['user']);_0x390da2[_0xa23e('0xe')](_0x4516a9[_0xa23e('0xf')]);_0x347bf1=_0x4516a9[_0xa23e('0x10')];return sqlUtils[_0xa23e('0x11')](_0x367e1d,_0x2e1fd2,_0x205334);})['then'](function(_0x567d5b){_0x390da2[_0xa23e('0xb')](_0x567d5b);_0x390da2[_0xa23e('0x12')](_0xa23e('0x13'));var _0x221811=_0x205334[_0xa23e('0x8')]?_0x347bf1[_0xa23e('0x14')]:_0x205334[_0xa23e('0x15')];return sqlUtils[_0xa23e('0x16')](_0x390da2,_0x221811);})[_0xa23e('0x7')](function(_0xff8153){_0x3d578e['count']=_0xff8153[_0xa23e('0x17')];if(_0x3d578e[_0xa23e('0x18')]===0x0){return[];}_0x390da2[_0xa23e('0xe')](_0x347bf1[_0xa23e('0x19')]);if(_0x4ef34a[_0xa23e('0x1a')]){_0x4ef34a[_0xa23e('0x1a')]['forEach'](function(_0x3a0b98){var _0x1289e8=_0x3a0b98[0x0]===_0xa23e('0x1b')?_0x3a0b98[0x0]:'i.'+_0x3a0b98[0x0];_0x390da2[_0xa23e('0x1a')](_0x1289e8,_0x3a0b98[0x1]===_0xa23e('0x1c')?![]:!![]);if(_0x3a0b98[0x0]==='closed'){var _0x87444c=sqlUtils[_0xa23e('0x1d')](_0x367e1d,_0x205334);_0x390da2[_0xa23e('0x1a')](_0x87444c,_0x3a0b98[0x1]===_0xa23e('0x1c')?![]:!![]);}});}return sqlUtils[_0xa23e('0x1e')](_0x367e1d,_0x390da2,_0x205334,_0x4ef34a);})[_0xa23e('0x7')](function(_0x528272){_0x3d578e['rows']=_0x528272;return _0x3d578e;})['catch'](function(_0x3a8fa6){throw _0x3a8fa6;});};exports[_0xa23e('0x1f')]=function(_0x321a04,_0x18ed08){return function(_0x3e556f,_0xdcfd12,_0x18fbd5){var _0x55d4f6=_0x3e556f['user'];var _0x302eb5={};var _0x2bdeed=_0x3e556f[_0xa23e('0x20')];if(_0x302eb5){_0x302eb5=_[_0xa23e('0x21')](_0x3e556f['body']);_0x302eb5=_[_0xa23e('0x22')](_0x302eb5,['body',_0xa23e('0x23'),'phone','fax',_0xa23e('0x24')]);}utils[_0xa23e('0x25')](_0x55d4f6,_0x302eb5,_0x2bdeed,_0x321a04,_0x18ed08);_0x18fbd5(null);};};
\ No newline at end of file