This commit is contained in:
2026-01-20 11:04:53 +01:00
parent c39bb1d6d1
commit a479dc718b
7 changed files with 199 additions and 11 deletions

View File

@@ -93,6 +93,19 @@ class Vessel(
#logger.info("GET_INFO:%s",aux)
return inf
@classmethod
def getVesselByName(cls, vessel, imo=None):
vessel = vessel.upper()
v = cls.search([('vessel_name', '=', vessel)], limit=1)
if v:
return v[0].id
else:
v = cls()
v.vessel_name = vessel
v.vessel_imo = imo
cls.save([v])
return v.id
@classmethod
def remover(cls,tr = ""):
char_to_keep = list("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ")