.
This commit is contained in:
@@ -53,7 +53,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function closePopup(win, newID, newRepr, id) {
|
function closePopup(win, newID, newRepr, id) {
|
||||||
console.log(id)
|
|
||||||
$(id + "_to").append('<option value=' + newID + ' title=' + newRepr + ' >' + newRepr + '</option>')
|
$(id + "_to").append('<option value=' + newID + ' title=' + newRepr + ' >' + newRepr + '</option>')
|
||||||
win.close();
|
win.close();
|
||||||
}
|
}
|
||||||
@@ -83,11 +82,9 @@
|
|||||||
let files = new Set();
|
let files = new Set();
|
||||||
for (let j = 0; j < inputs.length; j++) {
|
for (let j = 0; j < inputs.length; j++) {
|
||||||
i = inputs.get(j);
|
i = inputs.get(j);
|
||||||
console.log(i)
|
|
||||||
if (i.files.length > 0) {
|
if (i.files.length > 0) {
|
||||||
files.add(i.files[0]);
|
files.add(i.files[0]);
|
||||||
}
|
}
|
||||||
console.log(i.files)
|
|
||||||
}
|
}
|
||||||
return files;
|
return files;
|
||||||
}
|
}
|
||||||
@@ -101,7 +98,6 @@
|
|||||||
|
|
||||||
// Make sure we have enough input targets
|
// Make sure we have enough input targets
|
||||||
input_diff = (n - inputs.length)
|
input_diff = (n - inputs.length)
|
||||||
console.log("diff", input_diff)
|
|
||||||
|
|
||||||
if (input_diff > 0) {
|
if (input_diff > 0) {
|
||||||
for (let j = 0; j < input_diff; j++) {
|
for (let j = 0; j < input_diff; j++) {
|
||||||
@@ -129,19 +125,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function input_change(evt) {
|
function input_change(evt) {
|
||||||
console.log("input change", evt)
|
|
||||||
file = evt.target.files[0];
|
file = evt.target.files[0];
|
||||||
$(evt.target).removeClass("image-ident-warning");
|
$(evt.target).removeClass("image-ident-warning");
|
||||||
$(evt.target).removeClass("image-ident-ok");
|
$(evt.target).removeClass("image-ident-ok");
|
||||||
|
|
||||||
|
|
||||||
console.log("input change1", evt);
|
|
||||||
console.log("input change", evt.target);
|
|
||||||
ocr(evt.target);
|
ocr(evt.target);
|
||||||
|
|
||||||
el = evt.target;
|
el = evt.target;
|
||||||
|
|
||||||
console.log(el);
|
|
||||||
$(el).find(".temp-thumb").remove();
|
$(el).find(".temp-thumb").remove();
|
||||||
if (el.files.length > 0) {
|
if (el.files.length > 0) {
|
||||||
extra_class = " image-ident-loading";
|
extra_class = " image-ident-loading";
|
||||||
@@ -166,7 +158,6 @@
|
|||||||
// Yes we do read the file twice (here and where loading it in the viewer)
|
// Yes we do read the file twice (here and where loading it in the viewer)
|
||||||
var reader = new FileReader();
|
var reader = new FileReader();
|
||||||
reader.onload = function (file) {
|
reader.onload = function (file) {
|
||||||
console.log("READ EXAMINIANS", file)
|
|
||||||
var arrayBuffer = reader.result;
|
var arrayBuffer = reader.result;
|
||||||
// Here we have the file data as an ArrayBuffer. dicomParser requires as input a
|
// Here we have the file data as an ArrayBuffer. dicomParser requires as input a
|
||||||
// Uint8Array so we create that here
|
// Uint8Array so we create that here
|
||||||
@@ -180,7 +171,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function addFile(f, feedback) {
|
function addFile(f, feedback) {
|
||||||
console.log("add file", f)
|
|
||||||
let dT = new DataTransfer();
|
let dT = new DataTransfer();
|
||||||
dT.clearData();
|
dT.clearData();
|
||||||
dT.items.add(f);
|
dT.items.add(f);
|
||||||
@@ -190,16 +180,13 @@
|
|||||||
if (el.files.length == 0) {
|
if (el.files.length == 0) {
|
||||||
el.files = dT.files;
|
el.files = dT.files;
|
||||||
//ocr(el)
|
//ocr(el)
|
||||||
console.log(el);
|
|
||||||
|
|
||||||
if (feedback) {
|
if (feedback) {
|
||||||
arr = el.name.split("-");
|
arr = el.name.split("-");
|
||||||
arr.splice(2, 1, "feedback_image");
|
arr.splice(2, 1, "feedback_image");
|
||||||
feedback_el_name = arr.join("-");
|
feedback_el_name = arr.join("-");
|
||||||
|
|
||||||
console.log(feedback_el_name);
|
|
||||||
$(`[name=${feedback_el_name}]`).prop("checked", true);
|
$(`[name=${feedback_el_name}]`).prop("checked", true);
|
||||||
console.log(`[name=${feedback_el_name}]`);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$(el).change();
|
$(el).change();
|
||||||
@@ -283,7 +270,6 @@
|
|||||||
monitor_interval_id = setInterval(function () {
|
monitor_interval_id = setInterval(function () {
|
||||||
listAllFilesAndDirs(monitor_directory_handler).then(async function (
|
listAllFilesAndDirs(monitor_directory_handler).then(async function (
|
||||||
items) {
|
items) {
|
||||||
console.log(items);
|
|
||||||
files_to_add = new Set();
|
files_to_add = new Set();
|
||||||
for (var i = 0; i < items.length; i++) {
|
for (var i = 0; i < items.length; i++) {
|
||||||
|
|
||||||
@@ -291,17 +277,13 @@
|
|||||||
.getFile());
|
.getFile());
|
||||||
}
|
}
|
||||||
current_files = getCurrentFiles();
|
current_files = getCurrentFiles();
|
||||||
console.log("1", files_to_add, current_files);
|
|
||||||
let distinct_set = new Set([...files_to_add].filter(
|
let distinct_set = new Set([...files_to_add].filter(
|
||||||
x => !current_files.has(x)));
|
x => !current_files.has(x)));
|
||||||
|
|
||||||
console.log("distinct set", distinct_set.size,
|
|
||||||
items);
|
|
||||||
extendInputs(distinct_set.size);
|
extendInputs(distinct_set.size);
|
||||||
distinct_set.forEach((file) => {
|
distinct_set.forEach((file) => {
|
||||||
addFile(file, false);
|
addFile(file, false);
|
||||||
});
|
});
|
||||||
console.log(distinct_set)
|
|
||||||
});
|
});
|
||||||
}, 5000);
|
}, 5000);
|
||||||
$("#directory-picker-display").text(monitor_directory_handler.name)
|
$("#directory-picker-display").text(monitor_directory_handler.name)
|
||||||
|
|||||||
Reference in New Issue
Block a user