fixed frontend for new module api endpoint and fixed distinct database request

This commit is contained in:
masterelmar
2023-10-08 21:32:50 +02:00
parent 60eb4e34f6
commit ba2bbf8de9
5 changed files with 10 additions and 8 deletions

View File

@@ -7,7 +7,7 @@ import { ref } from "vue";
const tableData = ref(moduleStore().modules.map((module) => {
return {
Course: module.Course,
Course: module.course,
Module: module,
}
})
@@ -36,14 +36,14 @@ async function finalStep() {
<DataTable :value="tableData" editMode="cell" tableClass="editable-cells-table" responsiveLayout="scroll">
<Column v-for="col of columns" :key="col.field" :field="col.field" :header="col.header">
<template #body="{ data, field }" >
<div>{{ field === 'Module' ? data[field].UserDefinedName : data[field] }}</div>
<div>{{ field === 'Module' ? data[field].userDefinedName : data[field] }}</div>
</template>
<template #editor="{ data, field }">
<template v-if="field !== 'Module'">
<div>{{ data[field] }}</div>
</template>
<template v-else>
<InputText class="w-full" v-model="data[field].UserDefinedName" autofocus />
<InputText class="w-full" v-model="data[field].userDefinedName" autofocus />
</template>
</template>
</Column>