89 Commits (151489a642606a8c21bbb01ef94bcbcfa173b760)

Author SHA1 Message Date
MrWaradana 151489a642 feat: Stream real-time status updates during equipment processing, enhance prediction robustness by validating asset data, and remove `await` from EAC calculation calls. 5 months ago
MrWaradana 9e9b526d46 feat: Move and enhance `update_initial_simulation_data` to fetch acquisition year and cost from `wo_maximo` and update equipment records before simulation. 5 months ago
MrWaradana c42c54aad1 refactor: Switch to using `query_data` instead of `insert_actual_data` for retrieving equipment data. 5 months ago
MrWaradana 1e27adfa31 feat: Implement historical data archiving for equipment and transaction records when the acquisition year is updated. 5 months ago
MrWaradana e1db01f9a8 feat: Add `acquisition_year_ref` column to the equipment model and update the historical data schema to use `HistoricalBase`. 5 months ago
MrWaradana d10f9a2bde feat: Implement historical transaction records and refine actual data processing logic with acquisition year handling and targeted execution. 5 months ago
MrWaradana 9f9238c088 remove the acquisition_year_ref 5 months ago
MrWaradana 4ff7e29d31 feat: Dynamically update equipment acquisition year from production data and link prediction records to this reference. 5 months ago
MrWaradana 9cda4512c4 fix update equipment recalculation error 5 months ago
MrWaradana 1f38f1a80f feat: Standardize equipment API responses to `EquipmentDataMaster` and optimize LCC calculations by pre-fetching parameters and including new material cost fields. 5 months ago
MrWaradana b72e1ec51d feat: Implement `/simulate-all` endpoint to run predictions and EAC for all equipment, and refine `is_actual` determination logic. 5 months ago
MrWaradana ab54c61416 remove raise exception 5 months ago
MrWaradana c35ec7df6b fix items_per_page params 5 months ago
Cizz22 7cad6cc8c4 add validation 5 months ago
MrWaradana 020dd2254b fix count remaining life 6 months ago
MrWaradana 13a0273b75 refactor: rename `get_count_remaining_life` to `get_count_remaining_life_equipment` for clarity. 6 months ago
MrWaradana 04bba31670 feat: Add equipment remaining life count API, refine actual data insertion logging, and enhance prediction data fetching. 6 months ago
MrWaradana 37a67c2fd2 feat: Make `equipment_master` field optional in `EquipmentDataMaster` schema. 6 months ago
MrWaradana 74ff4007e3 fix the join to outerjoin for get admin equipment data 6 months ago
MrWaradana 509395c973 remove min_eac_info 6 months ago
MrWaradana 55e41abaa3 fix condition asset criticality 6 months ago
MrWaradana ad224c7ecc refactor select for displaying maximo record 6 months ago
MrWaradana 7e9c56f759 fix: empty condtionn wo maxio 7 months ago
MrWaradana e95669b7e3 fix: if wo none, asset criticality 0 7 months ago
MrWaradana 389449d10a refactor: Implement equipment data services with dynamic SQL query generation and category rollup logic. 7 months ago
MrWaradana d1aa0ced70 refactor: refine EAC year difference calculation logic and add an explanatory comment for EM. 7 months ago
MrWaradana baf05b10de fix: correctly calculate remaining life and apply ordering using aliased column in EAC queries. 7 months ago
MrWaradana 052b94d8e0 refactor: externalize SQL WHERE clause generation and update cost data column names. 7 months ago
MrWaradana 84bc9ec06e fix: Modify equipment service query to handle null `actfinish` or `actstart` in duration condition. 7 months ago
MrWaradana a2152f33b4 feat: Implement RBD integration for EAF simulation and result collection, and enhance equipment data with joined Maximo records. 7 months ago
MrWaradana 92818a581a feat: Add `min_eac_disposal_cost` to the equipment chart response schema and service. 7 months ago
MrWaradana a1ea7e8b8c fix schema response top 10 7 months ago
MrWaradana c1d087611a update formula and top 10 remaining life 7 months ago
MrWaradana 7df44deb4d fix minimum_eac filters in equipment service queries 7 months ago
MrWaradana 6b1dd678e5 fix top 10 added column query 7 months ago
MrWaradana a1d51f9029 add filter out minimum eac 7 months ago
MrWaradana 9e622b5b23 fix top 10 case 7 months ago
MrWaradana 385b0e7bdb fix assetnum bound 7 months ago
MrWaradana bb9c9bc0a6 update fix equipment eac and formula 7 months ago
MrWaradana 996d1aa9d7 fix onnection closed error 7 months ago
MrWaradana 2926794fbe paginate the top 10 equipments service 7 months ago
MrWaradana 91cb9e6efa fix import lcca 7 months ago
MrWaradana 53e5c93cfd fix proportion for acquisition cost calculation 7 months ago
MrWaradana 81d77716f4 debug update equipment simulation 7 months ago
MrWaradana 9b02963d45 add acquisition data CRUD API 7 months ago
MrWaradana 7daf2c1d79 add category_no changes in equipment master data 7 months ago
MrWaradana aa0b053d31 update query and acquisition changes simulation 7 months ago
MrWaradana ce8c88fd43 add proportion on equipment master data 7 months ago
MrWaradana d84a442d87 update simulate data 7 months ago
MrWaradana 9ea9c9b92c update man_hours rate 7 months ago