feat: Implement price list management and import functionality
- Added ListinoRelationManager for managing price lists associated with models. - Introduced ImportaListiniAction for importing price lists from Excel files. - Created ListinoPrezzo model to represent price entries in the database. - Developed ListinoExcelParser for parsing Excel files containing price lists. - Implemented ListinoImporter to handle the import logic and associations. - Added migration for creating listino_prezzi table and converting measures to mm. - Updated frontend logic to handle new price list features and validations. - Enhanced tests for price list import and conversion functionalities.
This commit is contained in:
@@ -1,23 +1,23 @@
|
||||
[
|
||||
{ "altezza": 60, "altezza_maniglia": "14 cm" },
|
||||
{ "altezza": 70, "altezza_maniglia": "19 cm" },
|
||||
{ "altezza": 80, "altezza_maniglia": "28,3 cm" },
|
||||
{ "altezza": 90, "altezza_maniglia": "28,3 cm" },
|
||||
{ "altezza": 100, "altezza_maniglia": "43,3 cm" },
|
||||
{ "altezza": 110, "altezza_maniglia": "43,3 cm" },
|
||||
{ "altezza": 120, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 130, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 140, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 150, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 160, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 170, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 180, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 190, "altezza_maniglia": "53,3 cm" },
|
||||
{ "altezza": 200, "altezza_maniglia": "102 cm" },
|
||||
{ "altezza": 210, "altezza_maniglia": "102 cm" },
|
||||
{ "altezza": 220, "altezza_maniglia": "102 cm" },
|
||||
{ "altezza": 230, "altezza_maniglia": "102 cm" },
|
||||
{ "altezza": 240, "altezza_maniglia": "102 cm" },
|
||||
{ "altezza": 250, "altezza_maniglia": "102 cm" },
|
||||
{ "altezza": 260, "altezza_maniglia": "102 cm" }
|
||||
{ "altezza": 600, "altezza_maniglia": "140 mm" },
|
||||
{ "altezza": 700, "altezza_maniglia": "190 mm" },
|
||||
{ "altezza": 800, "altezza_maniglia": "283 mm" },
|
||||
{ "altezza": 900, "altezza_maniglia": "283 mm" },
|
||||
{ "altezza": 1000, "altezza_maniglia": "433 mm" },
|
||||
{ "altezza": 1100, "altezza_maniglia": "433 mm" },
|
||||
{ "altezza": 1200, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 1300, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 1400, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 1500, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 1600, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 1700, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 1800, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 1900, "altezza_maniglia": "533 mm" },
|
||||
{ "altezza": 2000, "altezza_maniglia": "1020 mm" },
|
||||
{ "altezza": 2100, "altezza_maniglia": "1020 mm" },
|
||||
{ "altezza": 2200, "altezza_maniglia": "1020 mm" },
|
||||
{ "altezza": 2300, "altezza_maniglia": "1020 mm" },
|
||||
{ "altezza": 2400, "altezza_maniglia": "1020 mm" },
|
||||
{ "altezza": 2500, "altezza_maniglia": "1020 mm" },
|
||||
{ "altezza": 2600, "altezza_maniglia": "1020 mm" }
|
||||
]
|
||||
Reference in New Issue
Block a user