Skip to content

Commit dbab905

Browse files
committed
Fixed quality iota enums
1 parent b7fe110 commit dbab905

File tree

1 file changed

+21
-5
lines changed

1 file changed

+21
-5
lines changed

dto/address/quality.go

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,32 @@ package address
22

33
const (
44
// QltUniqUnique Uniq/Уникален: предлагается 1 эталонный адрес
5-
QltUniqUnique QltUniq = iota
5+
QltUniqUnique QltUniq = 0
66
// QltUniqDoubtful Doubtful/Сомнителен: предлагается несколько эталонных адресов близких по написанию (возможен выбор)
77
QltUniqDoubtful
88
// QltUniqNotUniq Not unique/Неуникален: есть несколько эталонных записей, в равной степени соответствующих исходному адресу
99
QltUniqNotUniq
10+
)
1011

12+
const (
1113
// QltActualityActual Actual/Найдено по актуальной записи: название и административное подчинение, указанные в разбираемом адресе, соответствуют эталонному
1214
QltActualityActual QltActuality = iota
1315
// QltActualityRename Rename/Переименование: устаревшее название одного из адресных элементов, указанных в разбираемом адресе
1416
QltActualityRename
1517
// QltActualityReassignment Reassignment/Переподчинение: административное подчинение, указанное в разбираемом адресе, устарело
1618
QltActualityReassignment
19+
)
1720

21+
const (
1822
// QltUndefNo No/Нет
1923
QltUndefNo QltUndef = iota
2024
// QltUndefInsignificant Insignificant/Малозначимый: информация, не влияющая на результаты распознавания при ручной проверке
2125
QltUndefInsignificant
2226
// QltUndefSignificant Significant/Значимый: информация, которая при ручной проверке может повлиять на результат сравнения разбираемого адреса с эталоном
2327
QltUndefSignificant
28+
)
2429

30+
const (
2531
// QltLvlRegion To the region(state)/До региона
2632
QltLvlRegion QltLvl = iota + 1
2733
// QltLvlDistrict To the district/До района
@@ -38,16 +44,26 @@ const (
3844
QltLvlStreet
3945
// QltLvlHouse To the house/До дома
4046
QltLvlHouse
47+
)
4148

49+
const (
4250
// QltHouseNotFound Not found variants/Не найдено вариантов
43-
QltHouseNotFound QltHouse = 0
51+
QltHouseNotFound QltHouse = iota
52+
_
53+
_
4454
// QltHouseExact Exact match of the house by reference/Точное определение дома по эталону
45-
QltHouseExact QltHouse = 3
55+
QltHouseExact
4656
// QltHousePartial Partial house match by reference/Частичное определение дома по эталону
47-
QltHousePartial QltHouse = 4
57+
QltHousePartial
58+
_
59+
_
60+
_
61+
_
4862
// QltHouseNonHouse The parsed address is missing a house number/В разбираемом адресе отсутствует номер дома
49-
QltHouseNonHouse QltHouse = 9
63+
QltHouseNonHouse
64+
)
5065

66+
const (
5167
// QltGeoRegion To the region(state)/До региона
5268
QltGeoRegion QltGeo = iota + 1
5369
// QltGeoDistrict To the district/До района

0 commit comments

Comments
 (0)