From aa6623261b11f226ca8fd88e210d3dd5187cd0d7 Mon Sep 17 00:00:00 2001 From: JULLIEN Baptiste Date: Sat, 27 Apr 2024 12:58:07 +0200 Subject: [PATCH] remove useless required bundle_cost_float_ttc --- backend/autogen/bar.gen.go | 200 +++++++++--------- bar.openapi.yml | 3 +- frontend/src/lib/api/api.ts | 2 +- .../panel/products/reappro/+page.svelte | 10 +- 4 files changed, 107 insertions(+), 108 deletions(-) diff --git a/backend/autogen/bar.gen.go b/backend/autogen/bar.gen.go index 38a1c08..3e036e4 100644 --- a/backend/autogen/bar.gen.go +++ b/backend/autogen/bar.gen.go @@ -407,13 +407,13 @@ type NewRestock struct { // NewRestockItem defines model for NewRestockItem. type NewRestockItem struct { - AmountOfBundle uint64 `json:"amount_of_bundle" bson:"amount_of_bundle"` - AmountPerBundle uint64 `json:"amount_per_bundle" bson:"amount_per_bundle"` - BundleCostFloatTtc float32 `json:"bundle_cost_float_ttc" bson:"bundle_cost_float_ttc"` - BundleCostHt uint64 `json:"bundle_cost_ht" bson:"bundle_cost_ht"` - BundleCostTtc uint64 `json:"bundle_cost_ttc" bson:"bundle_cost_ttc"` - ItemId UUID `json:"item_id" bson:"item_id"` - Tva uint64 `json:"tva" bson:"tva"` + AmountOfBundle uint64 `json:"amount_of_bundle" bson:"amount_of_bundle"` + AmountPerBundle uint64 `json:"amount_per_bundle" bson:"amount_per_bundle"` + BundleCostFloatTtc *float32 `json:"bundle_cost_float_ttc,omitempty" bson:"bundle_cost_float_ttc"` + BundleCostHt uint64 `json:"bundle_cost_ht" bson:"bundle_cost_ht"` + BundleCostTtc uint64 `json:"bundle_cost_ttc" bson:"bundle_cost_ttc"` + ItemId UUID `json:"item_id" bson:"item_id"` + Tva uint64 `json:"tva" bson:"tva"` } // NewTransaction defines model for NewTransaction. @@ -10202,99 +10202,99 @@ var swaggerSpec = []string{ "4SxLB4m0R24sGRrRN3yhIrecAwxUJEGOcps4+wAfVnhi4OrGrjqtGyFrUi1W6uE1JjcGFOqzW5Hf1txd", "dHdtw9zX5DLaH89Pq/vBuxN6uxPqcHxqVcJcOGJZp8JanQdLGvmrsO8L276ByZVvznLWRuJ7SHo4PfvR", "bDl0E+UyzEAyCjFlo5kzxrVGjIXOrcSXHk7MqhqvTrtMkGvQqIHaV6JV6uJJXz/7og56WVvCPkkwqONT", - "fC3bokzENlWauq+c3qrH0okTrh6hHa7+YssKjzRrTVsJG5JrSKjPrwnFEsYGGtHUXYsPTgugropZVLoO", - "SGQTpL25VwPFzsENPFJA2T3FLifEGugjjcM7GGn7+mgjiNFJy4oYaftYkKFOmd1nWJxLdyoGZRRhjVos", - "usDg9cn30oL6vpcFhUKY9IvXKZtsN2CnzzkWzXoBoxr0gCVv0IwSJ2VE0lkRfu62MfIm9n1RDzU1figl", - "pVBhyvOHHFM6Emrza9lJ9RloDrLch5FTT90rU7S9VZMuAs8BnSnBpcIlJiKIN5zB8I7rY2wGiaOXR45w", - "LnvMf4h+1dhceMjuVakaRP76KIcSoDbobQcVMtdXR1UNumWfrGjdKNekEB+gNhwXmsiyIYO7qzvvmgIs", - "I8KWdgqIbtZxzrK8gl7O0ALmKvX3Jj1d5w1tGwFZOAMiMlD8MYpUaMB9DBHCMYUkljew8ByLLcd1RxGj", - "neW9G7/z8AP18Z/mUOrrp3LEZ+Mko0vdrKuFK9Et807i8K6pJ3Vt0aG3/tvhjqmOvTaRTtvDUQ3U+il1", - "wUJ8Lx42nG8NbTqhNo5257BcRhvLdRqNra5cISXUOegowgj2kr1rtUdXJK73xFm9rPXtQP7r2LP6spTm", - "8e3PVkeDDMVsCT5s3igLa6zOEPqoDSxqbrNtgWRWVGg7JWWAqAun4A6iUQgIHOGJuNiMYjqD7YacdZus", - "j6mGqBTc8hHPAYEfJ/XC9+XwlZLzAhpzfpuem3VejXOyz8eYixBEhp/n7Rie/PD2zeT4dfTTj8ff//3N", - "+Pinv4fRcQh++hH88P2bt3+PIiMWJoutHsfPaQQYNG7C2l2a2zlgb0+NcOCJCZ4tXC3Xs/nAvO1i1V4c", - "pjfM2N+saD1fX+nFiiUuHfizfH+Wv7qLAKuI56/IE94JDDMSs8cbXl/JEb4xivuAgoQ4okOM74T9Lulh", - "8O7senT289Xlh9HNxc1NCTxI439AQTidzZsaJjgEyYjhOym4RfsZBJFwjar2/378K691fCtqWToxc0+0", - "gfHxw7uPZ9c/N4DDMRSjCeZdJHEIEYVlINbg6vKWa6kk4SAyltLT4RCnEMnQ01eYTIeq0XAes6Hgr5gJ", - "jeZjCtHZp8vgOJB5XO4hoZKmX786efX6teQciEAaD04Hb16dvHrD9V3AZmKJhqCMNDRZ4hcoA17HgMZh", - "wRGq+jc04LPhlCfvzE7h0l3wHUj8fRnJtmeFZ4RAmmJEJVX97eREJhZATIXcgTRN4lC0Hf5LRdBJsm30", - "AjmqDItec6yyh3C0GPcQsjCElE6yJHkMpriKFT7u25PXvebZBlx5+9MCixlx/Xw0+L4nhhce2R4nrUuT", - "wekfT0oE/PHlmZsUIk/XH/k60sEXXj0n4yHIdXErQYoDqSA2hTwoo77535BS6ZfjPQUpQDBpIc48C84K", - "KTQESGQuwkb+NN3lQ0cqiL1JI1juXq7W/5EBzZd9J+y3J283M3L9HoIY/afNjH6O0SSJpZ6/x7ys5/BL", - "AQtndYaWVoxGY0WbKst+4h3kBm1ZSd07eYejxyVYFsGHUXPGQZXRpKVChQGN2kdm7y48mM+PKoP9Je+d", - "maCASCOBEJAoSGMkWW5D1K/fYfIizos4VxGnHIdt0u0bqqkokrSDYRB3iDillaxCurU5Mrlsak5+qyRf", - "SwWL5NNSdBq9u0i+cwNBXvp56eel3+5Kvz9Js8/gt2uZmoLhfIULKchw8ItIM93kd/gdjikO76ComsSU", - "QRRMMAkoN/H+Mzs5+dsPQQiSZAzCu+BbXhJinAQAxdIZQb9rsfh+uy66r9p9ryXdV/j1IWbhLEbT4BPB", - "DIc4EbnFhCNKtFLXZJUfsJSGjGTwSFu4/BTuczolwMiUpAnTGxge/w7HNwK+47MwhClr77beRz6AEzQP", - "BTIs8Dw/yyzalC290M3Lsdp9zmmbWmhPctiORKq0YYqmJpid/mcHM1yh2TuWrLLq6Knq6a0IMF7RFF4y", - "Gx1t9DVx+gZJEuT1LCR8A5PJdVGcAgLmkAmp8EftgAJMYaCuKR1JJ/SfGRRHicqHnMpUahaqaTkXrJ3H", - "iBHEMUh5pk6DFJJA9W8bWp6iLTu2OP4PIi0/i0Rdw6AiGGEUyfgNy8iqpMbI1WEvUOQ+KERR/yG/rFQN", - "LY4snVIEga+jVKmgTidMPepqDOAYJC4Q23WliGgMISgup65iLi5Cd+NyjksITOL/2h8Peo5oU6wxPJ0m", - "kA7rjzdYpdytrC44x2wSTBIwrUk9WV/t3b/zBrdYvEKwWh96b8trgdcqOp+NsKgCM4Cmhrlmw5m3oLwF", - "5WhB6bt0pyZiVLaoI+fyQEwtzK1Z+9C1k/dxwiAJxo9Bcd3PrpRUlIN+keovVVeo0mnfiOhOraFJV6gM", - "vQeqw9uTN5sZukx27SSBTDw2mvXyHYgABAg+6Gxa91ZjWpUxi5rx7pfaB9IjUWGx1a11Zaitk1Zla988", - "ZW1bodiHvb3CWfr+/mA/GPq19GmGQqWkAUbaTTKrGtDVyGTP37XDJB+BtVlWXUIhfCpvpz0PCaSQ2bOq", - "XPMi/f7hNzTIn8WzifXm+ibZiHrGGWSr4nj5c/0apNCrUsBmpVplXLlr9kl3R2E36VctpCGQWJn14WkI", - "Xo5XWFILbXZhTNpsluU19HBY2hZS29ao6Zik04RL1XtsU8hcTbgITkCWsMGpY8rv6pCoMOeK2bQCUDfk", - "CgheLwgChYCEs6C4oGa16USdQduZ2Zd1bJC9r1fZrl2s1QJcwMvm3r2zgVcynMOufw1ZRhAV1smWN/xd", - "EOp7KVabdJSzKAoA0k+PRTYcwMAYUGg1QDXpuCbjs+BNy0bXDu+y0UtOEsNdL5ZcQg9U9/Fu6f4qj2GM", - "lE8g1hn3Z/G90RS9AuROVlFkexntgV3xtj5Pbzd4u8Ftg7OHSi10+a7vdbu9YK6t7oSHrDB6bl5EXXW5", - "vNQazr+rTLl6ldmSWcV6ZrMRCeBZ3LP4Ulpv3yhR4QxrPpQpd2nHsFEuFUhwDki0WvnQGVXp41V9vKqP", - "V92beFW/0+zyTlNG6jpF3RQSoe7vvM6LdnPXOBOpnZwkm/YGWtNwnWm86gDcPqZuglVl/l5MgzZeHfiy", - "xnCkXIQ1yZsDuB7q5dw+yrlOhXr4JP/oci3LfKA0AE1SsXQuu8vGjdrZR80QmBLKBKBAj/dsvxi2xkQt", - "+YtQZFqdYrLmN7SItrf4xiTD7qBrbNssWzeT4YNEpKul2uMSg/Hqkn1o1lOrWokWdeK1KB9HvgZp62MB", - "+twnrWhva75dKs4L2q6YvqxzTX/n1d959cFFQq6s8h7sAhdgt69i+iu4/gquv4LrY7E3IZKbLyy2iOXh", - "k/bLMSK07f5w6bjTnzPaK2eAOT0LFCbGdjmMrpXgvHdwnaNq5L+vfsFaboHmiNYWifALZF4UbF8U7FoO", - "BC8M9lwYtJ8UaNXbjwu8bFjV6YEFoAYjbDFA1mCUed1l133t7MVJrgXtouGTeub2ufvhE1P48XauEpDB", - "uZeCi0GiXgW0gFC+T7xmCayDsCr/l/HAnw0CYETntYBQxOYt5+9TNM4H+oYG6knnQD3pbB3XfPW51+h+", - "g3nJG8yRsb1gIkXlC9pmMjYbhkA+LlU79RFJ9RkuMg08xGwmHgppTPd0Xs/Er+qb24qqdw5W+JhW23Mz", - "PVP0x/IFu77J+g/i6ZjKCeihBbHsGrsbr9U2Pz7A+Xwq38Rw5vT2x1LOnR/dUDWL0lbV8RpGMVHQsFlM", - "g4wkAZgwSPJ1aM64RHrdIqju3G9sr7CY4MBA4jDAHKH5yaX2JsuvWBLCYh01w/rseW07vNbOS8MxnMZo", - "+PQnGSGMQvjcj01Ww1dlss1WxvrtOhAw2i2QfAaeg9bAQbtPx/mrVraLEOq9qwkmihCDj2eZoB07/bY0", - "qNBvPmgH5eqdyMeI7OJfFS1xj8wYySVYZM28EmIifkIUpTgWPL4Qq1j6aeeUHaZY/TlcNz1GexLXzWqp", - "trKK3ZU/Btxmv7i/AVzaLws9/esNGK9U7awBs1/vPr7DBEG+k/iXH3u9/NhFH42X2f8JkliebogtL8eR", - "RhLWu+3aOq3uYXehS3cKa1nNRT5/EDW9cPbCeb3CWQjbEBCcUZgMxbui7YHxed1A1bW9D6WqXOY1lqJh", - "p/hjY0hLBLL1NGWHlN4cq11Ziyvot1xsikxUtAm4eZawOAWEDSeYzI8jwID7hI1hPqcJBlGDn1yDN1BS", - "oWpIrfOpnQpp+BQXh5Eh+ZLBeXEWDL/GlNH9Or3TRIJFRg+fxP+uGZO75EYZJF8VH45xH3m3tmAHBehG", - "Ekwo5cIflq+VtoUs39NTcWOrbb7/18UxVT1nx1nF/oL8/296Pz5GQLg/O9+P93TXKbAZ/MocdWpZtYXU", - "blWFzWnUfMSDUKg57tv06VtZvo5cxvoQMkNfqyrNId2mJi1JwivSXpHea0VaCNvhE/+vvxptlRZ1LVoJ", - "DUfNQHVqi1mWQHoV+sXcv+IyfP81aMlQdDaa43s4h6hT0aGzoKxqVXTo7EqrsFvPyZvwbyabxU4+PVhf", - "c0elslzdjb9CuPCTgpXJriKB94EoSRAx3vsOPVjfItSMRXZIoW0Ig3rUiKhmEPza3g402cpmOWiQiuNR", - "aWRs1njogFGAFHn2eKkvFho0WLUnluDTugoyfDJ+91Du2xg6V+wNhnZU7Ks9WzT8KsgbUfXlnKLDJf63", - "2yB+Te1fmu4ZnGISw+5kdlpVq9qtlbYS9c0MPwQzgUKtz+BbAXmAUfL4XYOSKhvZlNQyi+SXzbg2BdiP", - "e+TW7Eyqqi2v4+sfYY4FW4zUeVm4Np0lXwQbu8iy7Tg5m+HyDs6XqZkoattvJ6fG/+bWwNUhOcMemlCD", - "bNA9nEUVZyWoaGHVfwoYN/gSxdsNk9jeevyM3aX11LyBckolYz9I5mSDO4qnwp7aTfs7uS2qDW+462S4", - "rrdyV6txnXiNyx9++e2wXdkaFvZoq20uaoknfZ32z0vR6e5Jr+3nmpeI3Nsk83pmrdWe1xV06OQg4XDs", - "z/FcXLDDsqdyXvx16GES1Y4OJpX4re5cupQFB6J8fYAPkp8aQqu24ONqgsdrWz6AbwfVrVzqdGtaZkrU", - "LjcXsouo0se1o4JqmylH/Suv2799s8cpKTUFot2H08CbwoHj2XKzjqPVqC8nXn3x4u5AxV0fzWWYxiHL", - "CGz3Gkn5GOR1Ld4ijrdPRbEXlv1vR6Zoumf3I3efVRZlEiemKMi3jS9y78vu8saLpc8XcgApCBVnhLaT", - "4xQiTnowClRlGzHmJa00+B5nBMWUwowEgtzszuZJWW2DV0H6uZblhO0OZqtf1z8DuvfPgCryl4wjnTJR", - "8eBNKwupykFR2cJCKob5rKyyW3fGctgP+LaYvtZOUkJLQbcfZ1BAp75lj6G8INtRQabEUYMkM57uavM/", - "f4JkDjjcyaOScJQbdHn60m9vPn+6uD77+eryw3cNt1AcU8Bv/Fkuf7981x7MMzTtjR055aPv86lTyeyN", - "zuprSBkmMABVRaXGtqqmqau8APb1zlYvNrzY6NYR+mTYzWWJQ6ZdJU9qCXcPyALaqjOjPevwyw+Y85bK", - "PkshxxyyVnOlIp1cjJYF02XW8nD6FLMHcUXAIK/t6CMVIA7OmulIgWsaNS+Svb1948WKFysL6xndqY9r", - "oqYxBXJFzOSZkL2ps1FTx54O2ls63tLZYQnkluS3w84RWbd7mDn9Uv9WEwv7HMAHpIywWjLgzesiAobD", - "tXCs+bztBs7LYWxv3XiB4gVKX83CKeViKWDa0i4WksU1++IWMp4XKR5336Qx12bJXJC7m43cIBZv2ByY", - "YdM/rV+TYaOC8Z1smv1O9ufNma3d7vBpPDdgxDTkjKraLy+Iib3p4oWHFx4uGkN3CrpcjuTe8iYzxSnv", - "nD9y8VnYvEVyQBZJj8RLDRdfRCYDByukX96X3UiF5C2PreQ98MnV1mpxWHMzmdbG3jOrtzC8kPBCom3n", - "J3ASJ4mbbZHXbbYurosa3r5Y0L7YEcuAz6mgDCdTR659Z0YQopGItzIOyspQSz98kn8sduQh27qYGoog", - "nfUXkte3aDAFxN7geCm6hCSPLWkTavCDMzoKHmszO14I43rjwwsMLzC6lAJGAKIg5IO4WSFGg2ZT5Nas", - "5u2RfbdHqoTiZJRoVNBpmbAqxXjz5KDME339h0/ar8UMFa0DF2tFp1RnzYcZjWxh6cYsvPHyUnQRjVq2", - "pJDoEBycGWPyXZst8zLZ2ps2Xpx4cdKtWsTzFBNm5Em2P7p3KSqWdsGE4HkAgvObfwaTOKmn7ZD1tXzJ", - "zS/HzLOExSkgbMi17OMIMNCm74vhnPLQO+jBXdN6XqmpMoeUKoOijQCuZDVBWAizEQhDmPI1042KymQt", - "pkPn5JXEnGRJ8hhIStDTYHtB+gLf6TvHaJLEIdsvoVXQpJJardGm34p+vgvMh48fYjbjPM11mwCgKEjB", - "NEbAqiH9AtlZkuxmJOoLen24ZcDqpYDKmOatgOXeBCoHbXn1QhU157Jv6dZ8MaPPmxrtp9mU4fDulsPh", - "Q4i3EULsXViur5IleIozi6T+VX4/ssvxotQUzsVnZ5NQKjgJnk5hFPC2m9YwQowQDBnc7ZeIjp6EtonR", - "GAMSCW4xN2FeUS6oS1AW33pbArJ2NRJLd7JuZpu9YYCwQLxIaj0vru+3hI2i6qbbuSFdoMh9EIii7iF8", - "XFmfuLKmDacc0B/c7P2uVyylEpNCR2uXk0Ulq5AsynZLSuZA79V7U/V+MWEdvWLCDlMGlpTrKARFA4fo", - "Wo2il9XAD8Q5BRHjvXsJ7CaBFYGJ8zKrL/ucQPH8ey7FapJXVrguStfx6vkH+FDwjC2aShQFDAehAMbh", - "7fPVUWULYBI1kee/F+ofzglvJ4+4LDyuq1nDJ/VXVzyMPPpuEQB5fH5e6hznmzewBvrmsG3kOFwd7x8u", - "w7zdLMPs2mvTDbziHM0KkiTg9e6h6RL5FpMIEvqdzVzZ6ZDWzTt21nF+oqHY4Rglf+1zmZMNH63ro3W9", - "ydFmchgrXRezDsmRymPqGLVI3Tx9UqfwdTq6LsWEyI2yTRnRl/kanvb3jLPfjCNa8q4kuWYkGZwOZoyl", - "p8NhgkOQzDBlpz+e/Hgy4LteWU55BXg8BuQVgwkM8RwBFD6+QpANQRoP719bGvDaj/ABJ5NXE8KrDTTY", - "6iG2CRCBtTjIKCTfUF3RlTEk+Uu5fKL1TdnSQRkcZz6yS52aV/aXeuCtWzfKYx18SyBIgjlG8PG76u1E", - "W09lOukyKiVGwgyiM5zWYjViaOtFCKoAo4CCBDZ0IIWDDQL9NR8R01M8YlqMLatYMSFjpjFRQdNcJ8xv", - "SZQ95OGSz1+e/y8AAP//rHymxeSfAQA=", + "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", + "8vnL8/8FAAD//07aNkbMnwEA", } // GetSwagger returns the content of the embedded swagger specification file diff --git a/bar.openapi.yml b/bar.openapi.yml index b2775f7..12d89ee 100644 --- a/bar.openapi.yml +++ b/bar.openapi.yml @@ -5440,7 +5440,6 @@ components: - amount_per_bundle - bundle_cost_ht - bundle_cost_ttc - - bundle_cost_float_ttc - tva NewRestock: type: object @@ -5484,7 +5483,7 @@ components: bundle_cost_ht: type: integer format: uint64 - bundle_cost_ttc: + bundle_cost_ttc: type: integer format: uint64 tva: diff --git a/frontend/src/lib/api/api.ts b/frontend/src/lib/api/api.ts index 2615127..461269e 100644 --- a/frontend/src/lib/api/api.ts +++ b/frontend/src/lib/api/api.ts @@ -1502,7 +1502,7 @@ export interface NewRestockItem { * @type {number} * @memberof NewRestockItem */ - 'bundle_cost_float_ttc': number; + 'bundle_cost_float_ttc'?: number; /** * * @type {number} diff --git a/frontend/src/routes/panel/products/reappro/+page.svelte b/frontend/src/routes/panel/products/reappro/+page.svelte index 20e3f74..a94a1ad 100644 --- a/frontend/src/routes/panel/products/reappro/+page.svelte +++ b/frontend/src/routes/panel/products/reappro/+page.svelte @@ -52,7 +52,7 @@ amount_of_bundle: 'Nombre de lots', amount_per_bundle: 'Nombre de produits par lots', bundle_cost_ht: "Prix d'un lot HT", - tva: "0", + tva: '0', bundle_cost_ttc: "Prix d'un lot TTC" }; @@ -90,7 +90,7 @@ if (item.bundle_cost_float_ttc === 0.0) { newRestock.total_cost_ttc += item.amount_of_bundle * item.bundle_cost_ttc; } else { - newRestock.total_cost_ttc += item.amount_of_bundle * item.bundle_cost_float_ttc; + newRestock.total_cost_ttc += item.amount_of_bundle * (item.bundle_cost_float_ttc ?? item.bundle_cost_ttc); } }); } @@ -119,7 +119,7 @@ amount_of_bundle: 'Nombre de lots', amount_per_bundle: 'Nombre de produits par lots', bundle_cost_ht: "Prix d'un lot HT", - tva: "0", + tva: '0', bundle_cost_ttc: "Prix d'un lot TTC" }; newItem = { @@ -438,9 +438,9 @@ amount_of_bundle: 'Nombre de lots', amount_per_bundle: 'Nombre de produits par lots', bundle_cost_ht: "Prix d'un lot HT", - tva: "0", + tva: '0', bundle_cost_ttc: "Prix d'un lot TTC" - }; + }; newItem = { item_id: '', amount_of_bundle: 0,