|
@@ -393,7 +393,7 @@ func GetTaskTerminatedList(ctx context.Context, projectID string, pageSize, page
|
|
|
db1 = db1.Debug().Model(gorm_model.YoungeeContractInfo{})
|
|
|
|
|
|
var TerminatedInfos []gorm_model.YoungeeContractInfo
|
|
|
- db1 = db1.Model(gorm_model.YoungeeContractInfo{}).Where("task_id IN ? AND (default_status = 1 OR default_status = 4)", taskIds)
|
|
|
+ db1 = db1.Model(gorm_model.YoungeeContractInfo{}).Where("task_id IN ? AND (default_status = 1 OR default_status = 5)", taskIds)
|
|
|
err := db1.Find(&TerminatedInfos).Error
|
|
|
if err != nil {
|
|
|
logrus.WithContext(ctx).Errorf("[GetTaskTerminatedList] error query mysql total, err:%+v", err)
|
|
@@ -410,16 +410,9 @@ func GetTaskTerminatedList(ctx context.Context, projectID string, pageSize, page
|
|
|
logrus.WithContext(ctx).Errorf("[GetTaskTerminatedList] error query mysql total, err:%+v", err)
|
|
|
return nil, 0, err
|
|
|
}
|
|
|
- var misNum int64
|
|
|
- if totalTerminated > totalTask {
|
|
|
- misNum = totalTerminated - totalTask
|
|
|
- } else {
|
|
|
- misNum = totalTask - totalTerminated
|
|
|
- }
|
|
|
- logrus.Println("totalTerminated,totalTalent,misNum:", totalTerminated, totalTask, misNum)
|
|
|
|
|
|
// 查询该页数据
|
|
|
- limit := pageSize + misNum
|
|
|
+ limit := pageSize
|
|
|
offset := pageSize * pageNum // assert pageNum start with 0
|
|
|
err = db.Order("task_id").Limit(int(limit)).Offset(int(offset)).Error
|
|
|
|