Compare commits

..

No commits in common. "ca6f676fb77b7217c6091af0af399b5b273db889" and "41288258c93c4127773fc55f43660f7a81e42a2e" have entirely different histories.

3 changed files with 25 additions and 32 deletions

View File

@ -1,17 +1,37 @@
<script setup> <script setup>
import i18n from "@/i18n.js" import i18n from "@/i18n.js"
import {ref} from 'vue' import {ref} from 'vue'
import { getCourses } from "@/rest/courses.js" const curriculum=[
import { getTeachers } from "@/rest/Users.js" {
"id": 12,
"name": "Math pour l'info",
"credits": 11,
"faculty": "science",
"teacher": 42,
"Assistants": []},
{
"id": 42,
"name": "Operating Systems",
"credits": 8,
"faculty": "science",
"teacher": 62,
"Assistants": []},
{
"id": 52,
"name": "Fonctionnement des ordinateurs",
"credits": 11,
"faculty": "science",
"teacher": 59,
"Assistants": []},
const curriculum = await getCourses() ]
const profList = getTeachers() const profList=[42,45,62,84,59]
const createMod = ref(false) const createMod = ref(false)
const deleteMod = ref(false) const deleteMod = ref(false)
const editElementID = ref("") const editElementID = ref("");
function editItem(id){ function editItem(id){
editElementID = id; editElementID = id;

View File

@ -93,18 +93,6 @@ export async function getAllUsers(){
return restGet("/users"); return restGet("/users");
} }
/**
* Return the list of teachers
*
* @return a list of teachers
* each elements is of the form
* - id
* - name
* - role
*/
export async function getTeachers(){
return restGet("/users/teacher")
}
/** /**
* Get informations about yourself * Get informations about yourself

View File

@ -34,21 +34,6 @@ export async function getCourse(id){
return restGet("/course/" + id); return restGet("/course/" + id);
} }
/**
* Get the list of courses to display on secretary's option
*
* @return list of courses of the form
* - id
* - name
* - credits
* - facutly
* - teacher
* - Assistants
*/
export async function getCourses(){
return restGet("/course")
}
/** /**
* Change the options of a course * Change the options of a course
* *