Built motion from commit de2cb856.|2.0.40
[motion2.git] / server / services / ami / trigger / integration / sugarcrm.js
index dc63c49..a48d777 100644 (file)
@@ -1 +1 @@
-var _0x100a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x2E\x2F\x75\x74\x69\x6C","\x73\x75\x67\x61\x72\x63\x72\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x50\x4F\x53\x54","\x65\x6D\x69\x74","\x74\x6F","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x2E\x2E\x2E","\x69\x6E\x66\x6F","\x6E\x61\x6D\x65","\x20","\x67\x65\x74\x53\x74\x72\x69\x6E\x67","\x61\x73\x73\x69\x67\x6E\x65\x64\x5F\x75\x73\x65\x72\x5F\x69\x64","\x69\x64","\x63\x72\x65\x61\x74\x65\x64\x5F\x62\x79","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x0A","\x64\x61\x74\x65\x5F\x73\x74\x61\x72\x74","\x54","\x72\x65\x70\x6C\x61\x63\x65","\x73\x6C\x69\x63\x65","\x74\x6F\x49\x53\x4F\x53\x74\x72\x69\x6E\x67","\x64\x75\x72\x61\x74\x69\x6F\x6E\x5F\x68\x6F\x75\x72\x73","\x30","\x64\x75\x72\x61\x74\x69\x6F\x6E\x5F\x6D\x69\x6E\x75\x74\x65\x73","\x31\x35","\x70\x61\x72\x65\x6E\x74\x5F\x69\x64","\x70\x61\x72\x65\x6E\x74\x5F\x74\x79\x70\x65","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x61\x72\x65\x6E\x74\x5F\x6E\x61\x6D\x65","\x6C\x65\x6E\x67\x74\x68","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x69\x64\x46\x69\x65\x6C\x64","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x73\x65\x74\x5F\x65\x6E\x74\x72\x79","\x4A\x53\x4F\x4E","\x43\x61\x6C\x6C\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x42\x61\x73\x69\x63\x20\x25\x73","\x62\x61\x73\x65\x36\x34","\x61\x70\x69\x4B\x65\x79","\x3A\x58","\x66\x6F\x72\x6D\x61\x74","\x67\x65\x74\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x66\x6F","\x47\x65\x74\x74\x69\x6E\x67\x20\x61\x67\x65\x6E\x74\x20\x77\x69\x74\x68\x20\x6E\x61\x6D\x65","\x65\x6E\x74\x72\x79\x5F\x6C\x69\x73\x74","\x41\x67\x65\x6E\x74\x20\x66\x6F\x75\x6E\x64\x21","\x76\x61\x6C\x75\x65","\x75\x73\x65\x72\x5F\x6E\x61\x6D\x65","\x6E\x61\x6D\x65\x5F\x76\x61\x6C\x75\x65\x5F\x6C\x69\x73\x74","\x66\x69\x6E\x64","\x72\x65\x73\x6F\x6C\x76\x65","\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x75\x73\x69\x6E\x67\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74\x21","\x75\x73\x65\x72\x5F\x69\x64","\x74\x68\x65\x6E","\x67\x65\x74\x5F\x65\x6E\x74\x72\x79\x5F\x6C\x69\x73\x74","\x45\x6D\x70\x6C\x6F\x79\x65\x65\x73","\x49\x4E\x53\x54\x52\x20\x28\x20\x75\x73\x65\x72\x73\x2E\x75\x73\x65\x72\x5F\x6E\x61\x6D\x65\x2C\x20\x22\x25\x73\x22\x29\x20\x3E\x20\x30","","\x53\x65\x61\x72\x63\x68\x69\x6E\x67\x20\x65\x6E\x64\x75\x73\x65\x72\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65","\x45\x6E\x64\x75\x73\x65\x72\x20\x66\x6F\x75\x6E\x64\x21","\x70\x68\x6F\x6E\x65\x5F\x68\x6F\x6D\x65","\x45\x6E\x64\x75\x73\x65\x72\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x61\x20\x6E\x65\x77\x20\x65\x6E\x64\x75\x73\x65\x72\x21","\x45\x6E\x64\x75\x73\x65\x72\x20\x63\x72\x65\x61\x74\x65\x64\x2E","\x66\x69\x72\x73\x74\x5F\x6E\x61\x6D\x65","\x3C\x75\x6E\x6B\x6E\x6F\x77\x6E\x3E","\x43\x61\x6C\x6C\x65\x72\x20\x2D\x20\x25\x73","\x63\x6F\x6E\x74\x61\x63\x74\x73\x2E\x70\x68\x6F\x6E\x65\x5F\x68\x6F\x6D\x65\x20\x3D\x20\x22\x25\x73\x22","\x5B\x48\x54\x54\x50\x5D","\x6D\x65\x72\x67\x65","\x6D\x61\x70","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x6E\x61\x6D\x65\x46\x69\x65\x6C\x64","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x63\x6F\x6E\x74\x65\x6E\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x76\x61\x72\x69\x61\x62\x6C\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x65\x73\x73\x69\x6F\x6E\x49\x44","\x41\x63\x63\x6F\x75\x6E\x74\x20\x25\x64\x20\x69\x73\x20\x6E\x6F\x74\x20\x76\x61\x6C\x69\x64","\x6C\x6F\x67\x69\x6E","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x50\x4C\x41\x49\x4E","\x78\x43\x41\x4C\x4C\x59\x20\x4D\x6F\x74\x69\x6F\x6E\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x73\x65\x74\x5F\x72\x65\x6C\x61\x74\x69\x6F\x6E\x73\x68\x69\x70","\x71\x75\x65\x75\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x73\x74\x72\x69\x70\x54\x72\x61\x69\x6C\x69\x6E\x67\x53\x6C\x61\x73\x68","\x73\x65\x72\x76\x65\x72\x55\x72\x6C","\x75\x72\x69","\x25\x73\x2F\x73\x65\x72\x76\x69\x63\x65\x2F\x76\x34\x5F\x31\x2F\x72\x65\x73\x74\x2E\x70\x68\x70","\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x6F\x72\x6D\x61\x74","\x5B\x51\x55\x45\x55\x45\x5D","\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x69\x73\x20\x65\x6E\x61\x62\x6C\x65\x64\x21","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x55\x52\x4C","\x25\x73\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73\x2F\x25\x73\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x3F\x74\x79\x70\x65\x3D\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x63\x68\x61\x72\x41\x74","\x76\x65\x72\x73\x69\x6F\x6E","\x25\x73\x2F\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x3F\x61\x63\x74\x69\x6F\x6E\x3D\x61\x6A\x61\x78\x75\x69\x23\x61\x6A\x61\x78\x55\x49\x4C\x6F\x63\x3D\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x25\x33\x46\x6D\x6F\x64\x75\x6C\x65\x25\x33\x44\x43\x61\x6C\x6C\x73\x25\x32\x36\x61\x63\x74\x69\x6F\x6E\x25\x33\x44\x45\x64\x69\x74\x56\x69\x65\x77\x25\x32\x36\x72\x65\x63\x6F\x72\x64\x25\x33\x44\x25\x73","\x25\x73\x2F\x23\x62\x77\x63\x2F\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x3F\x6D\x6F\x64\x75\x6C\x65\x3D\x43\x61\x6C\x6C\x73\x26\x61\x63\x74\x69\x6F\x6E\x3D\x45\x64\x69\x74\x56\x69\x65\x77\x26\x72\x65\x63\x6F\x72\x64\x3D\x25\x73","\x44\x69\x73\x70\x6C\x61\x79\x69\x6E\x67\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x69\x6E\x20\x61\x20\x6E\x65\x77\x20\x74\x61\x62\x2E\x2E\x2E","\x75\x73\x65\x72\x3A\x25\x73","\x74\x72\x69\x67\x67\x65\x72\x3A\x62\x72\x6F\x77\x73\x65\x72\x3A\x75\x72\x6C","\x63\x6F\x6E\x74\x61\x63\x74\x73","\x75\x73\x65\x72\x73","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x46\x6F\x72\x6D\x61\x74","\x6E\x6F\x6E\x65","\x5B\x4F\x55\x54\x42\x4F\x55\x4E\x44\x5D","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x5B\x41\x42\x41\x4E\x44\x4F\x4E\x45\x44\x5D"];_0x100a[0];var _=require(_0x100a[1]);var rp=require(_0x100a[2]);var BPromise=require(_0x100a[3]);var util=require(_0x100a[4]);var intUtil=require(_0x100a[5]);var logger=require(_0x100a[7])(_0x100a[6]);var io=require(_0x100a[9])({host:_0x100a[8],port:6379});var def={method:_0x100a[10],json:true};function emit(_0xd282xa,_0xd282xb,_0xd282xc){io[_0x100a[12]](_0xd282xa)[_0x100a[11]](_0xd282xb,_0xd282xc)}function getTicket(_0xd282xe,_0xd282xf,_0xd282x10,_0xd282x11,_0xd282x12,_0xd282x13,_0xd282x14){logger[_0x100a[14]](_0x100a[13]);var _0xd282x15= new Date();var _0xd282x16=[{name:_0x100a[15],value:intUtil[_0x100a[17]](_0xd282x11.Subjects,_0xd282x12,_0x100a[16])},{name:_0x100a[18],value:_0xd282xf[_0x100a[19]]},{name:_0x100a[20],value:_0xd282xf[_0x100a[19]]},{name:_0x100a[21],value:intUtil[_0x100a[17]](_0xd282x11.Descriptions,_0xd282x12,_0x100a[22])},{name:_0x100a[23],value:_0xd282x15[_0x100a[27]]()[_0x100a[26]](0,19)[_0x100a[25]](_0x100a[24],_0x100a[16])},{name:_0x100a[28],value:_0x100a[29]},{name:_0x100a[30],value:_0x100a[31]},{name:_0x100a[32],value:_0xd282x10[_0x100a[19]]},{name:_0x100a[33],value:_0x100a[34]},{name:_0x100a[35],value:_0xd282x10[_0x100a[15]]}];if(_0xd282x13[_0x100a[36]]){_[_0x100a[40]](_0xd282x13,function(_0xd282x17){if(_0xd282x12[_0xd282x17[_0x100a[37]]]){_0xd282x16[_0x100a[39]]({name:_0xd282x17[_0x100a[38]],value:_0xd282x12[_0xd282x17[_0x100a[37]]]})}})};return request({form:{method:_0x100a[41],input_type:_0x100a[42],response_type:_0x100a[42],rest_data:JSON[_0x100a[44]]({session:_0xd282x14[_0x100a[19]],module_name:_0x100a[43],name_value_list:_0xd282x16})}})}function getAuth(_0xd282xe){return util[_0x100a[49]](_0x100a[45], new Buffer(_0xd282xe[_0x100a[47]]+ _0x100a[48]).toString(_0x100a[46]))}function getServerInfo(_0xd282x14){return request({form:{method:_0x100a[50],input_type:_0x100a[42],response_type:_0x100a[42],rest_data:JSON[_0x100a[44]]({session:_0xd282x14[_0x100a[19]]})}})}function getUser(_0xd282xe,_0xd282x1b,_0xd282x14){logger[_0x100a[14]](_0x100a[51],_0xd282x1b);return request({form:{method:_0x100a[62],input_type:_0x100a[42],response_type:_0x100a[42],rest_data:JSON[_0x100a[44]]({session:_0xd282x14[_0x100a[19]],module_name:_0x100a[63],query:util[_0x100a[49]](_0x100a[64],_0xd282x1b),order_by:_0x100a[65],offset:_0x100a[29],select_fields:[_0x100a[19],_0x100a[15],_0x100a[55]],link_name_to_fields_array:[],max_results:-1,deleted:_0x100a[29]})}})[_0x100a[61]](function(_0xd282x1c){if(_0xd282x1c[_0x100a[52]][_0x100a[36]]){logger[_0x100a[14]](_0x100a[53]);var _0xd282x1d=_[_0x100a[57]](_0xd282x1c[_0x100a[52]],function(_0xd282x1e){return _0xd282x1e[_0x100a[56]][_0x100a[55]][_0x100a[54]]=== _0xd282x1b});if(_0xd282x1d){return BPromise[_0x100a[58]]({id:_0xd282x1d[_0x100a[56]][_0x100a[19]][_0x100a[54]],name:_0xd282x1d[_0x100a[56]][_0x100a[15]][_0x100a[54]]})}}else {logger[_0x100a[14]](_0x100a[59]);return BPromise[_0x100a[58]]({id:_0xd282x14[_0x100a[56]][_0x100a[60]][_0x100a[19]],name:_0xd282x14[_0x100a[56]][_0x100a[55]][_0x100a[19]]})}})}function getEndUser(_0xd282xe,_0xd282x1b,_0xd282x20,_0xd282x14){logger[_0x100a[14]](_0x100a[66],_0xd282x20);return request({form:{method:_0x100a[62],input_type:_0x100a[42],response_type:_0x100a[42],rest_data:JSON[_0x100a[44]]({session:_0xd282x14[_0x100a[19]],module_name:_0x100a[34],query:util[_0x100a[49]](_0x100a[74],_0xd282x20),order_by:_0x100a[65],offset:_0x100a[29],select_fields:[_0x100a[19],_0x100a[15],_0x100a[68]],link_name_to_fields_array:[],max_results:-1,deleted:_0x100a[29]})}})[_0x100a[61]](function(_0xd282x1c){if(_0xd282x1c[_0x100a[52]][_0x100a[36]]){logger[_0x100a[14]](_0x100a[67]);var _0xd282x21=_[_0x100a[57]](_0xd282x1c[_0x100a[52]],function(_0xd282x1e){return _0xd282x1e[_0x100a[56]][_0x100a[68]][_0x100a[54]]=== _0xd282x20});if(_0xd282x21){return BPromise[_0x100a[58]]({id:_0xd282x21[_0x100a[56]][_0x100a[19]][_0x100a[54]],name:_0xd282x21[_0x100a[56]][_0x100a[15]][_0x100a[54]],phone:_0xd282x21[_0x100a[56]][_0x100a[68]][_0x100a[54]]})}}else {logger[_0x100a[14]](_0x100a[69]);return request({form:{method:_0x100a[41],input_type:_0x100a[42],response_type:_0x100a[42],rest_data:JSON[_0x100a[44]]({session:_0xd282x14[_0x100a[19]],module_name:_0x100a[34],name_value_list:[{name:_0x100a[71],value:(_0xd282x1b!== _0x100a[72])?_0xd282x1b:util[_0x100a[49]](_0x100a[73],_0xd282x20)},{name:_0x100a[68],value:_0xd282x20}]})}})[_0x100a[61]](function(_0xd282x21){logger[_0x100a[14]](_0x100a[70]);return BPromise[_0x100a[58]]({id:_0xd282x21[_0x100a[19]],name:_0xd282x21[_0x100a[52]][_0x100a[71]][_0x100a[54]],phone:_0xd282x21[_0x100a[52]][_0x100a[68]][_0x100a[54]]})})}})}function request(_0xd282x23){logger[_0x100a[14]](_0x100a[75],JSON[_0x100a[44]](_0xd282x23));return rp(_[_0x100a[76]](def,_0xd282x23))}function getTags(_0xd282x25,_0xd282x26){var _0xd282x27=[];if(_0xd282x25&& _0xd282x25[_0x100a[36]]> 0){_0xd282x27= _[_0x100a[77]](_0xd282x25,_0xd282x26)};return _0xd282x27}function getCustomFields(_0xd282x13,_0xd282x12){var _0xd282x29=[];var _0xd282x2a={custom_fields:[]};if(_0xd282x13[_0x100a[36]]> 0){_[_0x100a[40]](_0xd282x13,function(_0xd282x17){if(_0xd282x17[_0x100a[78]]=== _0x100a[79]&& _0xd282x17[_0x100a[80]]&&  !_0xd282x17[_0x100a[81]]){_0xd282x2a[_0xd282x17[_0x100a[80]][_0x100a[82]]()]= _0xd282x17[_0x100a[83]].toString()}else {if(_0xd282x17[_0x100a[78]]=== _0x100a[79]&& _0xd282x17[_0x100a[38]]&& _0xd282x17[_0x100a[81]]){_0xd282x2a[_0x100a[84]][_0x100a[39]]({id:_0xd282x17[_0x100a[38]],value:_0xd282x17[_0x100a[83]].toString()})}else {if(_0xd282x17[_0x100a[78]]=== _0x100a[85]&& _0xd282x17[_0x100a[37]]&& _0xd282x17[_0x100a[38]]&& _0xd282x17[_0x100a[81]]){_0xd282x12[_0xd282x17[_0x100a[37]]]&& _0xd282x2a[_0x100a[84]][_0x100a[39]]({id:_0xd282x17[_0x100a[38]],value:_0xd282x12[_0xd282x17[_0x100a[37]]].toString()})}else {if(_0xd282x17[_0x100a[78]]=== _0x100a[86]&& _0xd282x17[_0x100a[87]]&& _0xd282x17[_0x100a[87]][_0x100a[15]]&& _0xd282x17[_0x100a[38]]&& _0xd282x17[_0x100a[81]]){_0xd282x12[_0xd282x17[_0x100a[87]][_0x100a[15]][_0x100a[82]]()]&& _0xd282x2a[_0x100a[84]][_0x100a[39]]({id:_0xd282x17[_0x100a[38]],value:_0xd282x12[_0xd282x17[_0x100a[87]][_0x100a[15]][_0x100a[82]]()].toString()})}}}}})};return _0xd282x2a}function getConnection(_0xd282xe){return request({method:_0x100a[10],form:{method:_0x100a[90],input_type:_0x100a[42],response_type:_0x100a[42],rest_data:JSON[_0x100a[44]]({user_auth:{user_name:_0xd282xe[_0x100a[91]],password:_0xd282xe[_0x100a[92]],encryption:_0x100a[93]},application:_0x100a[94]})}})[_0x100a[61]](function(_0xd282x2c){var _0xd282x14=_0xd282x2c;if(_0xd282x14[_0x100a[19]]){def[_0x100a[88]]= _0xd282x14[_0x100a[19]];return BPromise[_0x100a[58]](_0xd282x14)}else {throw  new Error(util[_0x100a[49]](_0x100a[89],_0xd282xe[_0x100a[19]]))}})}function setRelationship(_0xd282x14,_0xd282xf,_0xd282x2e,_0xd282x2f){return request({form:{method:_0x100a[95],input_type:_0x100a[42],response_type:_0x100a[42],rest_data:JSON[_0x100a[44]]({session:_0xd282x14[_0x100a[19]],module_name:_0x100a[43],module_id:_0xd282x2e[_0x100a[19]],link_field_name:_0xd282x2f,related_ids:[_0xd282xf[_0x100a[19]]]})}})}exports[_0x100a[96]]= function(_0xd282x30,_0xd282xb,_0xd282x11,_0xd282x1d,_0xd282x31,_0xd282xe){var _0xd282xf,_0xd282x10,_0xd282x2e,_0xd282x14;_0xd282xe[_0x100a[97]]= intUtil[_0x100a[98]](_0xd282xe[_0x100a[97]]);_0xd282xe[_0x100a[99]]= intUtil[_0x100a[98]](_0xd282xe[_0x100a[99]]);def[_0x100a[100]]= util[_0x100a[49]](_0x100a[101],_0xd282xe[_0x100a[97]]);if(_0xd282x31&& _0xd282x31[_0x100a[102]]){logger[_0x100a[14]](_0x100a[103],_0x100a[104]);_0xd282xb[_0x100a[105]]= util[_0x100a[49]](_0x100a[106],_0xd282xe[_0x100a[99]],_0xd282xb[_0x100a[107]])}else {_0xd282xb[_0x100a[105]]= _0x100a[65]};return getConnection(_0xd282xe)[_0x100a[61]](function(_0xd282x2c){_0xd282x14= _0xd282x2c;return getUser(_0xd282xe,_0xd282x1d[_0x100a[15]],_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282xf= _0xd282x2c;return getEndUser(_0xd282xe,_0xd282xb[_0x100a[119]],_0xd282xb[_0x100a[120]],_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282x10= _0xd282x2c;return getTicket(_0xd282xe,_0xd282xf,_0xd282x10,_0xd282x11,_0xd282xb,_0xd282x11.Fields,_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282x2e= _0xd282x2c;return setRelationship(_0xd282x14,_0xd282xf,_0xd282x2e,_0x100a[118])})[_0x100a[61]](function(){return setRelationship(_0xd282x14,_0xd282x10,_0xd282x2e,_0x100a[117])})[_0x100a[61]](function(){return getServerInfo(_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){var _0xd282x33=parseInt(_0xd282x2c[_0x100a[111]][_0x100a[110]](0));var _0xd282x34=util[_0x100a[49]](_0x100a[112],_0xd282xe[_0x100a[97]],_0xd282x2e[_0x100a[19]]);if(_0xd282x33> 6){_0xd282x34= util[_0x100a[49]](_0x100a[113],_0xd282xe[_0x100a[97]],_0xd282x2e[_0x100a[19]])};logger[_0x100a[14]](_0x100a[103],_0x100a[114]);emit(util[_0x100a[49]](_0x100a[115],_0xd282x1d[_0x100a[15]]),_0x100a[116],{uri:_0xd282x34})})[_0x100a[109]](function(_0xd282x32){logger[_0x100a[108]](_0x100a[103],JSON[_0x100a[44]](_0xd282x32))})};exports[_0x100a[121]]= function(_0xd282x30,_0xd282xb,_0xd282x11,_0xd282x1d,_0xd282x31,_0xd282xe,_0xd282x35){var _0xd282xf,_0xd282x10,_0xd282x2e,_0xd282x14;_0xd282xe[_0x100a[97]]= intUtil[_0x100a[98]](_0xd282xe[_0x100a[97]]);_0xd282xe[_0x100a[99]]= intUtil[_0x100a[98]](_0xd282xe[_0x100a[99]]);def[_0x100a[100]]= util[_0x100a[49]](_0x100a[101],_0xd282xe[_0x100a[97]]);if(_0xd282x35&& _0xd282x35[_0x100a[122]]&& _0xd282x35[_0x100a[122]]!== _0x100a[123]){logger[_0x100a[14]](_0x100a[124],_0x100a[104]);_0xd282xb[_0x100a[105]]= util[_0x100a[49]](_0x100a[106],_0xd282xe[_0x100a[99]],_0xd282xb[_0x100a[107]])};return getConnection(_0xd282xe)[_0x100a[61]](function(_0xd282x2c){_0xd282x14= _0xd282x2c;return getUser(_0xd282xe,_0xd282x1d[_0x100a[15]],_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282xf= _0xd282x2c;return getEndUser(_0xd282xe,_0xd282xb[_0x100a[125]],_0xd282xb[_0x100a[126]],_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282x10= _0xd282x2c;return getTicket(_0xd282xe,_0xd282xf,_0xd282x10,_0xd282x11,_0xd282xb,_0xd282x11.Fields,_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282x2e= _0xd282x2c;return setRelationship(_0xd282x14,_0xd282xf,_0xd282x2e,_0x100a[118])})[_0x100a[61]](function(){return setRelationship(_0xd282x14,_0xd282x10,_0xd282x2e,_0x100a[117])})[_0x100a[61]](function(){return getServerInfo(_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){var _0xd282x33=parseInt(_0xd282x2c[_0x100a[111]][_0x100a[110]](0));var _0xd282x34=util[_0x100a[49]](_0x100a[112],_0xd282xe[_0x100a[97]],_0xd282x2e[_0x100a[19]]);if(_0xd282x33> 6){_0xd282x34= util[_0x100a[49]](_0x100a[113],_0xd282xe[_0x100a[97]],_0xd282x2e[_0x100a[19]])};logger[_0x100a[14]](_0x100a[124],_0x100a[114]);emit(util[_0x100a[49]](_0x100a[115],_0xd282x1d[_0x100a[15]]),_0x100a[116],{uri:_0xd282x34})})[_0x100a[109]](function(_0xd282x32){logger[_0x100a[108]](_0x100a[124],JSON[_0x100a[44]](_0xd282x32))})};exports[_0x100a[127]]= function(_0xd282x30,_0xd282xb,_0xd282x11,_0xd282x1d,_0xd282x31,_0xd282xe){var _0xd282xf,_0xd282x10,_0xd282x2e,_0xd282x14;_0xd282xe[_0x100a[97]]= intUtil[_0x100a[98]](_0xd282xe[_0x100a[97]]);_0xd282xe[_0x100a[99]]= intUtil[_0x100a[98]](_0xd282xe[_0x100a[99]]);def[_0x100a[100]]= util[_0x100a[49]](_0x100a[101],_0xd282xe[_0x100a[97]]);if(_0xd282x31&& _0xd282x31[_0x100a[102]]){logger[_0x100a[14]](_0x100a[128],_0x100a[104]);_0xd282xb[_0x100a[105]]= util[_0x100a[49]](_0x100a[106],_0xd282xe[_0x100a[99]],_0xd282xb[_0x100a[107]])}else {_0xd282xb[_0x100a[105]]= _0x100a[65]};return getConnection(_0xd282xe)[_0x100a[61]](function(_0xd282x2c){_0xd282x14= _0xd282x2c;return getUser(_0xd282xe,_0xd282x1d[_0x100a[15]],_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282xf= _0xd282x2c;return getEndUser(_0xd282xe,_0xd282xb[_0x100a[119]],_0xd282xb[_0x100a[120]],_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282x10= _0xd282x2c;return getTicket(_0xd282xe,_0xd282xf,_0xd282x10,_0xd282x11,_0xd282xb,_0xd282x11.Fields,_0xd282x14)})[_0x100a[61]](function(_0xd282x2c){_0xd282x2e= _0xd282x2c;return setRelationship(_0xd282x14,_0xd282xf,_0xd282x2e,_0x100a[118])})[_0x100a[61]](function(){return setRelationship(_0xd282x14,_0xd282x10,_0xd282x2e,_0x100a[117])})[_0x100a[61]](function(){return getServerInfo(_0xd282x14)})[_0x100a[109]](function(_0xd282x32){logger[_0x100a[108]](_0x100a[128],JSON[_0x100a[44]](_0xd282x32))})}
\ No newline at end of file
+var _0x3de8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x2E\x2F\x75\x74\x69\x6C","\x73\x75\x67\x61\x72\x63\x72\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x50\x4F\x53\x54","\x65\x6D\x69\x74","\x74\x6F","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x2E\x2E\x2E","\x69\x6E\x66\x6F","\x6E\x61\x6D\x65","\x20","\x67\x65\x74\x53\x74\x72\x69\x6E\x67","\x61\x73\x73\x69\x67\x6E\x65\x64\x5F\x75\x73\x65\x72\x5F\x69\x64","\x69\x64","\x63\x72\x65\x61\x74\x65\x64\x5F\x62\x79","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x0A","\x64\x61\x74\x65\x5F\x73\x74\x61\x72\x74","\x54","\x72\x65\x70\x6C\x61\x63\x65","\x73\x6C\x69\x63\x65","\x74\x6F\x49\x53\x4F\x53\x74\x72\x69\x6E\x67","\x64\x75\x72\x61\x74\x69\x6F\x6E\x5F\x68\x6F\x75\x72\x73","\x30","\x64\x75\x72\x61\x74\x69\x6F\x6E\x5F\x6D\x69\x6E\x75\x74\x65\x73","\x31\x35","\x70\x61\x72\x65\x6E\x74\x5F\x69\x64","\x70\x61\x72\x65\x6E\x74\x5F\x74\x79\x70\x65","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x61\x72\x65\x6E\x74\x5F\x6E\x61\x6D\x65","\x6C\x65\x6E\x67\x74\x68","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x69\x64\x46\x69\x65\x6C\x64","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x73\x65\x74\x5F\x65\x6E\x74\x72\x79","\x4A\x53\x4F\x4E","\x43\x61\x6C\x6C\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x42\x61\x73\x69\x63\x20\x25\x73","\x62\x61\x73\x65\x36\x34","\x61\x70\x69\x4B\x65\x79","\x3A\x58","\x66\x6F\x72\x6D\x61\x74","\x67\x65\x74\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x66\x6F","\x47\x65\x74\x74\x69\x6E\x67\x20\x61\x67\x65\x6E\x74\x20\x77\x69\x74\x68\x20\x6E\x61\x6D\x65","\x65\x6E\x74\x72\x79\x5F\x6C\x69\x73\x74","\x41\x67\x65\x6E\x74\x20\x66\x6F\x75\x6E\x64\x21","\x76\x61\x6C\x75\x65","\x75\x73\x65\x72\x5F\x6E\x61\x6D\x65","\x6E\x61\x6D\x65\x5F\x76\x61\x6C\x75\x65\x5F\x6C\x69\x73\x74","\x66\x69\x6E\x64","\x72\x65\x73\x6F\x6C\x76\x65","\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x75\x73\x69\x6E\x67\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74\x21","\x75\x73\x65\x72\x5F\x69\x64","\x74\x68\x65\x6E","\x67\x65\x74\x5F\x65\x6E\x74\x72\x79\x5F\x6C\x69\x73\x74","\x45\x6D\x70\x6C\x6F\x79\x65\x65\x73","\x49\x4E\x53\x54\x52\x20\x28\x20\x75\x73\x65\x72\x73\x2E\x75\x73\x65\x72\x5F\x6E\x61\x6D\x65\x2C\x20\x22\x25\x73\x22\x29\x20\x3E\x20\x30","","\x53\x65\x61\x72\x63\x68\x69\x6E\x67\x20\x65\x6E\x64\x75\x73\x65\x72\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65","\x45\x6E\x64\x75\x73\x65\x72\x20\x66\x6F\x75\x6E\x64\x21","\x70\x68\x6F\x6E\x65\x5F\x68\x6F\x6D\x65","\x45\x6E\x64\x75\x73\x65\x72\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x61\x20\x6E\x65\x77\x20\x65\x6E\x64\x75\x73\x65\x72\x21","\x45\x6E\x64\x75\x73\x65\x72\x20\x63\x72\x65\x61\x74\x65\x64\x2E","\x66\x69\x72\x73\x74\x5F\x6E\x61\x6D\x65","\x3C\x75\x6E\x6B\x6E\x6F\x77\x6E\x3E","\x43\x61\x6C\x6C\x65\x72\x20\x2D\x20\x25\x73","\x63\x6F\x6E\x74\x61\x63\x74\x73\x2E\x70\x68\x6F\x6E\x65\x5F\x68\x6F\x6D\x65\x20\x3D\x20\x22\x25\x73\x22","\x5B\x48\x54\x54\x50\x5D","\x6D\x65\x72\x67\x65","\x6D\x61\x70","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x6E\x61\x6D\x65\x46\x69\x65\x6C\x64","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x63\x6F\x6E\x74\x65\x6E\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x76\x61\x72\x69\x61\x62\x6C\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x65\x73\x73\x69\x6F\x6E\x49\x44","\x41\x63\x63\x6F\x75\x6E\x74\x20\x25\x64\x20\x69\x73\x20\x6E\x6F\x74\x20\x76\x61\x6C\x69\x64","\x6C\x6F\x67\x69\x6E","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x50\x4C\x41\x49\x4E","\x78\x43\x41\x4C\x4C\x59\x20\x4D\x6F\x74\x69\x6F\x6E\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x73\x65\x74\x5F\x72\x65\x6C\x61\x74\x69\x6F\x6E\x73\x68\x69\x70","\x71\x75\x65\x75\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x73\x74\x72\x69\x70\x54\x72\x61\x69\x6C\x69\x6E\x67\x53\x6C\x61\x73\x68","\x73\x65\x72\x76\x65\x72\x55\x72\x6C","\x75\x72\x69","\x25\x73\x2F\x73\x65\x72\x76\x69\x63\x65\x2F\x76\x34\x5F\x31\x2F\x72\x65\x73\x74\x2E\x70\x68\x70","\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x6F\x72\x6D\x61\x74","\x5B\x51\x55\x45\x55\x45\x5D","\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x69\x73\x20\x65\x6E\x61\x62\x6C\x65\x64\x21","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x55\x52\x4C","\x25\x73\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73\x2F\x25\x73\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x3F\x74\x79\x70\x65\x3D\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x63\x68\x61\x72\x41\x74","\x76\x65\x72\x73\x69\x6F\x6E","\x25\x73\x2F\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x3F\x61\x63\x74\x69\x6F\x6E\x3D\x61\x6A\x61\x78\x75\x69\x23\x61\x6A\x61\x78\x55\x49\x4C\x6F\x63\x3D\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x25\x33\x46\x6D\x6F\x64\x75\x6C\x65\x25\x33\x44\x43\x61\x6C\x6C\x73\x25\x32\x36\x61\x63\x74\x69\x6F\x6E\x25\x33\x44\x45\x64\x69\x74\x56\x69\x65\x77\x25\x32\x36\x72\x65\x63\x6F\x72\x64\x25\x33\x44\x25\x73","\x25\x73\x2F\x23\x62\x77\x63\x2F\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x3F\x6D\x6F\x64\x75\x6C\x65\x3D\x43\x61\x6C\x6C\x73\x26\x61\x63\x74\x69\x6F\x6E\x3D\x45\x64\x69\x74\x56\x69\x65\x77\x26\x72\x65\x63\x6F\x72\x64\x3D\x25\x73","\x44\x69\x73\x70\x6C\x61\x79\x69\x6E\x67\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x69\x6E\x20\x61\x20\x6E\x65\x77\x20\x74\x61\x62\x2E\x2E\x2E","\x75\x73\x65\x72\x3A\x25\x73","\x74\x72\x69\x67\x67\x65\x72\x3A\x62\x72\x6F\x77\x73\x65\x72\x3A\x75\x72\x6C","\x63\x6F\x6E\x74\x61\x63\x74\x73","\x75\x73\x65\x72\x73","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x46\x6F\x72\x6D\x61\x74","\x6E\x6F\x6E\x65","\x5B\x4F\x55\x54\x42\x4F\x55\x4E\x44\x5D","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x5B\x41\x42\x41\x4E\x44\x4F\x4E\x45\x44\x5D"];_0x3de8[0];var _=require(_0x3de8[1]);var rp=require(_0x3de8[2]);var BPromise=require(_0x3de8[3]);var util=require(_0x3de8[4]);var intUtil=require(_0x3de8[5]);var logger=require(_0x3de8[7])(_0x3de8[6]);var io=require(_0x3de8[9])({host:_0x3de8[8],port:6379});var def={method:_0x3de8[10],json:true};function emit(_0x4617xa,_0x4617xb,_0x4617xc){io[_0x3de8[12]](_0x4617xa)[_0x3de8[11]](_0x4617xb,_0x4617xc)}function getTicket(_0x4617xe,_0x4617xf,_0x4617x10,_0x4617x11,_0x4617x12,_0x4617x13,_0x4617x14){logger[_0x3de8[14]](_0x3de8[13]);var _0x4617x15= new Date();var _0x4617x16=[{name:_0x3de8[15],value:intUtil[_0x3de8[17]](_0x4617x11.Subjects,_0x4617x12,_0x3de8[16])},{name:_0x3de8[18],value:_0x4617xf[_0x3de8[19]]},{name:_0x3de8[20],value:_0x4617xf[_0x3de8[19]]},{name:_0x3de8[21],value:intUtil[_0x3de8[17]](_0x4617x11.Descriptions,_0x4617x12,_0x3de8[22])},{name:_0x3de8[23],value:_0x4617x15[_0x3de8[27]]()[_0x3de8[26]](0,19)[_0x3de8[25]](_0x3de8[24],_0x3de8[16])},{name:_0x3de8[28],value:_0x3de8[29]},{name:_0x3de8[30],value:_0x3de8[31]},{name:_0x3de8[32],value:_0x4617x10[_0x3de8[19]]},{name:_0x3de8[33],value:_0x3de8[34]},{name:_0x3de8[35],value:_0x4617x10[_0x3de8[15]]}];if(_0x4617x13[_0x3de8[36]]){_[_0x3de8[40]](_0x4617x13,function(_0x4617x17){if(_0x4617x12[_0x4617x17[_0x3de8[37]]]){_0x4617x16[_0x3de8[39]]({name:_0x4617x17[_0x3de8[38]],value:_0x4617x12[_0x4617x17[_0x3de8[37]]]})}})};return request({form:{method:_0x3de8[41],input_type:_0x3de8[42],response_type:_0x3de8[42],rest_data:JSON[_0x3de8[44]]({session:_0x4617x14[_0x3de8[19]],module_name:_0x3de8[43],name_value_list:_0x4617x16})}})}function getAuth(_0x4617xe){return util[_0x3de8[49]](_0x3de8[45], new Buffer(_0x4617xe[_0x3de8[47]]+ _0x3de8[48]).toString(_0x3de8[46]))}function getServerInfo(_0x4617x14){return request({form:{method:_0x3de8[50],input_type:_0x3de8[42],response_type:_0x3de8[42],rest_data:JSON[_0x3de8[44]]({session:_0x4617x14[_0x3de8[19]]})}})}function getUser(_0x4617xe,_0x4617x1b,_0x4617x14){logger[_0x3de8[14]](_0x3de8[51],_0x4617x1b);return request({form:{method:_0x3de8[62],input_type:_0x3de8[42],response_type:_0x3de8[42],rest_data:JSON[_0x3de8[44]]({session:_0x4617x14[_0x3de8[19]],module_name:_0x3de8[63],query:util[_0x3de8[49]](_0x3de8[64],_0x4617x1b),order_by:_0x3de8[65],offset:_0x3de8[29],select_fields:[_0x3de8[19],_0x3de8[15],_0x3de8[55]],link_name_to_fields_array:[],max_results:-1,deleted:_0x3de8[29]})}})[_0x3de8[61]](function(_0x4617x1c){if(_0x4617x1c[_0x3de8[52]][_0x3de8[36]]){logger[_0x3de8[14]](_0x3de8[53]);var _0x4617x1d=_[_0x3de8[57]](_0x4617x1c[_0x3de8[52]],function(_0x4617x1e){return _0x4617x1e[_0x3de8[56]][_0x3de8[55]][_0x3de8[54]]=== _0x4617x1b});if(_0x4617x1d){return BPromise[_0x3de8[58]]({id:_0x4617x1d[_0x3de8[56]][_0x3de8[19]][_0x3de8[54]],name:_0x4617x1d[_0x3de8[56]][_0x3de8[15]][_0x3de8[54]]})}}else {logger[_0x3de8[14]](_0x3de8[59]);return BPromise[_0x3de8[58]]({id:_0x4617x14[_0x3de8[56]][_0x3de8[60]][_0x3de8[19]],name:_0x4617x14[_0x3de8[56]][_0x3de8[55]][_0x3de8[19]]})}})}function getEndUser(_0x4617xe,_0x4617x1b,_0x4617x20,_0x4617x14){logger[_0x3de8[14]](_0x3de8[66],_0x4617x20);return request({form:{method:_0x3de8[62],input_type:_0x3de8[42],response_type:_0x3de8[42],rest_data:JSON[_0x3de8[44]]({session:_0x4617x14[_0x3de8[19]],module_name:_0x3de8[34],query:util[_0x3de8[49]](_0x3de8[74],_0x4617x20),order_by:_0x3de8[65],offset:_0x3de8[29],select_fields:[_0x3de8[19],_0x3de8[15],_0x3de8[68]],link_name_to_fields_array:[],max_results:-1,deleted:_0x3de8[29]})}})[_0x3de8[61]](function(_0x4617x1c){if(_0x4617x1c[_0x3de8[52]][_0x3de8[36]]){logger[_0x3de8[14]](_0x3de8[67]);var _0x4617x21=_[_0x3de8[57]](_0x4617x1c[_0x3de8[52]],function(_0x4617x1e){return _0x4617x1e[_0x3de8[56]][_0x3de8[68]][_0x3de8[54]]=== _0x4617x20});if(_0x4617x21){return BPromise[_0x3de8[58]]({id:_0x4617x21[_0x3de8[56]][_0x3de8[19]][_0x3de8[54]],name:_0x4617x21[_0x3de8[56]][_0x3de8[15]][_0x3de8[54]],phone:_0x4617x21[_0x3de8[56]][_0x3de8[68]][_0x3de8[54]]})}}else {logger[_0x3de8[14]](_0x3de8[69]);return request({form:{method:_0x3de8[41],input_type:_0x3de8[42],response_type:_0x3de8[42],rest_data:JSON[_0x3de8[44]]({session:_0x4617x14[_0x3de8[19]],module_name:_0x3de8[34],name_value_list:[{name:_0x3de8[71],value:(_0x4617x1b!== _0x3de8[72])?_0x4617x1b:util[_0x3de8[49]](_0x3de8[73],_0x4617x20)},{name:_0x3de8[68],value:_0x4617x20}]})}})[_0x3de8[61]](function(_0x4617x21){logger[_0x3de8[14]](_0x3de8[70]);return BPromise[_0x3de8[58]]({id:_0x4617x21[_0x3de8[19]],name:_0x4617x21[_0x3de8[52]][_0x3de8[71]][_0x3de8[54]],phone:_0x4617x21[_0x3de8[52]][_0x3de8[68]][_0x3de8[54]]})})}})}function request(_0x4617x23){logger[_0x3de8[14]](_0x3de8[75],JSON[_0x3de8[44]](_0x4617x23));return rp(_[_0x3de8[76]](def,_0x4617x23))}function getTags(_0x4617x25,_0x4617x26){var _0x4617x27=[];if(_0x4617x25&& _0x4617x25[_0x3de8[36]]> 0){_0x4617x27= _[_0x3de8[77]](_0x4617x25,_0x4617x26)};return _0x4617x27}function getCustomFields(_0x4617x13,_0x4617x12){var _0x4617x29=[];var _0x4617x2a={custom_fields:[]};if(_0x4617x13[_0x3de8[36]]> 0){_[_0x3de8[40]](_0x4617x13,function(_0x4617x17){if(_0x4617x17[_0x3de8[78]]=== _0x3de8[79]&& _0x4617x17[_0x3de8[80]]&&  !_0x4617x17[_0x3de8[81]]){_0x4617x2a[_0x4617x17[_0x3de8[80]][_0x3de8[82]]()]= _0x4617x17[_0x3de8[83]].toString()}else {if(_0x4617x17[_0x3de8[78]]=== _0x3de8[79]&& _0x4617x17[_0x3de8[38]]&& _0x4617x17[_0x3de8[81]]){_0x4617x2a[_0x3de8[84]][_0x3de8[39]]({id:_0x4617x17[_0x3de8[38]],value:_0x4617x17[_0x3de8[83]].toString()})}else {if(_0x4617x17[_0x3de8[78]]=== _0x3de8[85]&& _0x4617x17[_0x3de8[37]]&& _0x4617x17[_0x3de8[38]]&& _0x4617x17[_0x3de8[81]]){_0x4617x12[_0x4617x17[_0x3de8[37]]]&& _0x4617x2a[_0x3de8[84]][_0x3de8[39]]({id:_0x4617x17[_0x3de8[38]],value:_0x4617x12[_0x4617x17[_0x3de8[37]]].toString()})}else {if(_0x4617x17[_0x3de8[78]]=== _0x3de8[86]&& _0x4617x17[_0x3de8[87]]&& _0x4617x17[_0x3de8[87]][_0x3de8[15]]&& _0x4617x17[_0x3de8[38]]&& _0x4617x17[_0x3de8[81]]){_0x4617x12[_0x4617x17[_0x3de8[87]][_0x3de8[15]][_0x3de8[82]]()]&& _0x4617x2a[_0x3de8[84]][_0x3de8[39]]({id:_0x4617x17[_0x3de8[38]],value:_0x4617x12[_0x4617x17[_0x3de8[87]][_0x3de8[15]][_0x3de8[82]]()].toString()})}}}}})};return _0x4617x2a}function getConnection(_0x4617xe){return request({method:_0x3de8[10],form:{method:_0x3de8[90],input_type:_0x3de8[42],response_type:_0x3de8[42],rest_data:JSON[_0x3de8[44]]({user_auth:{user_name:_0x4617xe[_0x3de8[91]],password:_0x4617xe[_0x3de8[92]],encryption:_0x3de8[93]},application:_0x3de8[94]})}})[_0x3de8[61]](function(_0x4617x2c){var _0x4617x14=_0x4617x2c;if(_0x4617x14[_0x3de8[19]]){def[_0x3de8[88]]= _0x4617x14[_0x3de8[19]];return BPromise[_0x3de8[58]](_0x4617x14)}else {throw  new Error(util[_0x3de8[49]](_0x3de8[89],_0x4617xe[_0x3de8[19]]))}})}function setRelationship(_0x4617x14,_0x4617xf,_0x4617x2e,_0x4617x2f){return request({form:{method:_0x3de8[95],input_type:_0x3de8[42],response_type:_0x3de8[42],rest_data:JSON[_0x3de8[44]]({session:_0x4617x14[_0x3de8[19]],module_name:_0x3de8[43],module_id:_0x4617x2e[_0x3de8[19]],link_field_name:_0x4617x2f,related_ids:[_0x4617xf[_0x3de8[19]]]})}})}exports[_0x3de8[96]]= function(_0x4617x30,_0x4617xb,_0x4617x11,_0x4617x1d,_0x4617x31,_0x4617xe){var _0x4617xf,_0x4617x10,_0x4617x2e,_0x4617x14;_0x4617xe[_0x3de8[97]]= intUtil[_0x3de8[98]](_0x4617xe[_0x3de8[97]]);_0x4617xe[_0x3de8[99]]= intUtil[_0x3de8[98]](_0x4617xe[_0x3de8[99]]);def[_0x3de8[100]]= util[_0x3de8[49]](_0x3de8[101],_0x4617xe[_0x3de8[97]]);if(_0x4617x31&& _0x4617x31[_0x3de8[102]]){logger[_0x3de8[14]](_0x3de8[103],_0x3de8[104]);_0x4617xb[_0x3de8[105]]= util[_0x3de8[49]](_0x3de8[106],_0x4617xe[_0x3de8[99]],_0x4617xb[_0x3de8[107]])}else {_0x4617xb[_0x3de8[105]]= _0x3de8[65]};return getConnection(_0x4617xe)[_0x3de8[61]](function(_0x4617x2c){_0x4617x14= _0x4617x2c;return getUser(_0x4617xe,_0x4617x1d[_0x3de8[15]],_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617xf= _0x4617x2c;return getEndUser(_0x4617xe,_0x4617xb[_0x3de8[119]],_0x4617xb[_0x3de8[120]],_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617x10= _0x4617x2c;return getTicket(_0x4617xe,_0x4617xf,_0x4617x10,_0x4617x11,_0x4617xb,_0x4617x11.Fields,_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617x2e= _0x4617x2c;return setRelationship(_0x4617x14,_0x4617xf,_0x4617x2e,_0x3de8[118])})[_0x3de8[61]](function(){return setRelationship(_0x4617x14,_0x4617x10,_0x4617x2e,_0x3de8[117])})[_0x3de8[61]](function(){return getServerInfo(_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){var _0x4617x33=parseInt(_0x4617x2c[_0x3de8[111]][_0x3de8[110]](0));var _0x4617x34=util[_0x3de8[49]](_0x3de8[112],_0x4617xe[_0x3de8[97]],_0x4617x2e[_0x3de8[19]]);if(_0x4617x33> 6){_0x4617x34= util[_0x3de8[49]](_0x3de8[113],_0x4617xe[_0x3de8[97]],_0x4617x2e[_0x3de8[19]])};logger[_0x3de8[14]](_0x3de8[103],_0x3de8[114]);emit(util[_0x3de8[49]](_0x3de8[115],_0x4617x1d[_0x3de8[15]]),_0x3de8[116],{uri:_0x4617x34})})[_0x3de8[109]](function(_0x4617x32){logger[_0x3de8[108]](_0x3de8[103],JSON[_0x3de8[44]](_0x4617x32))})};exports[_0x3de8[121]]= function(_0x4617x30,_0x4617xb,_0x4617x11,_0x4617x1d,_0x4617x31,_0x4617xe,_0x4617x35){var _0x4617xf,_0x4617x10,_0x4617x2e,_0x4617x14;_0x4617xe[_0x3de8[97]]= intUtil[_0x3de8[98]](_0x4617xe[_0x3de8[97]]);_0x4617xe[_0x3de8[99]]= intUtil[_0x3de8[98]](_0x4617xe[_0x3de8[99]]);def[_0x3de8[100]]= util[_0x3de8[49]](_0x3de8[101],_0x4617xe[_0x3de8[97]]);if(_0x4617x35&& _0x4617x35[_0x3de8[122]]&& _0x4617x35[_0x3de8[122]]!== _0x3de8[123]){logger[_0x3de8[14]](_0x3de8[124],_0x3de8[104]);_0x4617xb[_0x3de8[105]]= util[_0x3de8[49]](_0x3de8[106],_0x4617xe[_0x3de8[99]],_0x4617xb[_0x3de8[107]])};return getConnection(_0x4617xe)[_0x3de8[61]](function(_0x4617x2c){_0x4617x14= _0x4617x2c;return getUser(_0x4617xe,_0x4617x1d[_0x3de8[15]],_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617xf= _0x4617x2c;return getEndUser(_0x4617xe,_0x4617xb[_0x3de8[125]],_0x4617xb[_0x3de8[126]],_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617x10= _0x4617x2c;return getTicket(_0x4617xe,_0x4617xf,_0x4617x10,_0x4617x11,_0x4617xb,_0x4617x11.Fields,_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617x2e= _0x4617x2c;return setRelationship(_0x4617x14,_0x4617xf,_0x4617x2e,_0x3de8[118])})[_0x3de8[61]](function(){return setRelationship(_0x4617x14,_0x4617x10,_0x4617x2e,_0x3de8[117])})[_0x3de8[61]](function(){return getServerInfo(_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){var _0x4617x33=parseInt(_0x4617x2c[_0x3de8[111]][_0x3de8[110]](0));var _0x4617x34=util[_0x3de8[49]](_0x3de8[112],_0x4617xe[_0x3de8[97]],_0x4617x2e[_0x3de8[19]]);if(_0x4617x33> 6){_0x4617x34= util[_0x3de8[49]](_0x3de8[113],_0x4617xe[_0x3de8[97]],_0x4617x2e[_0x3de8[19]])};logger[_0x3de8[14]](_0x3de8[124],_0x3de8[114]);emit(util[_0x3de8[49]](_0x3de8[115],_0x4617x1d[_0x3de8[15]]),_0x3de8[116],{uri:_0x4617x34})})[_0x3de8[109]](function(_0x4617x32){logger[_0x3de8[108]](_0x3de8[124],JSON[_0x3de8[44]](_0x4617x32))})};exports[_0x3de8[127]]= function(_0x4617x30,_0x4617xb,_0x4617x11,_0x4617x1d,_0x4617x31,_0x4617xe){var _0x4617xf,_0x4617x10,_0x4617x2e,_0x4617x14;_0x4617xe[_0x3de8[97]]= intUtil[_0x3de8[98]](_0x4617xe[_0x3de8[97]]);_0x4617xe[_0x3de8[99]]= intUtil[_0x3de8[98]](_0x4617xe[_0x3de8[99]]);def[_0x3de8[100]]= util[_0x3de8[49]](_0x3de8[101],_0x4617xe[_0x3de8[97]]);if(_0x4617x31&& _0x4617x31[_0x3de8[102]]){logger[_0x3de8[14]](_0x3de8[128],_0x3de8[104]);_0x4617xb[_0x3de8[105]]= util[_0x3de8[49]](_0x3de8[106],_0x4617xe[_0x3de8[99]],_0x4617xb[_0x3de8[107]])}else {_0x4617xb[_0x3de8[105]]= _0x3de8[65]};return getConnection(_0x4617xe)[_0x3de8[61]](function(_0x4617x2c){_0x4617x14= _0x4617x2c;return getUser(_0x4617xe,_0x4617x1d[_0x3de8[15]],_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617xf= _0x4617x2c;return getEndUser(_0x4617xe,_0x4617xb[_0x3de8[119]],_0x4617xb[_0x3de8[120]],_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617x10= _0x4617x2c;return getTicket(_0x4617xe,_0x4617xf,_0x4617x10,_0x4617x11,_0x4617xb,_0x4617x11.Fields,_0x4617x14)})[_0x3de8[61]](function(_0x4617x2c){_0x4617x2e= _0x4617x2c;return setRelationship(_0x4617x14,_0x4617xf,_0x4617x2e,_0x3de8[118])})[_0x3de8[61]](function(){return setRelationship(_0x4617x14,_0x4617x10,_0x4617x2e,_0x3de8[117])})[_0x3de8[61]](function(){return getServerInfo(_0x4617x14)})[_0x3de8[109]](function(_0x4617x32){logger[_0x3de8[108]](_0x3de8[128],JSON[_0x3de8[44]](_0x4617x32))})}
\ No newline at end of file