diff --git a/my-workspace/package-lock.json b/my-workspace/package-lock.json index 743b907..d78cf6a 100644 --- a/my-workspace/package-lock.json +++ b/my-workspace/package-lock.json @@ -5230,8 +5230,7 @@ "resolved": "https://registry.npmjs.org/bulma/-/bulma-1.0.4.tgz", "integrity": "sha512-Ffb6YGXDiZYX3cqvSbHWqQ8+LkX6tVoTcZuVB3lm93sbAVXlO0D6QlOTMnV6g18gILpAXqkG2z9hf9z4hCjz2g==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/bytes": { "version": "3.1.2", @@ -10185,8 +10184,7 @@ "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-4.6.0.tgz", "integrity": "sha512-bKM5odjqE1yzVxEZGJE7F79WHhNrJFIKHXR+GG+P1IWXn8AnJZhl8SbIRDJsNAvIqx4VPkNwjuHfc42tutMDpQ==", "dev": true, - "license": "Apache-2.0", - "peer": true + "license": "Apache-2.0" }, "node_modules/require-directory": { "version": "2.1.1", @@ -12260,8 +12258,9 @@ "projects/sae-lib": { "version": "0.0.1", "dev": true, - "dependencies": { - "tslib": "^2.3.0" + "devDependencies": { + "bulma": "^1.0.4", + "remixicon": "^4.6.0" }, "peerDependencies": { "@angular/common": "^20.1.0", @@ -12271,7 +12270,8 @@ "@ngrx/store-devtools": "^20.0.0", "bulma": "^1.0.4", "remixicon": "^4.6.0", - "shepherd.js": "^14.5.1" + "shepherd.js": "^14.5.1", + "tslib": "^2.3.0" } } } diff --git a/sae-csc/README.md b/sae-csc/README.md index a201659..4fe8f37 100644 --- a/sae-csc/README.md +++ b/sae-csc/README.md @@ -65,329 +65,3 @@ 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" - diff --git a/sae-csc/package-lock.json b/sae-csc/package-lock.json index 4923ec0..ca2aa3d 100644 --- a/sae-csc/package-lock.json +++ b/sae-csc/package-lock.json @@ -44,8 +44,9 @@ }, "../my-workspace/projects/sae-lib": { "version": "0.0.1", - "dependencies": { - "tslib": "^2.3.0" + "devDependencies": { + "bulma": "^1.0.4", + "remixicon": "^4.6.0" }, "peerDependencies": { "@angular/common": "^20.1.0", @@ -55,7 +56,8 @@ "@ngrx/store-devtools": "^20.0.0", "bulma": "^1.0.4", "remixicon": "^4.6.0", - "shepherd.js": "^14.5.1" + "shepherd.js": "^14.5.1", + "tslib": "^2.3.0" } }, "node_modules/@adobe/css-tools": { diff --git a/sae-csc/src/app/redux/filters.ts b/sae-csc/src/app/redux/filters.ts index adb79d8..cc3debb 100644 --- a/sae-csc/src/app/redux/filters.ts +++ b/sae-csc/src/app/redux/filters.ts @@ -1,3 +1,375 @@ -export const filtersCSC = { - engineType: [] -} +export const filtersCSC = + { + + stuff: [ + { + label: 'ESM', + value: 'ESM', + }, { + label: 'AMM', + value: 'AMM', + }, { + label: 'TSM', + value: 'TSM', + }, { + label: 'SB', + value: 'SB', + }, { + label: 'CMM', + value: 'CMM', + }, { + label: 'IPC', + value: 'IPC', + }, { + label: 'EIPC', + value: 'EIPC', + }, { + label: 'RD', + value: 'RD', + }, { + label: 'SPM', + value: 'SPM', + }] + , + findings: [{ + label: 'FRETTING : Usure induite par petit debat', + value: 'FRETTING', + }, + { + label: 'DENT : Impact a bord arrondi', + value: 'DENT', + }, { + label: 'MISSING PAINT/COATING', + value: 'MISSING_PAINT_COATING', + }, { + label: 'CORROSION PITTING : Piqure de corrosion', + value: 'CORROSION_PITTING', + }, { + label: 'VARIOUS : Divers', + value: 'VARIOUS', + }, { + label: 'GROOVE/RUB : Sillon dans un abradable', + value: 'GROOVE_RUB', + }, { + label: 'WEAR : Usure', + value: 'WEAR', + }, { + label: 'CLEARANCE : Jeu fonctionnel', + value: 'CLEARANCE', + }, { + label: 'COKING OIL DEPOSIT : Depot d\'huile cuit', + value: 'COKING_OIL_DEPOSIT', + }, { + label: 'NOT IN THE LIST', + value: 'NOT_IN_THE_LIST', + }, { + label: 'MISSING PART/MATERIAL : Piece/Matiere manquante', + value: 'MISSING_PART_MATERIAL', + } + , { + label: 'PRESERVATION IMPROPER', + value: 'PRESERVATION_IMPROPER', + }, { + label: 'PROCEDURE: Task', + value: 'PROCEDURE_TASK', + }, { + label: 'PROCEDURE: Task Clarification', + value: 'PROCEDURE_TASK_CLARIFICATION', + }, { + label: 'PROCEDURE : Task Deviation', + value: 'PROCEDURE_TASK_DEVIATION', + }, { + label: 'PROCEDURE: Missing Task', + value: 'PROCEDURE_MISSING_TASK', + }, { + label: 'PROCEDURE : Task Improvement', + value: 'PROCEDURE_TASK_IMPROVEMENT', + } + , { + label: 'PROCESS : Procede', + value: 'PROCESS_PROCEDE', + } + , { + label: 'FADEC FAULT : faute Fadec', + value: 'FADEC_FAULT', + } + , { + label: 'CRACK : Crique', + value: 'CRACK', + } + // ces deux semblent identiques + , { + label: 'ASSY/DISASSY ISSUE', + value: 'ASSY', + } + , { + label: 'ASSEMBLY_DISASSEMBLY', + value: 'ASSEMBLY_DISASSEMBLY', + } + , { + label: 'VIBRATION, N1 : vibration BP', + value: 'VIBRATION_N1', + } + , + { + label: 'FOD : FOREIGN_OBJECT_DAMAGES', + value: 'FOREIGN_OBJECT_DAMAGES', + }, + // semble être un doublon + { + label: 'FOD', + value: 'FOD', + } + , { + label: 'MARKING : Marquage', + value: 'MARKING', + }, { + label: 'DIMENSION OUT OF LIMIT', + value: 'DIMENSION_OUT_OF_LIMIT', + }, { + label: 'DISBONDING : Décollement', + value: 'DISBONDING', + }, { + label: 'GOUGE MARK', + value: 'GOUGE_MARK', + }, { + label: 'BLENDING', + value: 'BLENDING', + }, { + label: 'CHAFING (harness,hose) :usure', + value: 'CHAFING', + }, { + label: 'DEBRIS : particules Oil/fuel Systems', + value: 'DEBRIS', + }, + { + label: 'DEVIATION TO INSTRUCTIONS', + value: 'DEVIATION_TO_INSTRUCTIONS', + }, { + label: 'DEVIATION TO INSTRUCTIONS Revision', + value: 'DEVIATION_TO_INSTRUCTIONS', + }, + { + label: 'PRESERVATION_OVERDUE', + value: 'PRESERVATION_OVERDUE', + }, + { + label: 'ALTERNATE_PART : Piece alternative', + value: 'ALTERNATE_PART', + }, + { + label: 'STALL : Pompage', + value: 'STALL', + } + , { + label: 'OIL LEAKAGE : fuite d\'huile', + value: 'OIL_LEAKAGE', + }, { + label: 'OIL CONSUMPTION : : Consommation d\'huile', + value: 'OIL_CONSUMPTION', + } + , + { + label: 'MARK : Marque', + value: 'MARK', + }, + { + label: 'PRESERVATION', + value: 'PRESERVATION', + }, { + label: 'PRESERVATION TASK', + value: 'PRESERVATION_TASK', + }, + { + label: 'RUBBING', + value: 'RUBBING', + }, { + label: 'LEAP MAINTENANCE GUIDE', + value: 'LEAP_MAINTENANCE_GUIDE', + }, { + label: 'SPALLING, FLAKING, PEELING : Écaillage', + value: 'SPALLING_FLAKING_PEELING', + }, + { + label: 'PROCESS : Procede', + value: 'PROCESS', + }, { + label: 'PRODUCTION : lié à production en neuf', + value: 'PRODUCTION', + }, + { + label: 'DISTORSION, BENT :tordu, déformé', + value: 'DISTORSION', + }, { + label: 'DISTORSION_BENT', + value: 'DISTORSION_BENT', + }, + { + label: 'INTERLOCK GAP : jeu plateformes aubes', + value: 'INTERLOCK_GAP', + }, { + label: 'ABNORMAL OPERATION', + value: 'ABNORMAL_OPERATION', + }, { + label: 'COLORATION, DISCOLORATION : Coloration, décoloration', + value: 'COLORATION_DISCOLORATION', + }, { + label: 'VIBRATION, N2 : vibration HP', + value: 'VIBRATION_N2', + }, { + label: 'MISALIGNEMENT : désalignement', + value: 'MISALIGNEMENT', + }, + { + label: 'WORKSCOPE OPTMIZATION', + value: 'WORKSCOPE_OPTMIZATION', + }, { + label: 'IMPROPER TRANSPORTATION', + value: 'TRANSPORTATION_IMPROPER', + }, + { + label: 'LOOSE PART', + value: 'LOOSE_PART', + }, { + label: 'EROSION : Érosion', + value: 'EROSION', + }, + { + label: 'INSPECTION RULES/PROCESS', + value: 'INSPECTION_RULES', + }, { + label: 'INSPECTION_RULES_PROCESS', + value: 'INSPECTION_RULES_PROCESS', + }, + { + label: 'AIR LEAK', + value: 'AIR_LEAK', + }, { + label: 'STORAGE', + value: 'STORAGE', + }, { + label: 'SCRATCH : Rayure sans enlèvement de matière', + value: 'SCRATCH', + }, { + label: 'OUT OF POSITION', + value: 'OUT_OF_POSITION', + }, { + label: 'DEPOSIT : Dépôt', + value: 'DEPOSIT', + }, { + label: 'ELONGATED HOLE', + value: 'ELONGATED_HOLE', + }, { + label: 'POLLUTION : Pollution', + value: 'POLLUTION', + }, { + label: 'WORKSCOPE PLANNING GUIDE', + value: 'WORKSCOPE_PLANNING_GUIDE', + }, { + label: 'CUT : coupe', + value: 'CUT', + }, { + label: 'TOOLING : Tool Clarification', + value: 'TOOLING', + }, { + label: 'MOISTURE, WET ENGINE', + value: 'MOISTURE', + }, { + label: 'OXYDATION (RUST) : Oxydation', + value: 'OXYDATION', + }, + { + label: 'TRANSPORTATION', + value: 'TRANSPORTATION', + }, + // un autre doublon + { + label: 'TRANSPORTATION TASK', + value: 'TRANSPORTATION_TASK', + }, + { + label: 'PRODUCT : Produit', + value: 'PRODUCT', + }, { + label: 'FIBER BREAKAGE', + value: 'FIBER_BREAKAGE', + }, { + label: 'STAINS : Tâches', + value: 'STAINS', + }, { + label: 'SEIZURE : Bloque, grippe', + value: 'SEIZURE', + }, + { + label: 'PROTRUDING SEAL PLATE', + value: 'PROTRUDING_SEAL_PLATE', + }, { + label: 'PROTRUDING', + value: 'PROTRUDING', + }, + + { + label: 'IMBALANCE/BALANCING', + value: 'IMBALANCE', + }, { + label: 'OVERTEMP', + value: 'OVERTEMP', + }, { + label: 'LEAP CHECK INSPECTION', + value: 'LEAP_CHECK_INSPECTION', + }, { + label: 'TEAR : Déchirure', + value: 'TEAR', + }, + { + label: 'PERFORMANCE RESTORATION', + value: 'PERFORMANCE_RESTORATION', + }, { + label: 'PERFORMANCE', + value: 'PERFORMANCE', + }, + { + label: 'OVERTORQUE : Surcouple', + value: 'OVERTORQUE', + }, { + label: 'VOIDS : Vides, cavités', + value: 'VOIDS', + }, + { + label: 'PIT, PITTING : Piqure', + value: 'PIT', + }, { + label: 'VOIDS :Vides, Cavites', + value: 'VOIDS', + }, + + { + label: 'HARD LANDING/VERTICAL ACCEL', + value: 'HARD_LANDING_VERTICAL_ACCEL', + }, + // doublon + { + label: 'ACCEL', + value: 'ACCEL', + }, + { + label: 'OIL LEVEL : Niveau d huile', + value: 'OIL_LEVEL', + }, { + label: 'FIRE ESTINGUISHER', + value: 'FIRE_ESTINGUISHER', + }, + { + label: 'OIL LEVEL : Niveau d huile', + value: 'OIL_LEAKAGE', + }, { + label: 'TOOLING : Tool Canceled', + value: 'TOOL_CANCELED', + }, { + label: 'TOOLING : Missing Tool', + value: 'MISSING_TOOL', + } + ] + + } + diff --git a/sae-csc/src/app/redux/initialState.ts b/sae-csc/src/app/redux/initialState.ts index 592b5c1..e7693f5 100644 --- a/sae-csc/src/app/redux/initialState.ts +++ b/sae-csc/src/app/redux/initialState.ts @@ -1,5 +1,6 @@ // Define initial state import {StateInterface} from './reducers'; +import {filtersCSC} from './filters'; export const initialState: StateInterface = { @@ -41,16 +42,10 @@ export const initialState: StateInterface = { }, findings: { availableList: [{ - label: 'DEF', - value: 'DEF', + label: 'NICK : Impact a bord vif', + value: 'NICK', }], - selectedList: [{ - label: 'GER', - value: 'GER', - }, { - label: '134D', - value: '134D', - },] + selectedList: [filtersCSC.findings] }, ata: { availableList: [{