fix: voip export task issue

This commit is contained in:
zhangsz
2025-05-13 20:11:34 +08:00
parent f0ff35db87
commit 18dea169a3
2 changed files with 9 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
package model
// UDMVOIPUser UDMVOIP用户 udm_voip
// UDMVOIPUser UDMVOIP用户 udm_voip
type UDMVOIPUser struct {
ID string `json:"id" gorm:"column:id;primaryKey;autoIncrement"` // 主键
NeId string `json:"neId" gorm:"column:ne_id"` // UDM网元标识
@@ -11,5 +11,5 @@ type UDMVOIPUser struct {
// TableName 表名称
func (*UDMVOIPUser) TableName() string {
return "udm_voip"
return "u_voip_auth"
}

View File

@@ -67,7 +67,7 @@ func (r UDMVOIPUser) SelectPage(query map[string]string) (int64, []model.UDMVOIP
}
tx = tx.Order(sortSql)
} else {
tx = tx.Order("username asc")
tx = tx.Order("user_name asc")
}
// 查询数据
@@ -83,7 +83,7 @@ func (r UDMVOIPUser) SelectList(u model.UDMVOIPUser) []model.UDMVOIPUser {
tx := db.DB("").Model(&model.UDMVOIPUser{})
// 查询条件拼接
if u.UserName != "" {
tx = tx.Where("username = ?", u.UserName)
tx = tx.Where("user_name = ?", u.UserName)
}
if u.NeId != "" {
tx = tx.Where("ne_id = ?", u.NeId)
@@ -91,7 +91,7 @@ func (r UDMVOIPUser) SelectList(u model.UDMVOIPUser) []model.UDMVOIPUser {
// 查询数据
arr := []model.UDMVOIPUser{}
if err := tx.Order("username asc").Find(&arr).Error; err != nil {
if err := tx.Order("user_name asc").Find(&arr).Error; err != nil {
logger.Errorf("query err => %v", err)
}
return arr
@@ -102,9 +102,9 @@ func (r UDMVOIPUser) SelectByUserNameAndNeID(username, neId string) model.UDMVOI
tx := db.DB("").Model(&model.UDMVOIPUser{})
item := model.UDMVOIPUser{}
// 查询条件拼接
tx = tx.Where("username = ? and ne_id = ?", username, neId)
tx = tx.Where("user_name = ? and ne_id = ?", username, neId)
// 查询数据
if err := tx.Order("username asc").Limit(1).Find(&item).Error; err != nil {
if err := tx.Order("user_name asc").Limit(1).Find(&item).Error; err != nil {
logger.Errorf("query err => %v", err)
}
return item
@@ -121,7 +121,7 @@ func (r UDMVOIPUser) Inserts(uArr []model.UDMVOIPUser) int64 {
// Delete 删除实体
func (r UDMVOIPUser) Delete(username, neId string) int64 {
tx := db.DB("").Where("username = ? and ne_id = ?", username, neId).Delete(&model.UDMVOIPUser{})
tx := db.DB("").Where("user_name = ? and ne_id = ?", username, neId).Delete(&model.UDMVOIPUser{})
if err := tx.Error; err != nil {
logger.Errorf("Delete err => %v", err)
}
@@ -130,7 +130,7 @@ func (r UDMVOIPUser) Delete(username, neId string) int64 {
// DeletePrefixByUserName 删除前缀匹配的实体
func (r UDMVOIPUser) DeletePrefixByUserName(username, neId string) int64 {
tx := db.DB("").Where("username like ? and ne_id = ?", fmt.Sprintf("%s%%", username), neId).Delete(&model.UDMVOIPUser{})
tx := db.DB("").Where("user_name like ? and ne_id = ?", fmt.Sprintf("%s%%", username), neId).Delete(&model.UDMVOIPUser{})
if err := tx.Error; err != nil {
logger.Errorf("DeletePrefixByUserName err => %v", err)
}