PageSourceSearch

https://ewid.wrosip.pl/13d9ff739864713df109.js

js wrosip.pl collected 2026-10-08 04:59:35 UTC 19,315 bytes, 1 lines download raw bytes

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.