zhangqian
2023-11-21 19a9687715dc79c275359443af55d6112cd5d704
同步状态和生产数按id正序取
2个文件已修改
4 ■■■■ 已修改文件
service/progress.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/task.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/progress.go
@@ -55,7 +55,7 @@
    var ok bool
    progressCache, ok = ProgressCacheGet(channel)
    if !ok {
        progressCache, err = model.NewProductionProgressSearch(nil).SetDeviceId(conf.Conf.CurrentDeviceID).SetChannel(channel).SetOrder("id desc").First()
        progressCache, err = model.NewProductionProgressSearch(nil).SetDeviceId(conf.Conf.CurrentDeviceID).SetChannel(channel).SetOrder("id asc").First()
        if err == gorm.ErrRecordNotFound {
            return nil, errors.New("progress not found")
        }
service/task.go
@@ -198,7 +198,7 @@
// GetTaskStatusSync 获取待同步任务信息
func (slf TaskService) GetTaskStatusSync(limit int) ([]*model.TaskStatusSync, error) {
    return model.NewTaskStatusSyncSearch(nil).SetOrder("id desc").SetPage(1, limit).FindNotTotal()
    return model.NewTaskStatusSyncSearch(nil).SetOrder("id asc").SetPage(1, limit).FindNotTotal()
}
// RemoveTaskStatusSync 删除同步完的记录