|
@@ -270,7 +270,7 @@ func GetSignInOfflineTask(projectForm int32) error {
|
|
dbStart := GetReadDB(context.Background())
|
|
dbStart := GetReadDB(context.Background())
|
|
var autoTaskInfo gorm_model.InfoAutoTask
|
|
var autoTaskInfo gorm_model.InfoAutoTask
|
|
dbStart.Model(gorm_model.InfoAutoTask{}).Where("auto_task_id = ?", autoTaskId).First(&autoTaskInfo)
|
|
dbStart.Model(gorm_model.InfoAutoTask{}).Where("auto_task_id = ?", autoTaskId).First(&autoTaskInfo)
|
|
- //fmt.Println("t:", autoTaskInfo.SignInOffline)
|
|
|
|
|
|
+ // fmt.Println("t:", autoTaskInfo.SignInOffline)
|
|
if projectForm == 3 {
|
|
if projectForm == 3 {
|
|
t = autoTaskInfo.SignInOffline
|
|
t = autoTaskInfo.SignInOffline
|
|
} else {
|
|
} else {
|
|
@@ -869,7 +869,8 @@ func GetAutoInvalidTask() error {
|
|
fmt.Println("距离失效自动处理时间还有:,项目当前状态为", projectNeedMod.AutoFailAt.Sub(time.Now()), projectNeedMod.ProjectStatus)
|
|
fmt.Println("距离失效自动处理时间还有:,项目当前状态为", projectNeedMod.AutoFailAt.Sub(time.Now()), projectNeedMod.ProjectStatus)
|
|
if projectNeedMod.AutoFailAt.Sub(time.Now()) <= 0 && projectNeedMod.ProjectStatus < 8 {
|
|
if projectNeedMod.AutoFailAt.Sub(time.Now()) <= 0 && projectNeedMod.ProjectStatus < 8 {
|
|
db4 := GetReadDB(context.Background())
|
|
db4 := GetReadDB(context.Background())
|
|
- err1 := db4.Model(gorm_model.ProjectInfo{}).Where("project_id = ?", projectId).Updates(&gorm_model.ProjectInfo{ProjectStatus: 8, FailReason: 1}).Error
|
|
|
|
|
|
+ t := time.Now()
|
|
|
|
+ err1 := db4.Model(gorm_model.ProjectInfo{}).Where("project_id = ?", projectId).Updates(&gorm_model.ProjectInfo{ProjectStatus: 8, FinishAt: &t, FailReason: 1}).Error
|
|
if err1 != nil {
|
|
if err1 != nil {
|
|
return err1
|
|
return err1
|
|
}
|
|
}
|
|
@@ -913,10 +914,10 @@ func GetAutoDraftDefaultInPicTask() error {
|
|
// 保存所有满足物流状态为 3 且 初稿上传状态为 1或 3 的任务记录的id
|
|
// 保存所有满足物流状态为 3 且 初稿上传状态为 1或 3 的任务记录的id
|
|
db2.Model(gorm_model.YoungeeTaskInfo{}).Where("task_id = ?", taskInfo.TaskId).First(&taskNeedMod)
|
|
db2.Model(gorm_model.YoungeeTaskInfo{}).Where("task_id = ?", taskInfo.TaskId).First(&taskNeedMod)
|
|
taskIdToFeeFormMap[taskInfo.TaskId] = taskInfo.FeeForm
|
|
taskIdToFeeFormMap[taskInfo.TaskId] = taskInfo.FeeForm
|
|
- if taskNeedMod.TaskStage == 9 && taskNeedMod.ScriptStatus == 1 {
|
|
|
|
|
|
+ if taskNeedMod.TaskStage == 9 && taskNeedMod.SketchStatus == 1 {
|
|
taskNeedModIds = append(taskNeedModIds, taskInfo.TaskId)
|
|
taskNeedModIds = append(taskNeedModIds, taskInfo.TaskId)
|
|
}
|
|
}
|
|
- if taskNeedMod.TaskStage == 9 && taskNeedMod.ScriptStatus == 3 {
|
|
|
|
|
|
+ if taskNeedMod.TaskStage == 9 && taskNeedMod.SketchStatus == 3 {
|
|
submitTaskNeedModIds = append(submitTaskNeedModIds, taskInfo.TaskId)
|
|
submitTaskNeedModIds = append(submitTaskNeedModIds, taskInfo.TaskId)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -969,7 +970,7 @@ func GetAutoDraftDefaultInPicTask() error {
|
|
// 超时违约处理
|
|
// 超时违约处理
|
|
db5 := GetReadDB(context.Background())
|
|
db5 := GetReadDB(context.Background())
|
|
err1 := db5.Model(gorm_model.YoungeeContractInfo{}).Create(&gorm_model.YoungeeContractInfo{
|
|
err1 := db5.Model(gorm_model.YoungeeContractInfo{}).Create(&gorm_model.YoungeeContractInfo{
|
|
- TaskID: taskNeedModId, ProjectID: TaskIdToProjectId[taskNeedModId], BreakType: 2, BreakAt: time.Now(), DefaultStatus: 1}).Error
|
|
|
|
|
|
+ TaskID: taskLogisticNeedMod.TaskID, ProjectID: TaskIdToProjectId[taskNeedModId], BreakType: 2, BreakAt: time.Now(), DefaultStatus: 1}).Error
|
|
if err1 != nil {
|
|
if err1 != nil {
|
|
return err1
|
|
return err1
|
|
}
|
|
}
|