Files
doneit-web/_platforms/browser/www/4572-es2015.2bd40548d9c3ccd1fef9.js
T

1 line
13 KiB
JavaScript
Raw Normal View History

2021-08-18 18:58:02 +01:00
(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[4572],{72774:function(t,i,e){"use strict";e.r(i),e.d(i,{NewPublicationPageModule:function(){return u}});var o=e(38583),n=e(3679),a=e(35957),s=e(39895),c=e(56144),l=e(37716);const r=[{path:"",component:c.i}];let p=(()=>{class t{}return t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=l.oAB({type:t}),t.\u0275inj=l.cJS({imports:[[s.Bz.forChild(r)],s.Bz]}),t})(),u=(()=>{class t{}return t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=l.oAB({type:t}),t.\u0275inj=l.cJS({imports:[[o.ez,n.u5,a.Pc,p]]}),t})()},56144:function(t,i,e){"use strict";e.d(i,{i:function(){return f}});var o=e(64762),n=e(37716),a=e(45470),s=e(82316),c=e(3679),l=e(35957),r=e(61957),p=e(86704),u=e(84267),d=e(84465),g=e(38583);function h(t,i){if(1&t){const t=n.EpF();n.TgZ(0,"div",21),n.TgZ(1,"ion-input",22),n.NdJ("ngModelChange",function(i){return n.CHM(t),n.oxw().pub.Title=i}),n.qZA(),n.qZA()}if(2&t){const t=n.oxw();let i;n.ekj("input-error",(null==t.Form||null==(i=t.Form.get("Subject"))?null:i.invalid)&&t.validateFrom),n.xp6(1),n.Q6J("ngModel",t.pub.Title)}}function b(t,i){if(1&t){const t=n.EpF();n.TgZ(0,"div",23),n.TgZ(1,"div",24),n.TgZ(2,"div",25),n._UZ(3,"ion-icon",26),n.qZA(),n.TgZ(4,"div",27),n.TgZ(5,"ion-textarea",28),n.NdJ("ngModelChange",function(i){return n.CHM(t),n.oxw().pub.Message=i}),n.qZA(),n.qZA(),n.qZA(),n.qZA()}if(2&t){const t=n.oxw();let i;n.xp6(4),n.ekj("input-error",(null==t.Form||null==(i=t.Form.get("Message"))?null:i.invalid)&&t.validateFrom),n.xp6(1),n.Q6J("ngModel",t.pub.Message)}}function m(t,i){if(1&t&&(n.TgZ(0,"div",29),n.TgZ(1,"div",30),n._UZ(2,"img",31),n.qZA(),n.TgZ(3,"div",32),n.TgZ(4,"div",33),n._uU(5),n.qZA(),n.TgZ(6,"div",34),n._uU(7,"75 Kb"),n.qZA(),n.qZA(),n.TgZ(8,"div",35),n.TgZ(9,"div",36),n._uU(10,"X"),n.qZA(),n.qZA(),n.qZA()),2&t){const t=n.oxw();n.xp6(2),n.s9C("src",t.publication.FileBase64,n.LSH),n.xp6(3),n.AsE("",t.publication.OriginalFileName,".",t.publication.FileExtension,"")}}let f=(()=>{class t{constructor(t,i,e,o,c,l){this.modalController=t,this.photoService=i,this.publications=e,this.camera=o,this.animationController=c,this.toastService=l,this.pub=new a.S,this.image=new s.E,this.Defaultimage="",this.validateFrom=!1,this.publication=new a.S,this.closeDesktopComponent=new n.vpe,this.openPublicationDetails=new n.vpe,this.goBackToViewPublications=new n.vpe,this.goBacktoPublicationDetails=new n.vpe,this.publicationTitle="Nova Publica\xe7\xe3o"}ngOnInit(){"3"==this.publicationType&&this.getPublicationDetail(),this.setTitle(),this.clear(),this.takePicture()}getPublicationDetail(){this.showLoader=!0,this.publications.GetPublicationById(this.publicationId).subscribe(t=>{this.publication={DateIndex:t.DateIndex,DocumentId:t.DocumentId,ProcessId:t.ProcessId,Title:t.Title,Message:t.Message,DatePublication:t.DatePublication,FileBase64:"data:image/jpg;base64,"+t.FileBase64,OriginalFileName:t.OriginalFileName,FileExtension:"jpeg"},this.pub=this.publication,this.showLoader=!1})}takePicture(){this.camera.getPicture({quality:90,destinationType:this.camera.DestinationType.DATA_URL,encodingType:this.camera.EncodingType.JPEG,mediaType:this.camera.MediaType.PICTURE,targetWidth:720,targetHeight:720}).then(t=>{this.capturedImage=t,this.capturedImageTitle=(new Date).getTime()+".jpeg"},t=>{console.log(t)})}getPicture(){this.camera.getPicture({quality:90,sourceType:this.camera.PictureSourceType.PHOTOLIBRARY,destinationType:this.camera.DestinationType.DATA_URL,encodingType:this.camera.EncodingType.JPEG,mediaType:this.camera.MediaType.PICTURE,targetWidth:720,targetHeight:720}).then(t=>{this.capturedImage=t,this.capturedImageTitle=(new Date).getTime()+".jpeg"},t=>{console.log(t)})}runValidation(){this.validateFrom=!0}injectValidation(){this.Form=new c.cw({Subject:new c.NI(this.pub.Title,[]),Message:new c.NI(this.pub.Message,[c.kI.maxLength(1e3)])})}save(){return(0,o.mG)(this,void 0,void 0,function*(){if(this.injectValidation(),this.runValidation(),this.Form.invalid)return!1;if("3"==this.publicationType)if(""!=this.capturedImage){this.publication={D