Built motion from commit dde1e88.|2.0.22
[motion2.git] / server / api / smsInteraction / smsInteraction.attributes.js
1 var _0xb998=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x4E\x45\x57","\x4F\x50\x45\x4E","\x50\x45\x4E\x44\x49\x4E\x47","\x43\x4C\x4F\x53\x45\x44","\x73\x74\x61\x74\x75\x73","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x61\x72\x72\x69\x76\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x6C\x6F\x73\x65\x64\x41\x74","\x53\x45\x4E\x44\x49\x4E\x47","\x53\x45\x4E\x54","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x4E\x4F\x54\x45","\x44\x41\x54\x45","\x42\x4F\x4F\x4C\x45\x41\x4E","\x54\x45\x58\x54","\x74\x61\x67\x73","\x67\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x3B","\x73\x70\x6C\x69\x74","\x70\x6F\x70","\x6C\x65\x6E\x67\x74\x68","\x6A\x6F\x69\x6E"];_0xb998[0];var Sequelize=require(_0xb998[1]);var moment=require(_0xb998[2]);module[_0xb998[3]]= {contact:{type:Sequelize[_0xb998[4]],validate:{is:/^[\+]?[0-9]+$/}},smsIn:{type:Sequelize[_0xb998[5]],defaultValue:0},smsOut:{type:Sequelize[_0xb998[5]],defaultValue:0},status:{type:Sequelize.ENUM(_0xb998[6],_0xb998[7],_0xb998[8],_0xb998[9]),defaultValue:_0xb998[6],set:function(_0xe4e8x3){this[_0xb998[11]](_0xb998[10],_0xe4e8x3);switch(_0xe4e8x3){case _0xb998[6]:this[_0xb998[11]](_0xb998[12],moment()[_0xb998[14]](_0xb998[13]));break;case _0xb998[9]:this[_0xb998[11]](_0xb998[15],moment()[_0xb998[14]](_0xb998[13]));break;default:}}},lastEvent:{type:Sequelize.ENUM(_0xb998[16],_0xb998[17],_0xb998[18],_0xb998[19],_0xb998[20])},lastEventAt:{type:Sequelize[_0xb998[21]]},waiting:{type:Sequelize[_0xb998[22]],defaultValue:false},tags:{type:Sequelize[_0xb998[23]],get:function(){var _0xe4e8x4;if(this[_0xb998[25]](_0xb998[24])){_0xe4e8x4= this[_0xb998[25]](_0xb998[24])[_0xb998[27]](_0xb998[26]);_0xe4e8x4[_0xb998[28]]()}else {_0xe4e8x4= []};return _0xe4e8x4},set:function(_0xe4e8x5){this[_0xb998[11]](_0xb998[24],_0xe4e8x5&& _0xe4e8x5[_0xb998[29]]?_0xe4e8x5[_0xb998[30]](_0xb998[26])+ _0xb998[26]:null)}},disposition:{type:Sequelize[_0xb998[4]]},openReason:{type:Sequelize[_0xb998[4]]},arrivedAt:{type:Sequelize[_0xb998[21]]},closedAt:{type:Sequelize[_0xb998[21]]},ParentId:{type:Sequelize[_0xb998[5]]},voiceSource:{type:Sequelize[_0xb998[22]],defaultValue:false},account:{type:Sequelize[_0xb998[4]]}}