parent
c382f770dc
commit
f8a59133a2
@ -9,6 +9,7 @@
|
|||||||
import { createEventDispatcher } from "svelte";
|
import { createEventDispatcher } from "svelte";
|
||||||
export let opened_from;
|
export let opened_from;
|
||||||
export let passed_orgs;
|
export let passed_orgs;
|
||||||
|
export let passed_org;
|
||||||
export let import_modal_open;
|
export let import_modal_open;
|
||||||
$: searchvalue = "";
|
$: searchvalue = "";
|
||||||
const dispatch = createEventDispatcher();
|
const dispatch = createEventDispatcher();
|
||||||
@ -33,7 +34,6 @@
|
|||||||
$: json_output = [];
|
$: json_output = [];
|
||||||
$: {
|
$: {
|
||||||
if (files) {
|
if (files) {
|
||||||
console.log(files[0].type);
|
|
||||||
if (
|
if (
|
||||||
files[0].type ===
|
files[0].type ===
|
||||||
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
|
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
|
||||||
@ -76,11 +76,15 @@
|
|||||||
runner[`${$_("csv_import__class")}`],
|
runner[`${$_("csv_import__class")}`],
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
console.log(mapped);
|
let org = 0;
|
||||||
ImportService.importControllerPostOrgsJson(parseInt(selected_org), mapped)
|
if (opened_from === "OrgDetail") {
|
||||||
|
org = passed_org.id;
|
||||||
|
}
|
||||||
|
if (opened_from === "OrgOverview") {
|
||||||
|
org = parseInt(selected_org);
|
||||||
|
}
|
||||||
|
ImportService.importControllerPostOrgsJson(org, mapped)
|
||||||
.then((resp) => {
|
.then((resp) => {
|
||||||
// console.log("demo passed");
|
|
||||||
// console.log(resp);
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
toast.hideToast();
|
toast.hideToast();
|
||||||
recent_processed = true;
|
recent_processed = true;
|
||||||
@ -93,7 +97,6 @@
|
|||||||
cancelModal();
|
cancelModal();
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
console.log(err);
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
toast.hideToast();
|
toast.hideToast();
|
||||||
recent_processed = true;
|
recent_processed = true;
|
||||||
@ -168,8 +171,14 @@
|
|||||||
<option value={o.id}>{o.name}</option>
|
<option value={o.id}>{o.name}</option>
|
||||||
{/each}
|
{/each}
|
||||||
</select>
|
</select>
|
||||||
|
<p>Bitte bestätige diese Läufer für den Import</p>
|
||||||
|
{/if}
|
||||||
|
{#if opened_from === 'OrgDetail'}
|
||||||
|
<p>
|
||||||
|
Bitte bestätige diese Läufer für den Import in die
|
||||||
|
Organisation "{passed_org.name}"
|
||||||
|
</p>
|
||||||
{/if}
|
{/if}
|
||||||
<p>Bitte bestätige diese Läufer für den Import</p>
|
|
||||||
<input
|
<input
|
||||||
type="search"
|
type="search"
|
||||||
bind:value={searchvalue}
|
bind:value={searchvalue}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user