27 lines
540 B
Go
27 lines
540 B
Go
package data
|
|
|
|
func (this *TipNoticeTable) GetLang(id string, lang int) string {
|
|
var tipNoticeTable = this.Get(id)
|
|
if tipNoticeTable != nil {
|
|
switch lang {
|
|
case 1:
|
|
if tipNoticeTable.Language2 != "" {
|
|
return tipNoticeTable.Language2
|
|
}
|
|
case 2:
|
|
if tipNoticeTable.Language3 != "" {
|
|
return tipNoticeTable.Language3
|
|
}
|
|
case 3:
|
|
if tipNoticeTable.Language4 != "" {
|
|
return tipNoticeTable.Language4
|
|
}
|
|
default:
|
|
if tipNoticeTable.Language1 != "" {
|
|
return tipNoticeTable.Language1
|
|
}
|
|
}
|
|
}
|
|
return id
|
|
}
|