mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
1 line
9.1 KiB
JSON
1 line
9.1 KiB
JSON
|
|
{"ast":null,"code":"import _asyncToGenerator from \"C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\nimport { models } from 'beast-orm';\nimport { environment } from 'src/environments/environment';\nconst {\n ArrayField,\n JsonField\n} = models.indexedDB.fields;\nexport class MessageModel extends models.Model {\n constructor() {\n super(...arguments);\n this.channels = ArrayField();\n this.mentions = ArrayField();\n this.msg = models.CharField();\n this.sendAttempt = models.IntegerField();\n this.rid = models.CharField();\n this.ts = JsonField({\n blank: true\n });\n this.u = JsonField();\n this._id = models.CharField({\n blank: true\n });\n this.origin = models.CharField({\n blank: true\n });\n this._updatedAt = models.IntegerField();\n this.messageSend = models.BooleanField();\n this.offline = models.BooleanField();\n this.viewed = ArrayField({\n blank: true\n });\n this.received = ArrayField({\n blank: true\n });\n this.localReference = models.CharField({\n blank: true,\n unique: true\n });\n this.attachments = ArrayField({\n blank: true\n });\n this.file = JsonField({\n blank: true\n });\n }\n getAttachments() {\n var _this = this;\n return _asyncToGenerator(function* () {\n const _attachments = yield attachments.filter({\n id: _this['id']\n });\n return _attachments;\n })();\n }\n}\nexport class attachments extends models.Model {\n constructor() {\n super(...arguments);\n this.message = models.OneToOneField({\n model: MessageModel\n });\n this.attachments = ArrayField({\n default: []\n });\n }\n}\nexport class DeleteMessageModel extends models.Model {\n constructor() {\n super(...arguments);\n this.messageId = models.CharField();\n this.rid = models.CharField();\n this.u = JsonField();\n this.needToReceiveBy = ArrayField();\n }\n}\nmodels.register({\n databaseName: 'chat-storage' + environment.version.lastCommitNumber + environment.id,\n type: 'indexedDB',\n version: 11,\n models: [MessageModel, DeleteMessageModel, attachments]\n});\n// acçoes\nexport class ActionModel extends models.Model {\n constructor() {\n super(...arguments);\n this.ProcessId = models.IntegerField({\n unique: true\n });\n this.Description = models.CharField();\n this.Detail = models.CharField();\n this.DateBegin = models.CharField();\n this.DateEnd = models.CharField();\n this.ActionType = models.CharField();\n }\n}\nexport class PublicationModel extends models.Model {\n constructor() {\n super(...arguments);\n this.DateIndex = models.CharField();\n this.DocumentId = models.IntegerField({\n unique: true\n });\n this.ProcessId = models.CharField();\n this.Title = models.CharField();\n this.Message = models.CharField();\n this.DatePublication = models.CharField();\n this.OriginalFileName = models.CharField();\n this.FileBase64 = models.CharField();\n this.FileExtension = models.CharField();\n this.OrganicEntityId = models.IntegerField();\n }\n}\nmodels.register({\n databaseName: 'actions' + environment.version.lastCommitNumber + environment.id,\n type: 'indexedDB',\n version: 14,\n models: [PublicationModel, ActionModel]\n});","map":{"version":3,"mappings":";AAAA,SAASA,MAAM,QAAQ,WAAW;AAClC,SAASC,WAAW,QAAQ,8BAA8B;AAC1D,MAAM;EAAEC,UAAU;EAAEC;AAAS,CAAC,GAAIH,MAAM,CAACI,SAAS,CAACC,MAAM;AAEzD,OAAM,MAAOC,YAAa,SAAQN,MAAM,CAACO,KAAK;;;IAC7C,aAAQ,GAAIL,UAAU,EAAE;IACxB,aAAQ,GAAIA,UAAU,EAAE;IACxB,QAAG,GAAIF,MAAM,CAACQ,SAAS,EAAE;IACzB,gBAAW,GAAGR,MAAM,CAACS,YAAY,EAAE;IACnC,QAAG,GAAIT,MAAM,CAACQ,SAAS,EAAE;IACzB,OAAE,GAAIL,SAAS,CAAC;MAACO,KAAK,EAAC;IAAI,CAAC,CAAC;IAC7B,MAAC,GAAIP,SAAS,EAAE;IAChB,QAAG,GAAIH,MAAM,CAACQ,SAAS,CAAC;MAACE,KAAK,EAAC;IAAI,CAAC,CAAC;IACrC,WAAM,GAAGV,MAAM,CAACQ,SAAS,CAAC;MAACE,KAAK,EAAC;IAAI,CAAC,CAAC;IACvC,eAAU,GAAIV,MAAM,CAACS,YAAY,EAAE;IACnC,gBAAW,GAAIT,MAAM,CAACW,YAAY,EAAE;IACp
|