Commit c39268f9 authored by Bess严根旺's avatar Bess严根旺

入库

parent 5c8d0aa7
package controllers
import (
"doc-service/common/log"
"doc-service/modes/db"
"doc-service/service"
"github.com/gin-contrib/sessions"
......@@ -87,11 +86,12 @@ func (con ApiController) GetTaskProject(c *gin.Context) {
req.TaskType = c.Query("task_type")
req.RequestDefinition = true
projectId := c.Query("project_id")
log.Info("项目id %+v", projectId)
if projectId != "" {
ret["ProjectId"] = c.Query("project_id")
if ret["ProjectId"] != "" {
projectData := db.GetProjectById(ret["ProjectId"].(int64))
req.ProjectName = projectData.ProjectName
req.TaskId = projectData.TaskId
req.TaskType = projectData.TargetType
}
result, errs := service.NewConversion().GetTaskProject(req)
......@@ -101,8 +101,6 @@ func (con ApiController) GetTaskProject(c *gin.Context) {
}
ret["result"] = result
//入库
res(c, http.StatusOK, "成功", ret)
return
}
package db
import (
models "doc-service/modes"
)
type DocServerGetProject struct {
Id int `db:"id" gorm:"primaryKey"`
ServerProjectId int `db:"server_project_id"`
CurrNum int `db:"curr_num"`
Status int `db:"status"`
AliResult string `db:"ali_result"`
CreatedAt string `db:"created_at"`
UpdatedAt string `db:"updated_at"`
}
func (a DocServerGetProject) TableName() string {
return "doc_server_get_project"
}
func SaveGetProject(req DocServerGetProject, result string) int {
//入库
models.DB.Create(req)
return 0
}
......@@ -37,3 +37,11 @@ func SaveProject(req service.ConversionRequest, result string) int {
models.DB.Create(insertProject)
return 0
}
func GetProjectById(projectId int64) DocServerProject {
var info DocServerProject
models.DB.Where("id = ? ", projectId).First(&info)
return info
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment