zhangqian
2024-05-21 9cb1a4989b412a8a0d5d6745e6302e54c41dfebf
修复统计条数没过滤软删除的问题
5个文件已修改
26 ■■■■ 已修改文件
models/audio.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
models/audio_text.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
models/text.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
models/train.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
request/audio.go 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
models/audio.go
@@ -271,7 +271,7 @@
        db      = slf.build()
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, int(total), fmt.Errorf("find count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
@@ -308,7 +308,7 @@
        db      = slf.Orm.Table(slf.TableName()).Where(query, args...)
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, total, fmt.Errorf("find by query count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
models/audio_text.go
@@ -160,7 +160,7 @@
        db      = slf.build()
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, int(total), fmt.Errorf("find count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
@@ -197,7 +197,7 @@
        db      = slf.Orm.Table(slf.TableName()).Where(query, args...)
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, total, fmt.Errorf("find by query count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
models/text.go
@@ -190,7 +190,7 @@
        db      = slf.build()
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, int(total), fmt.Errorf("find count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
@@ -227,7 +227,7 @@
        db      = slf.Orm.Table(slf.TableName()).Where(query, args...)
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, total, fmt.Errorf("find by query count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
models/train.go
@@ -201,7 +201,7 @@
        db      = slf.build()
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, int(total), fmt.Errorf("find count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
@@ -238,7 +238,7 @@
        db      = slf.Orm.Table(slf.TableName()).Where(query, args...)
    )
    if err := db.Count(&total).Error; err != nil {
    if err := db.Where("deleted_at IS NULL").Count(&total).Error; err != nil {
        return records, total, fmt.Errorf("find by query count err: %v", err)
    }
    if slf.PageNum*slf.PageSize > 0 {
request/audio.go
@@ -7,14 +7,14 @@
type GetAudioList struct {
    PageInfo
    Keyword          string            `form:"keyword"`                                                                            // 关键字
    Keyword          string            `form:"keyword"`                                                                         // 关键字
    LocomotiveNumber string            `gorm:"index;type:varchar(255);not null;default:'';comment:机车号" form:"locomotiveNumber"` // 机车号
    TrainNumber      string            `gorm:"index;type:varchar(255);not null;default:'';comment:车次" form:"trainNumber"`        // 车次
    TrainNumber      string            `gorm:"index;type:varchar(255);not null;default:'';comment:车次" form:"trainNumber"`       // 车次
    DriverNumber     string            `gorm:"index;type:varchar(255);not null;default:'';comment:司机号" form:"driverNumber"`     // 司机号
    StationNumber    string            `gorm:"index;type:varchar(255);not null;default:'';comment:车站号" form:"stationNumber"`    // 车站号
    BeginTime        time.Time         `form:"beginTime"`                                                                          //开始时间
    EndTime          time.Time         `form:"endTime"`                                                                            //结束时间
    IsFollowed       constvar.BoolType `form:"isFollowed"`                                                                         //是否关注 1关注 2未关注
    BeginTime        time.Time         `form:"beginTime"`                                                                       //开始时间
    EndTime          time.Time         `form:"endTime"`                                                                         //结束时间
    IsFollowed       constvar.BoolType `form:"isFollowed"`                                                                      //是否关注 1关注 2未关注
}
type ProcessAudio struct {