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