Compare commits
2 Commits
019197fc15
...
6b12c7441d
Author | SHA1 | Date | |
---|---|---|---|
6b12c7441d | |||
b82f4159ba |
@ -243,7 +243,7 @@ func (b *BundleProvider) GetTaskAssignRecordsList(_ context.Context, req *bundle
|
|||||||
// convertToTaskAssignRecordInfo 转换TaskAssignRecords模型为proto消息
|
// convertToTaskAssignRecordInfo 转换TaskAssignRecords模型为proto消息
|
||||||
func convertToTaskAssignRecordInfo(record *dao.TaskAssignRecordsResponse) *bundle.TaskAssignRecordInfo {
|
func convertToTaskAssignRecordInfo(record *dao.TaskAssignRecordsResponse) *bundle.TaskAssignRecordInfo {
|
||||||
var completeTime string
|
var completeTime string
|
||||||
if !record.CompleteTime.IsZero() {
|
if record.CompleteTime != nil {
|
||||||
completeTime = record.CompleteTime.Format("2006-01-02 15:04:05")
|
completeTime = record.CompleteTime.Format("2006-01-02 15:04:05")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -471,18 +471,20 @@ func GetEmployeeAssignedTasks(req *EmployeeTaskQueryRequest) ([]*model.TaskAssig
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 指派时间区间
|
// 指派时间区间
|
||||||
if req.StartTime != "" {
|
if req.StartTime != "" && req.EndTime != "" {
|
||||||
|
query = query.Where("operator_time BETWEEN ? AND ?", req.StartTime, req.EndTime)
|
||||||
|
} else if req.StartTime != "" {
|
||||||
query = query.Where("operator_time >= ?", req.StartTime)
|
query = query.Where("operator_time >= ?", req.StartTime)
|
||||||
}
|
} else if req.EndTime != "" {
|
||||||
if req.EndTime != "" {
|
|
||||||
query = query.Where("operator_time <= ?", req.EndTime)
|
query = query.Where("operator_time <= ?", req.EndTime)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 完成时间区间
|
// 完成时间区间
|
||||||
if req.StartCompleteTime != "" {
|
if req.StartCompleteTime != "" && req.EndCompleteTime != "" {
|
||||||
|
query = query.Where("complete_time BETWEEN ? AND ?", req.StartCompleteTime, req.EndCompleteTime)
|
||||||
|
} else if req.StartCompleteTime != "" {
|
||||||
query = query.Where("complete_time >= ?", req.StartCompleteTime)
|
query = query.Where("complete_time >= ?", req.StartCompleteTime)
|
||||||
}
|
} else if req.EndCompleteTime != "" {
|
||||||
if req.EndCompleteTime != "" {
|
|
||||||
query = query.Where("complete_time <= ?", req.EndCompleteTime)
|
query = query.Where("complete_time <= ?", req.EndCompleteTime)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -698,10 +700,11 @@ func GetTaskAssignRecordsList(req *TaskAssignRecordsQueryRequest) ([]*model.Task
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 操作时间区间
|
// 操作时间区间
|
||||||
if req.StartTime != "" {
|
if req.StartTime != "" && req.EndTime != "" {
|
||||||
|
query = query.Where("operator_time BETWEEN ? AND ?", req.StartTime, req.EndTime)
|
||||||
|
} else if req.StartTime != "" {
|
||||||
query = query.Where("operator_time >= ?", req.StartTime)
|
query = query.Where("operator_time >= ?", req.StartTime)
|
||||||
}
|
} else if req.EndTime != "" {
|
||||||
if req.EndTime != "" {
|
|
||||||
query = query.Where("operator_time <= ?", req.EndTime)
|
query = query.Where("operator_time <= ?", req.EndTime)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user