|
@@ -712,7 +712,14 @@ func GetPreSketchList(ctx context.Context, request http_model.PreSketchListReque
|
|
|
func GetSketchList(ctx context.Context, request http_model.TasksketchlistRequest) (*http_model.GetsketchtaskListData, error) {
|
|
|
db := GetReadDB(ctx)
|
|
|
var projecrtaskinfo []gorm_model.YoungeeTaskInfo
|
|
|
- query := db.Model(&gorm_model.YoungeeTaskInfo{}).Where("project_id = ? AND task_stage = ?", request.ProjectId, request.ScriptStatus)
|
|
|
+ query := db.Model(&gorm_model.YoungeeTaskInfo{}).Where("project_id = ? ", request.ProjectId)
|
|
|
+ switch request.ScriptStatus {
|
|
|
+ case 10:
|
|
|
+ query = query.Where("task_stage = 10")
|
|
|
+ case 11:
|
|
|
+
|
|
|
+ query = query.Where(" task_stage >= 11")
|
|
|
+ }
|
|
|
var projectinfo gorm_model.ProjectInfo
|
|
|
err := db.Model(&gorm_model.ProjectInfo{}).Where("project_id = ?", request.ProjectId).First(&projectinfo).Error
|
|
|
if err != nil {
|
|
@@ -946,7 +953,14 @@ func GetPreLinkList(ctx context.Context, request http_model.PreLinkListRequest)
|
|
|
func GetLinkList(ctx context.Context, request http_model.TaskLinklistRequest) (*http_model.GettasklinkListData, error) {
|
|
|
db := GetReadDB(ctx)
|
|
|
var projecrtaskinfo []gorm_model.YoungeeTaskInfo
|
|
|
- query := db.Model(&gorm_model.YoungeeTaskInfo{}).Where("project_id = ? AND task_stage = ?", request.ProjectId, request.LinkStatus)
|
|
|
+ query := db.Model(&gorm_model.YoungeeTaskInfo{}).Where("project_id = ? ", request.ProjectId)
|
|
|
+ switch request.LinkStatus {
|
|
|
+ case "12":
|
|
|
+ query = query.Where("task_stage = 12")
|
|
|
+ case "13":
|
|
|
+
|
|
|
+ query = query.Where(" task_stage >= 13")
|
|
|
+ }
|
|
|
var projectinfo gorm_model.ProjectInfo
|
|
|
err := db.Model(&gorm_model.ProjectInfo{}).Where("project_id = ?", request.ProjectId).First(&projectinfo).Error
|
|
|
if err != nil {
|
|
@@ -1274,12 +1288,12 @@ func GetDataList(ctx context.Context, request http_model.TaskDatalistRequest) (*
|
|
|
}
|
|
|
var datainfo gorm_model.YounggeeDataInfo
|
|
|
switch request.DataStatus {
|
|
|
- case "12":
|
|
|
+ case "14":
|
|
|
err := db.Model(&gorm_model.YounggeeDataInfo{}).Where("task_id = ? and is_review = 0 ", task.TaskID).First(&datainfo).Error
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
- case "13":
|
|
|
+ case "15":
|
|
|
err := db.Model(&gorm_model.YounggeeDataInfo{}).Where("task_id = ? and is_ok = 1", task.TaskID).First(&datainfo).Error
|
|
|
if err != nil {
|
|
|
return nil, err
|