99 lines
4.2 KiB
Plaintext
99 lines
4.2 KiB
Plaintext
extends layout
|
|
|
|
block content
|
|
link(rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css')
|
|
.panel.panel-primary
|
|
.panel-heading
|
|
h4 #{title}
|
|
.panel-body
|
|
h4(id='wn',style='display:none;') #{work.id}
|
|
form(method='POST', action='/work/edit/'+work._id)
|
|
#form-group
|
|
label Munkaszám:
|
|
div.row
|
|
div.col-md-1
|
|
input.form-control(name='workNumberE',type=text, readonly=true, maxlength='4',style='background-color:#EBEBE4;', value=wCustom)
|
|
div.col-md-1
|
|
input.form-control(name='workNumberY',type=text, readonly=true,style='background-color:#EBEBE4;',value=wYear)
|
|
div.col-md-1
|
|
input.form-control(name='workNumber',type=text, readonly=true,maxlength='4',style='background-color:#EBEBE4;', value=wNumber)
|
|
#form-group
|
|
label Létrehozva:
|
|
input.form-control(name='workDate',type=label, tabindex='-1',readonly=true, value=work.workDate)
|
|
br
|
|
#form-group
|
|
label PO szám:
|
|
input.form-control(name='ponumber',tabindex='0',style='background-color:#FFFF99;',type=text,value=work.poNumber)
|
|
br
|
|
#form-group
|
|
label Megnevezés:
|
|
input.form-control(name='title',tabindex='0',style='background-color:#FFFF99;',type=text,value=work.title)
|
|
br
|
|
#form-group
|
|
label Megjegyzés:
|
|
textarea.form-control(name='body',tabindex='1',value=work.body)
|
|
br
|
|
//a.btn.btn-primary.new-work(href='#') Létrehozás
|
|
//input.btn.btn-primary(type='submit',value='Létrehozás')
|
|
br
|
|
.btn-toolbar
|
|
//a.btn.btn-primary.new-work(href='#') Létrehozás
|
|
button.btn.btn-primary.col-sm-2(type='submit',value='Mentés')
|
|
i.fa.fa-save.fa-lg.fa-fw
|
|
| Mentés
|
|
a.btn.btn-success.col-sm-2(href='/work/'+work._id)
|
|
i.fa.fa-home.fa-lg.fa-fw
|
|
| Vissza
|
|
.col-sm-4
|
|
if(user.canAdd.files)
|
|
input(id='enaploImp',type='file',enctype="multipart/form-data",style='display:none;',accept=".enyk")
|
|
a.btn.btn-warning.col-sm-2(onclick="document.getElementById('enaploImp').click();",type='button')
|
|
i.fa.fa-solid.fa-upload
|
|
| Enapló import
|
|
script(src='/bower_components/jquery/dist/jquery.js')
|
|
script.
|
|
$(document).ready(function () {
|
|
document.getElementById('enaploImp').addEventListener('change', readFile, false);
|
|
function readFile (evt) {
|
|
var files = evt.target.files;
|
|
var file = files[0];
|
|
var reader = new FileReader();
|
|
|
|
reader.onload = function(event) {
|
|
var id = document.getElementById ('wn').textContent;
|
|
console.log("DataId: "+id)
|
|
xmlDoc = $.parseXML( event.target.result )
|
|
var xmlString = (new XMLSerializer()).serializeToString(xmlDoc);
|
|
var fl=$(xmlDoc).find('file');
|
|
var filetype = $(fl).find('head').attr('filetype');
|
|
|
|
if (filetype!='zn1810')
|
|
{
|
|
alert("Nem megfelelő fájl!");
|
|
return;
|
|
}
|
|
|
|
|
|
$.ajax({
|
|
type: 'POST',
|
|
url: '/work/enaploUpload/'+id,
|
|
data: {'xml':xmlString},
|
|
success: function(response){
|
|
//refreshAccessDetails(); // Lista frissítése betöltéskor
|
|
// window.location.href='/';
|
|
console.log(response);
|
|
location.reload();
|
|
},
|
|
error: function(err){
|
|
alert('A feltöltés nem sikerült!');
|
|
}
|
|
});
|
|
|
|
console.log(filetype );
|
|
// })
|
|
|
|
// console.log(event.target.result);
|
|
}
|
|
reader.readAsText(file)
|
|
} });
|
|
|