Built motion from commit 2b9af5da.|2.6.26
[motion2.git] / server / api / intZendeskAccount / intZendeskAccount.rpc.js
index 1400293..c5466b2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xea7e=['../../config/environment','jayson/promise','client','http','then','info','request\x20sent','debug','stringify','error','code','ZendeskAccount,\x20%s,\x20%s','message','catch','GetZendeskAccount','findAll','options','where','attributes','limit','map','include','model','ShowZendeskAccount','ZendeskAccount','raw','util','moment','randomstring','ioredis','../../mysqldb','../../config/logger','rpc'];(function(_0x2ffa17,_0x35b3a8){var _0x3a783b=function(_0x16d13d){while(--_0x16d13d){_0x2ffa17['push'](_0x2ffa17['shift']());}};_0x3a783b(++_0x35b3a8);}(_0xea7e,0x143));var _0xeea7=function(_0x17fdf4,_0x4432bd){_0x17fdf4=_0x17fdf4-0x0;var _0x42cfe8=_0xea7e[_0x17fdf4];return _0x42cfe8;};'use strict';var _=require('lodash');var util=require(_0xeea7('0x0'));var moment=require(_0xeea7('0x1'));var BPromise=require('bluebird');var rs=require(_0xeea7('0x2'));var fs=require('fs');var Redis=require(_0xeea7('0x3'));var db=require(_0xeea7('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0xeea7('0x5'))(_0xeea7('0x6'));var config=require(_0xeea7('0x7'));var jayson=require(_0xeea7('0x8'));var client=jayson[_0xeea7('0x9')][_0xeea7('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x25f505,_0xe52304,_0x3583d2){return new BPromise(function(_0xf3e8fc,_0x18ce7f){return client['request'](_0x25f505,_0x3583d2)[_0xeea7('0xb')](function(_0x42f89e){logger[_0xeea7('0xc')]('ZendeskAccount,\x20%s,\x20%s',_0xe52304,_0xeea7('0xd'));logger[_0xeea7('0xe')]('ZendeskAccount,\x20%s,\x20%s,\x20%s',_0xe52304,_0xeea7('0xd'),JSON[_0xeea7('0xf')](_0x42f89e));if(_0x42f89e[_0xeea7('0x10')]){if(_0x42f89e[_0xeea7('0x10')][_0xeea7('0x11')]===0x1f4){logger[_0xeea7('0x10')](_0xeea7('0x12'),_0xe52304,_0x42f89e['error']['message']);return _0x18ce7f(_0x42f89e['error'][_0xeea7('0x13')]);}logger[_0xeea7('0x10')]('ZendeskAccount,\x20%s,\x20%s',_0xe52304,_0x42f89e[_0xeea7('0x10')][_0xeea7('0x13')]);return _0xf3e8fc(_0x42f89e[_0xeea7('0x10')]['message']);}else{logger[_0xeea7('0xc')]('ZendeskAccount,\x20%s,\x20%s',_0xe52304,_0xeea7('0xd'));_0xf3e8fc(_0x42f89e['result']['message']);}})[_0xeea7('0x14')](function(_0x451d1e){logger[_0xeea7('0x10')](_0xeea7('0x12'),_0xe52304,_0x451d1e);_0x18ce7f(_0x451d1e);});});}exports[_0xeea7('0x15')]=function(_0xdefce6){var _0x58393=this;return new Promise(function(_0x5bafbb,_0x5eff91){return db['ZendeskAccount'][_0xeea7('0x16')]({'raw':_0xdefce6['options']?_0xdefce6[_0xeea7('0x17')]['raw']===undefined?!![]:![]:!![],'where':_0xdefce6[_0xeea7('0x17')]?_0xdefce6['options'][_0xeea7('0x18')]||null:null,'attributes':_0xdefce6[_0xeea7('0x17')]?_0xdefce6[_0xeea7('0x17')][_0xeea7('0x19')]||null:null,'limit':_0xdefce6[_0xeea7('0x17')]?_0xdefce6[_0xeea7('0x17')][_0xeea7('0x1a')]||null:null,'include':_0xdefce6[_0xeea7('0x17')]?_0xdefce6[_0xeea7('0x17')]['include']?_[_0xeea7('0x1b')](_0xdefce6[_0xeea7('0x17')]['include'],function(_0x3ece56){return{'model':db[_0x3ece56['model']],'as':_0x3ece56['as'],'attributes':_0x3ece56[_0xeea7('0x19')],'include':_0x3ece56[_0xeea7('0x1c')]?_[_0xeea7('0x1b')](_0x3ece56['include'],function(_0xa42d4b){return{'model':db[_0xa42d4b[_0xeea7('0x1d')]],'as':_0xa42d4b['as'],'attributes':_0xa42d4b[_0xeea7('0x19')],'include':_0xa42d4b[_0xeea7('0x1c')]?_[_0xeea7('0x1b')](_0xa42d4b[_0xeea7('0x1c')],function(_0x2edb9e){return{'model':db[_0x2edb9e[_0xeea7('0x1d')]],'as':_0x2edb9e['as'],'attributes':_0x2edb9e[_0xeea7('0x19')]};}):[]};}):[]};}):[]:[]})[_0xeea7('0xb')](function(_0x1e1e5d){logger['info']('GetZendeskAccount',_0xdefce6);logger[_0xeea7('0xe')]('GetZendeskAccount',_0xdefce6,JSON[_0xeea7('0xf')](_0x1e1e5d));_0x5bafbb(_0x1e1e5d);})[_0xeea7('0x14')](function(_0x5ddc7e){logger[_0xeea7('0x10')](_0xeea7('0x15'),_0x5ddc7e[_0xeea7('0x13')],_0xdefce6);_0x5eff91(_0x58393[_0xeea7('0x10')](0x1f4,_0x5ddc7e['message']));});});};exports[_0xeea7('0x1e')]=function(_0x648b44){var _0x1e1fbd=this;return new Promise(function(_0x58c816,_0x3fcd9c){return db[_0xeea7('0x1f')]['find']({'raw':_0x648b44[_0xeea7('0x17')]?_0x648b44['options'][_0xeea7('0x20')]===undefined?!![]:![]:!![],'where':_0x648b44['options']?_0x648b44[_0xeea7('0x17')][_0xeea7('0x18')]||null:null,'attributes':_0x648b44[_0xeea7('0x17')]?_0x648b44['options'][_0xeea7('0x19')]||null:null,'include':_0x648b44[_0xeea7('0x17')]?_0x648b44['options'][_0xeea7('0x1c')]?_['map'](_0x648b44[_0xeea7('0x17')][_0xeea7('0x1c')],function(_0x384d17){return{'model':db[_0x384d17[_0xeea7('0x1d')]],'as':_0x384d17['as'],'attributes':_0x384d17[_0xeea7('0x19')],'include':_0x384d17[_0xeea7('0x1c')]?_['map'](_0x384d17[_0xeea7('0x1c')],function(_0x1904c2){return{'model':db[_0x1904c2[_0xeea7('0x1d')]],'as':_0x1904c2['as'],'attributes':_0x1904c2[_0xeea7('0x19')],'include':_0x1904c2[_0xeea7('0x1c')]?_[_0xeea7('0x1b')](_0x1904c2[_0xeea7('0x1c')],function(_0x40fb43){return{'model':db[_0x40fb43['model']],'as':_0x40fb43['as'],'attributes':_0x40fb43[_0xeea7('0x19')]};}):[]};}):[]};}):[]:[]})[_0xeea7('0xb')](function(_0x2ede18){logger[_0xeea7('0xc')](_0xeea7('0x1e'),_0x648b44);logger[_0xeea7('0xe')]('ShowZendeskAccount',_0x648b44,JSON[_0xeea7('0xf')](_0x2ede18));_0x58c816(_0x2ede18);})['catch'](function(_0x1b675e){logger[_0xeea7('0x10')](_0xeea7('0x1e'),_0x1b675e[_0xeea7('0x13')],_0x648b44);_0x3fcd9c(_0x1e1fbd[_0xeea7('0x10')](0x1f4,_0x1b675e['message']));});});};
\ No newline at end of file
+var _0x54ea=['lodash','util','moment','bluebird','randomstring','../../config/utils','rpc','jayson/promise','http','request','ZendeskAccount,\x20%s,\x20%s','ZendeskAccount,\x20%s,\x20%s,\x20%s','request\x20sent','error','message','ZendeskAccount','options','raw','where','attributes','limit','include','map','model','GetZendeskAccount','debug','stringify','catch','ShowZendeskAccount','find','then','info'];(function(_0xa6271,_0x3e9ce1){var _0x4fbc16=function(_0x596149){while(--_0x596149){_0xa6271['push'](_0xa6271['shift']());}};_0x4fbc16(++_0x3e9ce1);}(_0x54ea,0x80));var _0xa54e=function(_0x232894,_0x364ef4){_0x232894=_0x232894-0x0;var _0x5e59de=_0x54ea[_0x232894];return _0x5e59de;};'use strict';var _=require(_0xa54e('0x0'));var util=require(_0xa54e('0x1'));var moment=require(_0xa54e('0x2'));var BPromise=require(_0xa54e('0x3'));var rs=require(_0xa54e('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0xa54e('0x5'));var logger=require('../../config/logger')(_0xa54e('0x6'));var config=require('../../config/environment');var jayson=require(_0xa54e('0x7'));var client=jayson['client'][_0xa54e('0x8')]({'port':0x232a});function respondWithRpcPromise(_0x4a6f9c,_0x44956a,_0x355883){return new BPromise(function(_0x4899e1,_0x2f7a47){return client[_0xa54e('0x9')](_0x4a6f9c,_0x355883)['then'](function(_0x22af85){logger['info'](_0xa54e('0xa'),_0x44956a,'request\x20sent');logger['debug'](_0xa54e('0xb'),_0x44956a,_0xa54e('0xc'),JSON['stringify'](_0x22af85));if(_0x22af85[_0xa54e('0xd')]){if(_0x22af85['error']['code']===0x1f4){logger['error'](_0xa54e('0xa'),_0x44956a,_0x22af85[_0xa54e('0xd')][_0xa54e('0xe')]);return _0x2f7a47(_0x22af85[_0xa54e('0xd')][_0xa54e('0xe')]);}logger[_0xa54e('0xd')](_0xa54e('0xa'),_0x44956a,_0x22af85[_0xa54e('0xd')]['message']);return _0x4899e1(_0x22af85[_0xa54e('0xd')][_0xa54e('0xe')]);}else{logger['info'](_0xa54e('0xa'),_0x44956a,_0xa54e('0xc'));_0x4899e1(_0x22af85['result'][_0xa54e('0xe')]);}})['catch'](function(_0x59c901){logger[_0xa54e('0xd')](_0xa54e('0xa'),_0x44956a,_0x59c901);_0x2f7a47(_0x59c901);});});}exports['GetZendeskAccount']=function(_0x45b91d){var _0x24f13b=this;return new Promise(function(_0x31c106,_0x1d670d){return db[_0xa54e('0xf')]['findAll']({'raw':_0x45b91d[_0xa54e('0x10')]?_0x45b91d[_0xa54e('0x10')][_0xa54e('0x11')]===undefined?!![]:![]:!![],'where':_0x45b91d[_0xa54e('0x10')]?_0x45b91d['options'][_0xa54e('0x12')]||null:null,'attributes':_0x45b91d[_0xa54e('0x10')]?_0x45b91d[_0xa54e('0x10')][_0xa54e('0x13')]||null:null,'limit':_0x45b91d[_0xa54e('0x10')]?_0x45b91d['options'][_0xa54e('0x14')]||null:null,'include':_0x45b91d[_0xa54e('0x10')]?_0x45b91d[_0xa54e('0x10')][_0xa54e('0x15')]?_[_0xa54e('0x16')](_0x45b91d['options'][_0xa54e('0x15')],function(_0x16ca3a){return{'model':db[_0x16ca3a['model']],'as':_0x16ca3a['as'],'attributes':_0x16ca3a['attributes'],'include':_0x16ca3a[_0xa54e('0x15')]?_[_0xa54e('0x16')](_0x16ca3a[_0xa54e('0x15')],function(_0x973ab8){return{'model':db[_0x973ab8[_0xa54e('0x17')]],'as':_0x973ab8['as'],'attributes':_0x973ab8['attributes'],'include':_0x973ab8[_0xa54e('0x15')]?_['map'](_0x973ab8[_0xa54e('0x15')],function(_0xfcadca){return{'model':db[_0xfcadca[_0xa54e('0x17')]],'as':_0xfcadca['as'],'attributes':_0xfcadca[_0xa54e('0x13')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x2e11b0){logger['info'](_0xa54e('0x18'),_0x45b91d);logger[_0xa54e('0x19')](_0xa54e('0x18'),_0x45b91d,JSON[_0xa54e('0x1a')](_0x2e11b0));_0x31c106(_0x2e11b0);})[_0xa54e('0x1b')](function(_0x3cba30){logger['error'](_0xa54e('0x18'),_0x3cba30[_0xa54e('0xe')],_0x45b91d);_0x1d670d(_0x24f13b[_0xa54e('0xd')](0x1f4,_0x3cba30['message']));});});};exports[_0xa54e('0x1c')]=function(_0x291811){var _0x14fa64=this;return new Promise(function(_0x22a838,_0x265b23){return db[_0xa54e('0xf')][_0xa54e('0x1d')]({'raw':_0x291811[_0xa54e('0x10')]?_0x291811[_0xa54e('0x10')][_0xa54e('0x11')]===undefined?!![]:![]:!![],'where':_0x291811[_0xa54e('0x10')]?_0x291811['options'][_0xa54e('0x12')]||null:null,'attributes':_0x291811[_0xa54e('0x10')]?_0x291811[_0xa54e('0x10')][_0xa54e('0x13')]||null:null,'include':_0x291811[_0xa54e('0x10')]?_0x291811[_0xa54e('0x10')][_0xa54e('0x15')]?_[_0xa54e('0x16')](_0x291811[_0xa54e('0x10')][_0xa54e('0x15')],function(_0x3f7daa){return{'model':db[_0x3f7daa['model']],'as':_0x3f7daa['as'],'attributes':_0x3f7daa[_0xa54e('0x13')],'include':_0x3f7daa[_0xa54e('0x15')]?_[_0xa54e('0x16')](_0x3f7daa[_0xa54e('0x15')],function(_0x56aea2){return{'model':db[_0x56aea2[_0xa54e('0x17')]],'as':_0x56aea2['as'],'attributes':_0x56aea2['attributes'],'include':_0x56aea2[_0xa54e('0x15')]?_[_0xa54e('0x16')](_0x56aea2[_0xa54e('0x15')],function(_0x18d805){return{'model':db[_0x18d805[_0xa54e('0x17')]],'as':_0x18d805['as'],'attributes':_0x18d805['attributes']};}):[]};}):[]};}):[]:[]})[_0xa54e('0x1e')](function(_0x28a930){logger[_0xa54e('0x1f')](_0xa54e('0x1c'),_0x291811);logger['debug'](_0xa54e('0x1c'),_0x291811,JSON[_0xa54e('0x1a')](_0x28a930));_0x22a838(_0x28a930);})[_0xa54e('0x1b')](function(_0x11ba51){logger[_0xa54e('0xd')](_0xa54e('0x1c'),_0x11ba51['message'],_0x291811);_0x265b23(_0x14fa64[_0xa54e('0xd')](0x1f4,_0x11ba51['message']));});});};
\ No newline at end of file