1(self.webpackChunkinterewid=self.webpackChunkinterewid||[]).push([[4644],{53672:e=>{e.exports='<div\n class="eodDokPrzychEdycjaWindow"\n data-role="iwworkplacewindow"\n data-bind="window_visible: isVisible, window_title: title"\n data-width="700"\n data-resizable="false"\n>\n <div class="iw_form_panel">\n <div class="iw-edit-row">\n <span class="iw-edit-row-label">WydziaÅ</span>\n <input\n class="obligatoryField"\n style="width: 200px"\n data-role="dropdownlist"\n data-value-primitive="true"\n data-text-field="Nazwa"\n data-value-field="Id"\n data-bind="source: sloWydzialDS, value: data.WydzialId, enabled: isWydzialVisible"\n />\n <span class="iw-edit-row-label">Data dokumentu</span>\n <input\n class="obligatoryField"\n data-role="datepicker"\n data-bind="value: data.DataDok"\n width="150px"\n />\n </div>\n <div class="iw-edit-row">\n <span class="iw-edit-row-label">Rodzaj</span>\n <input\n class="obligatoryField iw-required iw-eod-input"\n data-role="dropdownlist"\n data-value-primitive="true"\n aria-required="true"\n data-text-field="Nazwa"\n data-value-field="Id"\n data-bind="source: sloRodzajDS, value: data.RodzajId"\n />\n <span class="iw-edit-row-label">Data wpÅywu</span>\n <input\n class="obligatoryField"\n data-role="datepicker"\n data-bind="value: data.DataWplywu"\n width="150px"\n />\n </div>\n <div class="iw-edit-row">\n <span class="iw-edit-row-label">Sygnatura</span>\n <input\n class="k-textbox"\n style="width: 200px"\n type="text"\n data-bind="value: data.Sygnatura"\n />\n <span class="iw-edit-row-label">Data realizacji</span>\n <input\n class="obligatoryField"\n data-role="datepicker"\n data-bind="value: data.DataRealiz"\n width="150px"\n />\n </div>\n <div class="iw-edit-row">\n <span class="iw-edit-row-label">Numer w SOD</span>\n <input\n class="k-textbox iw-required iw-eod-input"\n type="text"\n data-bind="value: data.NrSod"\n aria-required="true"\n />\n <span class="iw-edit-row-label">Numer w Ewid</span>\n <input\n class="k-textbox"\n style="width: 75px"\n type="text"\n data-bind="value: data.NrKol"\n disabled\n />\n /\n <input\n class="k-textbox"\n style="width: 50px"\n type="text"\n data-bind="value: data.NrRok"\n disabled\n />\n </div>\n <div class="iw-edit-row">\n <span class="iw-edit-row-label">Inspektor</span>\n <input\n class="obligatoryField"\n style="width: 200px"\n data-role="dropdownlist"\n data-value-primitive="true"\n data-text-field="Nazwa"\n data-value-field="Id"\n data-bind="source: sloInspektorDS, value: data.UserrUuid"\n />\n <span class="iw-edit-row-label">Priorytet</span>\n <input\n class="obligatoryField iw-required iw-eod-priority-input"\n data-role="dropdownlist"\n data-value-primitive="true"\n aria-required="true"\n data-text-field="Nazwa"\n data-value-field="Id"\n data-bind="source: sloPriorytetDS, value: data.PriorytetId"\n />\n </div>\n <div>
1\n <span class="iw-edit-row-label">Temat</span>\n <textarea\n class="obligatoryField k-textbox"\n style="width: 500px; height: 50px"\n type="textarea"\n data-bind="value: data.Temat"\n ></textarea>\n </div>\n <div>\n <span class="iw-edit-row-label">Opis</span>\n <textarea\n class="obligatoryField k-textbox"\n style="width: 500px; height: 50px"\n type="textarea"\n data-bind="value: data.Opis"\n ></textarea>\n </div>\n <div class="iw-edit-row">\n <button\n class="k-button navigation reporting-button"\n data-bind="click: onSearchRelaseBy"\n >\n Wydany przez\n </button>\n <input\n class="k-textbox reporting-input"\n data-role="text"\n data-bind="value: data.Zglaszajacy"\n disabled\n />\n </div>\n </div>\n\n <div\n class="iw_form_panel"\n data-role="splitter"\n data-panes="\n [{\n collapsible: false,\n resizable: false,\n size: \'100px\'\n },\n {\n collapsible: false,\n resizable: false\n }]"\n style="height: 150px"\n >\n <div>\n <ul\n class="leftMenu"\n data-role="menu"\n data-orientation="vertical"\n style="border: none"\n data-bind="events: { select: onMenuSelect }"\n >\n <li class="leftMenuButton" data-menu-id="addPetent">\n <span\n class="iw-icon iw-icon-dodaj iw-icon-color-edycja iw-icon12 iw-icon-menu-dialog"\n ></span>\n Dodaj\n </li>\n <li class="leftMenuButton" data-menu-id="deletePetent">\n <span\n class="iw-icon iw-icon-usun iw-icon-color-edycja iw-icon12 iw-icon-menu-dialog"\n ></span>\n UsuÅ\n </li>\n <li class="leftMenuButton" data-menu-id="addPelnomoc">\n <span\n class="iw-icon iw-icon-osoba-dodaj iw-icon12 iw-icon-menu-dialog"\n ></span>\n Dodaj peÅnomocnika\n </li>\n <li class="leftMenuButton" data-menu-id="deletePelnomoc">\n <span\n class="iw-icon iw-icon-osoba-usun iw-icon12 iw-icon-menu-dialog"\n ></span>\n UsuÅ peÅnomocnika\n </li>\n </ul>\n </div>\n <div\n class="obligatoryField"\n data-role="grid"\n data-columns="\n [{\n field: \'PetentNazwa\',\n title: \'Wnioskodawca\',\n width: 200\n }, {\n field: \'PelnomocNazwa\',\n title: \'PeÅnomocnik\',\n width: 200\n }]"\n data-selectable="row"\n data-resizable="true"\n data-sortable="true"\n data-filterable="false"\n data-bind="source: petenciDS, events: {change: onGridChange}"\n ></div>\n </div>\n <div class="iw_form_panel">\n <div class="button-container">\n <button class="k-button navigation" data-bind="click: onSave">Zapisz</button>\n <button class="k-button navigation" data-bind="click: onCancel">\n Anuluj\n </button>\n </div>\n </div>\n</div>\n'},39335:e=>{e.exports='<div\n data-role="iwworkplacewindow"\n data-bind="window_visible: isVisible"\n data-width="360"\n data-title="Selekcja osoby wydajÄ
cej dokument"\n data-max-width="360"\n data-height="auto"\n>\n <div>\n <label class="search-label" for="search-box-zglaszajacy">Nazwa:</label>\n <input\n type="search"\n data-value-update="keyup"\n id="search-box-zglaszajacy"\n class="k-textbox eod-zglaszajacy-label"\n placeholder="Wpisz fragment nazwy i naciÅnij ENTER"\n data-bind="value: filter.Opis, events:{change: onFilterApply}"\n />\n <div>\n <div\n class="iw-grid iw-required"\n data-role="grid"\n data-selectable="row"\n aria-required="true"\n data-columns=\'[{ field: "Opis", title: "Nazwa" },]\'\n data-bind="source: dataSource, value: gridSelected"\n style="height: 150px"\n ></div>\n </div>\n <br />\n <div>\n <hr />\n <div>\n <button\n data-role="button"\n class="iw-eod-zglaszajacy-button"\n data-bind="events: { click: onCancelClick }"\n >\n Anuluj\n </button>\n <button\n data-role="button"\n class="iw-eod-zglaszajacy-button"\n data-bind="events: { click: onOkClick }"\n >\n OK\n </button>\n\n <button\n data-role="button"\n class="iw-eod-zglaszajacy-button"\n data-bind="events: { click: onAddClick }"\n >\n Dodaj\n </button>\n </div>\n </div>\n </div>\n</div>\n'},74644:(e,t,a)=>{var n,i;n=[a(20508),a(88560),a(5972),a(55158),a(35531),a(72754),a(22311),a(14099),a(2347),a(16905),a(53672)],void 0===(i=function(e,t,a,n,i,l,s,d,o,r,c){return{create:function(){return new t.windowViewModel({html:c,title:null,data:{Id:null,WydzialId:null,RodzajId:null,PriorytetId:null,Sygnatura:null,NrSod:null,NrRok:null,NrKol:null,UserrUuid:null,Tytul:null,Opis:null,DataDok:null,DataWplywu:null,Zglaszajacy:null,ZglaszId:null,DataRealiz:null},petenciDS:[],zglaszajacyViewModel:null,petenciViewModel:null,pelnomocViewModel:null,petenciSelectedRow:null,mode:null,successCallback:null,sloRodzajDS:[],sloWydzialDS:[],sloPriorytetDS:[],sloInspektorDS:[],sloRodzajHandler:null,sloWydzialHandler:null,sloInspektorHandler:null,sloPriorytetHandler:null,confirm:null,isWydzialVisible:null,options:{documentCreateKey:"eod_dok_przych_create",documentUpdateKey:"eod_dok_przych_update",documentRemoveKey:"eod_dok_przych_remove",documentDataReadKey:"eod_dok_przych_read",documentPetitionersReadKey:"eod_dok_przych_petenci_read",documentsTypeDictionaryKey:"eod_slo_rodzaj_dok_przych",departmentDictionaryKey:"eod_slo_wydzial",inspectorsDictionaryKey:"eod_slo_inspektor",priorityDictionaryKey:"eod_slo_priorytet"},show(e={}){this.setOptions(e),t.windowViewModel.fn.show.call(this,e),this.setDepartmentVisibility()},setOptions(e){this.set("options",Object.assign({},this.options,e))},async setDepartmentVisibility(){const e=await r.get();this.set("isWydzialVisible",1===e.ownerId)},validate:function(){return this.data.RodzajId?!!this.data.PriorytetId||(a.warn("Nie wybrano priorytetu dokumentu"),!1):(a.warn("Nie wybrano rodzaju dokumentu"),!1)},prepareData:function(){const e=this.petenciDS.data(),a=[];for(let t=0;t<e.length;t++)a.push({PetentId:e[t].PetentId,PelnomocId:e[t].PelnomocId});return this.data.Petenci=a,this.data.DataDok=t.kendo.dateToString(this.data.DataDok,"d"),this.data.DataWplywu=t.kendo.dateToString(this.data.DataWplywu,"d"),this.data.DataRealiz=t.kendo.dateToString(this.data.DataRealiz,"d"),this.data},create(){l.ajax({url:n.getResourceAddress(this.options.documentCreateKey),method:"POST",data:t.kendo.stringify(this.prepareData())}).then((()=>{this.successCallback()}))},read(e){l.ajax({url:n.getResourceAddress(this.options.documentDataReadKey,e),method:"GET"}).then((e=>{this.set("data",e)})),l.ajax({url:n.getResourceAddress(this.options.documentPetitionersReadKey,e),method:"GET"}).then((e=>{this.set("petenciDS",new t.kendo.data.DataSource({data:e.Response})),this.clearPetentSelection()}))},update(e){l.ajax({url:n.getResourceAddress(this.options.documentUpdateKey,e),method:"PUT",data:t.kendo.stringify(this.prepareData())}).then((()=>{this.successCallback()}))},remove(e){l.ajax({url:n.getResourceAddress(this.options.documentRemoveKey,e),method:"DELETE"}).then((()=>{this.successCallback()}))},onSearchRelaseBy(){null===this.zglaszajacyViewModel&&(this.zglaszajacyViewModel=d.create()),this.zglaszajacyViewModel.show({parent:this,modal:"window",applicantSearchKey:this.options.applicantSearchKey,applicantCreateKey:this.options.applicantCreateKey,onSubmit:e=>this.appendDataZglaszajacy(e)})},appendDataZglaszajacy(e){const t=Object.assign({},this.data,{Zglaszajacy:e.Opis,ZglaszId:e.Id});this.set("data",t)},clearPetentSelection(){this.petenciSelectedRow=null,this.set("isGridSelected",!1)},getSelectedPetent(){return this.petenciSelectedRow?-1===this.petenciDS.data().indexOf(this.petenciSelectedRow)?(this.clearPetentSelection(),null):this.petenciSelectedRow:null},onMenuSelect:function(t){const n=this;switch(e(t.item).data("menu-id")){case"addPetent":null===n.petenciViewModel&&(n.petenciViewModel=o.create()),n.petenciViewModel.showForSelect({success:e=>{n.petenciDS.add({PetentId:e.id,PetentNazwa:e.nazwa,PelnomocId:null,PelnomocNazwa:null}
1),n.clearPetentSelection(),n.restore()},options:{parent:n,modal:"window"}});break;case"deletePetent":{const e=n.getSelectedPetent();e?(n.petenciDS.remove(e),n.clearPetentSelection()):a.warn("Nie wybrano petenta");break}case"addPelnomoc":n.getSelectedPetent()?(null===n.pelnomocViewModel&&(n.pelnomocViewModel=o.create()),n.pelnomocViewModel.showForSelect({success:e=>{const t=n.getSelectedPetent();t?(t.set("PelnomocId",e.id),t.set("PelnomocNazwa",e.nazwa)):a.warn("Nie wybrano petenta")},options:{parent:n,modal:"window"}})):a.warn("Nie wybrano petenta");break;case"deletePelnomoc":{const e=n.getSelectedPetent();e?(e.set("PelnomocId",null),e.set("PelnomocNazwa",null)):a.warn("Nie wybrano petenta");break}}},onGridChange:function(e){const t=e.sender,a=t.dataItem(t.select());this.petenciSelectedRow=a||null,this.set("isGridSelected",!!a)},_registerDicts(){t.windowViewModel.fn._registerDicts.call(this),this.sloRodzajHandler=i.registerRequest(this.options.documentsTypeDictionaryKey,(e=>{this.set("sloRodzajDS",e)})),this.sloWydzialHandler=i.registerRequest(this.options.departmentDictionaryKey,(e=>{this.set("sloWydzialDS",e)})),this.sloInspektorHandler=i.registerRequest(this.options.inspectorsDictionaryKey,(e=>{this.set("sloInspektorDS",e)})),this.sloPriorytetHandler=i.registerRequest(this.options.priorityDictionaryKey,(e=>{this.set("sloPriorytetDS",e)}))},_unregisterDicts:function(){i.unregisterRequest(this.sloRodzajHandler),i.unregisterRequest(this.sloWydzialHandler),i.unregisterRequest(this.sloInspektorHandler),i.unregisterRequest(this.sloPriorytetHandler),this.clearPetentSelection(),this.set("data",null),t.windowViewModel.fn._unregisterDicts.call(this)},hideChildWindows(){this.zglaszajacyViewModel&&this.zglaszajacyViewModel.hide(),this.petenciViewModel&&this.petenciViewModel.hide(),this.pelnomocViewModel&&this.pelnomocViewModel.hide()},onCancel:function(){this.hide(),this.hideChildWindows()},onSave:function(){if(this.validate()){switch(this.mode){case"ADD":this.create();break;case"EDIT":this.update(this.data.Uuid)}this.hide(),this.hideChildWindows()}},add(e){this.set("successCallback",e.success),this.set("mode","ADD"),this.set("data",{Id:null,SprawaId:e.caseId,WydzialId:null,RodzajId:e.id?e.id:null,PriorytetId:null,Sygnatura:null,NrSod:null,NrRok:(new Date).getFullYear(),NrKol:"autonumer",UserrUuid:null,Tytul:null,Opis:null,DataDok:null,DataWplywu:new Date,DataRealiz:null,Zglaszajacy:null,ZglaszId:null,Petenci:[]}),this.set("petenciDS",new t.kendo.data.DataSource),this.clearPetentSelection(),this.show({parent:e.parent,modal:"window"}),this.set("title","Dokument przychodzÄ
cy - dodawanie"),this.show()},edit(e){this.set("successCallback",e.success),this.set("mode","EDIT"),this.set("title","Dokument przychodzÄ
cy - edycja"),this.read(e.uuid),this.show({parent:e.parent,modal:"window"}),this.set("petenciDS",new t.kendo.data.DataSource),this.clearPetentSelection()},editNoAjaxCall:function(e){this.set("successCallback",e.success),this.set("mode","EDIT_NO_AJAX"),this.read(e.uuid),this.show()},del:function(e){this.set("successCallback",e.success),this.set("mode","DEL"),this.remove(e.uuid)}})}}}.apply(t,n))||(e.exports=i)},14099:(e,t,a)=>{var n,i;n=[a(20508),a(88560),a(55158),a(5972),a(22311),a(72754),a(90878),a(39335)],void 0===(i=((e,t,a,n,i,l,s,d)=>{"use strict";return{create:()=>{const e=new t.windowViewModel({html:d,result:!1,dataSource:null,nazwaValue:null,gridSelected:[],_callback:null,applicantSearchKey:"eod_zglaszajacy_search",applicantCreateKey:"eod_zglaszajacy_create",options:{},filter:t.kendo.observable({Opis:null}),_setOptions(e={}){this._callback=e.onSubmit||null,this.set("options",{...this.options,...e})},show(e={}){this._setOptions(e),this.createDataSource(),t.windowViewModel.fn.show.call(this,e)},createDataSource(){this.set("dataSource",new t.kendo.data.DataSource({transport:{read:{type:"POST",url:a.getResourceAddress(e.applicantSearchKey),dataType:"json",contentType:"application/json"},parameterMap:e=>t.kendo.stringify(e)},filter:null,schema:{data:"Response",total:"TotalCount",model:{id:"Id",fields:{Id:{}}}},serverFiltering:!0,serverPaging:!0,serverSorting:!0}))},onFilterApply(){const e=s.createBuilder();this.filter.Opis&&e.contains("Opis",this.filter.Opis,s.isNotNullOrEmptyString,!0),this.dataSource.filter(e.toArray())},_submit(){this._callback(this.gridSelected[0])},onAddClick(){const e=this;i.createAndShow({parent:this,modal:"window",title:"Dodawanie osoby wydajÄ
cej dokument",height:190,width:380,cancelText:"Anuluj",okText:"OK",html:'<div class="eod-zglaszajacy-add"><label for="new-zglaszajacy-name">Nazwa osoby wydajÄ
cej dokument:</label><input type="search" id="new-zglaszajacy-name" class="k-textbox" placeholder="Wpisz nazwÄ osoby lub instytucji" /><p>Nowa osoba zostanie zapisana wielkimi literami i dodana do listy wyboru.</p></div>',icon:null,onOk(){const t=this.$root.find("#new-zglaszajacy-name").val();e.createReleaseBy(t.toUpperCase())}})},createReleaseBy(e){this.validateAddingNew(e)&&l.ajax({url:a.getResourceAddress(this.applicantCreateKey),method:"POST",data:t.kendo.stringify({Opis:String(e)})}).then(n.info(`Dodano nowego zgÅaszajÄ
cego: ${e}. Wpisz go w polu i naciÅnij ENTER`))},onOkClick(){1===this.gridSelected.length?(this.hide(),this._submit(),this.set("gridSelected",null)):n.info("Zaznacz jednÄ
osobÄ na liÅcie")},onCancelClick(){this.hide(),this.set("gridSelected",null)},validateAddingNew(e){return!this.dataSource.data().filter((t=>t.Opis===e)).length||(n.info(`ZgÅaszajÄ
cy ${e} już istnieje w bazie`),!1)}});return e.bind("change",e.onChange),e}}}).apply(t,n))||(e.exports=i)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.