ng-implementation/sae-csc/README.md
2025-09-24 12:37:00 +02:00

393 lines
7.1 KiB
Markdown

# Implem
This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 20.1.4.
## Development server
To start a local development server, run:
```bash
ng serve
```
Once the server is running, open your browser and navigate to `http://localhost:4200/`. The application will automatically reload whenever you modify any of the source files.
## Code scaffolding
Angular CLI includes powerful code scaffolding tools. To generate a new component, run:
```bash
ng generate component component-name
```
For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:
```bash
ng generate --help
```
## Building
To build the project run:
```bash
ng build
```
This will compile your project and store the build artifacts in the `dist/` directory. By default, the production build optimizes your application for performance and speed.
## Running unit tests
To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:
```bash
ng test
```
## Running end-to-end tests
For end-to-end (e2e) testing, run:
```bash
ng e2e
```
Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.
## Additional Resources
For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.
## doing
login; autre icone sur le bouton de login.
display des dropdown de filtres
syncro from text et store
# notes labels
['ESM', 'AMM','TSM','SB','CMM','IPC','EIPC','RD','SPM']
class Findings(Enum):
NICK = "NICK"
FRETTING = "FRETTING"
DENT = "DENT"
MISSING_PAINT = "MISSING_PAINT_COATING"
CORROSION_PITTING = "CORROSION_PITTING"
VARIOUS = "VARIOUS"
GROOVE_RUB = "GROOVE_RUB"
WEAR = "WEAR"
CLEARANCE = "CLEARANCE"
COKING_OIL_DEPOSIT = "COKING_OIL_DEPOSIT"
NOT_LIST = "NOT_IN_THE_LIST"
MISSING_PART = "MISSING_PART_MATERIAL"
PROCEDURE_TASK = "PROCEDURE_TASK"
FADEC = "FADEC_FAULT"
CRACK = "CRACK"
ASSY = "ASSEMBLY_DISASSEMBLY"
VIBRATION_N1 = "VIBRATION_N1"
FOD = "FOREIGN_OBJECT_DAMAGES"
MARKING ="MARKING"
DIMENSION ="DIMENSION_OUT_OF_LIMIT"
DISBONDING = "DISBONDING"
GOUGE = "GOUGE_MARK"
BLENDING ="BLENDING"
CHAFING = "CHAFING"
DEBRIS = "DEBRIS"
DEVIATION = "DEVIATION_TO_INSTRUCTIONS"
ALTERNATE = "ALTERNATE_PART"
STALL = "STALL"
MARK = "MARK"
PRESERVATION_TASK = "PRESERVATION"
RUBBING = "RUBBING"
LEAP_MAINTENANCE_GUIDE = "LEAP_MAINTENANCE_GUIDE"
ECAILLAGE = "SPALLING_FLAKING_PEELING"
PRODUCTION = "PRODUCTION"
DISTORSION = "DISTORSION_BENT"
INTERLOCK_GAP = "INTERLOCK_GAP"
ABNORMAL_OPERATION = "ABNORMAL_OPERATION"
COLORATION = "COLORATION_DISCOLORATION"
VIBRATION_N2 = "VIBRATION_N2"
MISALIGNMENT = "MISALIGNEMENT"
WORKSCOPE_OPTIMIZATION = "WORKSCOPE_OPTMIZATION"
LOOSE_PART = "LOOSE_PART"
EROSION = "EROSION"
INSPECTION_RULES = "INSPECTION_RULES_PROCESS"
AIR_LEAK = "AIR_LEAK"
STORAGE = "STORAGE"
SCRATCH = "SCRATCH"
POSITION = "OUT_OF_POSITION"
DEPOSIT = "DEPOSIT"
HOLE = "ELONGATED_HOLE"
POLLUTION = "POLLUTION"
WORKSCOPE_PLANNING = "WORKSCOPE_PLANNING_GUIDE"
CUT = "CUT"
TOOL_CLARIFICATION = "TOOLING"
MOISTURE = "MOISTURE"
OXYDATION = "OXYDATION"
TRANSPORTATION_TASK = "TRANSPORTATION"
PRODUCT = "PRODUCT"
FIBER = "FIBER_BREAKAGE"
STAINS = "STAINS"
SEIZURE = "SEIZURE"
PROTRUDING = "PROTRUDING_SEAL_PLATE"
IMBALANCE = "IMBALANCE"
OVERTEMP = "OVERTEMP"
LEAP_CHECK = "LEAP_CHECK_INSPECTION"
TEAR = "TEAR"
PERFORMANCE = "PERFORMANCE_RESTORATION"
OVERTORQUE = "OVERTORQUE"
VOIDS = "VOIDS"
ACCEL = "HARD_LANDING_VERTICAL_ACCEL"
OIL_LEVEL = "OIL_LEVEL"
FIRE_EXTINGUISHER = "FIRE_ESTINGUISHER"
OIL_LEAKAGE = "OIL_LEAKAGE"
class FindingsName(Enum):
NICK = "NICK : Impact a bord vif"
FRETTING = "FRETTING : Usure induite par petit debat"
DENT = "DENT : Impact a bord arrondi"
MISSING_PAINT = "MISSING PAINT/COATING"
CORROSION_PITTING = "CORROSION PITTING : Piqure de corrosion"
VARIOUS = "VARIOUS : Divers"
GROOVE_RUB = "GROOVE/RUB : Sillon dans un abradable"
WEAR = "WEAR : Usure"
CLEARANCE = "CLEARANCE : Jeu fonctionnel"
COKING_OIL_DEPOSIT = "COKING OIL DEPOSIT : Depot dhuile cuit"
NOT_LIST = "NOT IN THE LIST"
MISSING_PART = "MISSING PART/MATERIAL : Piece/Matiere manquante"
PRESERVATION_IMPROPER = "PRESERVATION IMPROPER"
PROCEDURE_TASK = "PROCEDURE: Task"
PROCEDURE_TASK_CLARIFICATION = "PROCEDURE: Task Clarification"
PROCEDURE_TASK_DEVIATION = "PROCEDURE : Task Deviation"
PROCEDURE_MISSING_TASK = "PROCEDURE: Missing Task"
PROCEDURE_TASK_IMPROVEMENT = "PROCEDURE : Task Improvement"
PROCESS_PROCEDE = "PROCESS : Procede"
FADEC = "FADEC FAULT : faute Fadec"
CRACK = "CRACK : Crique"
ASSY = "ASSY/DISASSY ISSUE"
VIBRATION_N1 = "VIBRATION, N1 : vibration BP"
FOD = "FOD"
MARKING ="MARKING : Marquage"
DIMENSION ="DIMENSION OUT OF LIMIT"
DISBONDING = "DISBONDING : Decollement"
GOUGE = "GOUGE MARK"
BLENDING ="BLENDING"
CHAFING = "CHAFING (harness,hose) :usure"
DEBRIS = "DEBRIS : particules Oil/fuel Systems"
DEVIATION = "DEVIATION TO INSTRUCTIONS Revision"
PRESERVATION_OVERDUE = "PRESERVATION OVERDUE"
ALTERNATE = "ALTERNATE PART : Piece alternative"
STALL = "STALL : Pompage"
OIL_LEAKAGE = "OIL LEAKAGE : fuite d huile"
OIL_CONSUMPTION = 'OIL CONSUMPTION : Consommation d huile'
MARK = "MARK : Marque"
PRESERVATION_TASK = "PRESERVATION TASK"
RUBBING = "RUBBING"
LEAP_MAINTENANCE_GUIDE = "LEAP MAINTENANCE GUIDE"
ECAILLAGE = "SPALLING, FLAKING, PEELING : Ecaillage"
PROCESS = "PROCESS : Procede"
PRODUCTION = "PRODUCTION :lie a production en neuf"
DISTORSION = "DISTORSION, BENT :tordu, deforme"
INTERLOCK_GAP = "INTERLOCK GAP : jeu plateformes aubes"
ABNORMAL_OPERATION = "ABNORMAL OPERATION"
COLORATION = "COLORATION, DISCOLORATION : Coloration,"
VIBRATION_N2 = "VIBRATION, N2 : vibration HP"
MISALIGNMENT = "MISALIGNEMENT : desalignement"
WORKSCOPE_OPTIMIZATION = "WORKSCOPE OPTMIZATION"
TRANSPORTATION_IMPROPER = "IMPROPER TRANSPORTATION"
LOOSE_PART = "LOOSE PART"
EROSION = "EROSION : Erosion"
INSPECTION_RULES = "INSPECTION RULES/PROCESS"
AIR_LEAK = "AIR LEAK"
STORAGE = "STORAGE"
SCRATCH = "SCRATCH : Rayure sans enlevement de mati"
POSITION = "OUT OF POSITION"
DEPOSIT = "DEPOSIT : Depot"
HOLE = "ELONGATED HOLE"
POLLUTION = "POLLUTION : Pollution"
WORKSCOPE_PLANNING = "WORKSCOPE PLANNING GUIDE"
CUT = "CUT : coupe"
TOOL_CLARIFICATION = "TOOLING : Tool Clarification"
MOISTURE = "MOISTURE, WET ENGINE"
OXYDATION = "OXYDATION (RUST) : Oxydation"
TRANSPORTATION_TASK = "TRANSPORTATION TASK"
PRODUCT = "PRODUCT : Produit"
FIBER = "FIBER BREAKAGE"
STAINS = "STAINS : Taches"
SEIZURE = "SEIZURE: bloque, grippe"
PROTRUDING = "PROTRUDING SEAL PLATE"
IMBALANCE = "IMBALANCE/BALANCING"
OVERTEMP = "OVERTEMP"
LEAP_CHECK = "LEAP CHECK INSPECTION"
TEAR = "TEAR : Dechirure"
PERFORMANCE = "PERFORMANCE RESTORATION"
OVERTORQUE = "OVERTORQUE:surcouple"
PIT = "PIT, PITTING : Piqure"
VOIDS = "VOIDS :Vides, Cavites"
ACCEL = "HARD LANDING/VERTICAL ACCEL"
OIL_LEVEL = "OIL LEVEL : Niveau d huile"
FIRE_EXTINGUISHER = "FIRE ESTINGUISHER"
TOOL_CANCELED = "TOOLING : Tool Canceled"
MISSING_TOOL = "TOOLING : Missing Tool"