Compare commits
21 Commits
3524d33b6b
...
feat/38-fs
Author | SHA1 | Date | |
---|---|---|---|
e01b28f66f
|
|||
51bed2b4f4
|
|||
76d9e4e4f0
|
|||
0b5b4978a6
|
|||
8fe733fc30
|
|||
71f9d0c5f8
|
|||
0ef8ede764
|
|||
ae68de8a3c | |||
e24b9c7859 | |||
c83824ae34 | |||
1b94fefad3
|
|||
5f7229c307
|
|||
d043915a29
|
|||
2260b0cfa8
|
|||
203521fe01
|
|||
3c1e691cb8
|
|||
add40f32c5 | |||
d8b8ce9a77
|
|||
9997ee43f8
|
|||
4ab8a1de81
|
|||
d13f36c5e2
|
@ -13,13 +13,6 @@
|
||||
|
||||
Les détails de l'avancement de l'implémentation des bindings FSV sont donnés dans le fichier [PROGRESS.md](PROGRESS.md)
|
||||
|
||||
| Module | Progression |
|
||||
|-------------|------------------------------------|
|
||||
| [SSV](#ssv) |  |
|
||||
| [SGD](#sgd) |  |
|
||||
| [SRT](#srt) |  |
|
||||
| [STS](#sts) |  |
|
||||
|
||||
## Utilisation
|
||||
|
||||
### Pré-requis
|
||||
@ -39,5 +32,5 @@ Les détails de l'avancement de l'implémentation des bindings FSV sont donnés
|
||||
|
||||
### Pré-requis
|
||||
|
||||
- Pour la génération des bindings lors de la pahse de `build` à l'aide de `bindgen`, il est nécessaire d'avoir installé `clang` ([documentation](https://rust-lang.github.io/rust-bindgen/requirements.html)).
|
||||
- Pour la génération des bindings lors de la phase de `build` à l'aide de `bindgen`, il est nécessaire d'avoir installé `clang` ([documentation](https://rust-lang.github.io/rust-bindgen/requirements.html)).
|
||||
|
||||
|
@ -3,6 +3,8 @@ use thiserror::Error;
|
||||
|
||||
#[derive(Error, Debug, Eq, PartialEq, FromPrimitive)]
|
||||
#[repr(u16)]
|
||||
/// Liste des codes d'erreur retournés par la librairie C SSV
|
||||
/// Documentation: Manuel de programmation SSV - Annexe A (p. 215)
|
||||
pub enum SSVErrorCodes {
|
||||
#[error("La Carte du Professionnel de Santé est absente du lecteur.")]
|
||||
CPSMissing = 0xF001,
|
||||
@ -17,7 +19,7 @@ pub enum SSVErrorCodes {
|
||||
/// - Sécurisation d'une série de lots en cours.
|
||||
/// - Pour les fonctions TLA (sauf Identifier TLA) : Cette erreur survient lorsque le simulateur TLA est en mode 1.50.
|
||||
/// - Lire Date Lecteur, Mettre à jour Date Lecteur, Lire Droits Vitale : Cette erreur peut survenir lorsque le Logiciel Lecteur ne connaît pas la fonction sollicitée, c'est-à-dire si la version du Logiciel Lecteur est antérieure à 2.00.
|
||||
/// - Décharger Données Bénéficiaires : cette erreur peut survenir pour signaler que le
|
||||
/// - Décharger Données Bénéficiaires : cette erreur peut survenir pour signaler que le format des données issues du lecteur est incompatible avec cette version de SSV.
|
||||
#[error("F022: Erreur commune à plusieurs fonctions.")]
|
||||
F022 = 0xF022,
|
||||
#[error("Message du lecteur incohérent. Débrancher et rebrancher le lecteur.")]
|
||||
|
@ -17,6 +17,6 @@
|
||||
if (user.avatar) {
|
||||
return user.avatar;
|
||||
}
|
||||
return 'https://avatar.iran.liara.run/username?username=' + user.name;
|
||||
return 'https://i.pravatar.cc/150?u=' + user.name;
|
||||
};
|
||||
</script>
|
||||
|
@ -29,15 +29,15 @@
|
||||
|
||||
const users: User[] = [
|
||||
{ id: 1, name: 'John Doe', avatar: 'https://img.daisyui.com/images/stock/photo-1534528741775-53994a69daeb.webp' },
|
||||
{ id: 2, name: 'Jane Doe', avatar: 'https://avatar.iran.liara.run/public' },
|
||||
{ id: 3, name: 'Michel Moulin', avatar: '' },
|
||||
{ id: 4, name: 'Jean Paris', avatar: '' },
|
||||
{ id: 5, name: 'Marie Dupont', avatar: '' },
|
||||
{ id: 6, name: 'Émilie Fournier', avatar: '' },
|
||||
{ id: 7, name: 'Pierre Lefevre', avatar: '' },
|
||||
{ id: 8, name: 'Sophie Lemoine', avatar: '' },
|
||||
{ id: 9, name: 'Lucie Simon', avatar: '' },
|
||||
{ id: 10, name: 'Kevin Boucher', avatar: '' },
|
||||
{ id: 2, name: 'Jane Doe', avatar: 'https://i.pravatar.cc/150?u=JANEDOE728' },
|
||||
{ id: 3, name: 'Michel Moulin' },
|
||||
{ id: 4, name: 'Jean Paris' },
|
||||
{ id: 5, name: 'Marie Dupont' },
|
||||
{ id: 6, name: 'Émilie Fournier' },
|
||||
{ id: 7, name: 'Pierre Lefevre' },
|
||||
{ id: 8, name: 'Sophie Lemoine' },
|
||||
{ id: 9, name: 'Lucie Simon' },
|
||||
{ id: 10, name: 'Kevin Boucher' },
|
||||
];
|
||||
|
||||
const loginModal = useTemplateRef('login_modal');
|
||||
|
Reference in New Issue
Block a user