Commit 27f834c2 authored by brent's avatar brent

modify

parent f9726f43
...@@ -1795,6 +1795,7 @@ func (server *TaskController) GetTaskTypes() { ...@@ -1795,6 +1795,7 @@ func (server *TaskController) GetTaskTypes() {
TypeDesc: models.ModelType(data.Type).String(), TypeDesc: models.ModelType(data.Type).String(),
Kind: data.Kind, Kind: data.Kind,
KindDesc: models.TaskKind(data.Kind).String(), KindDesc: models.TaskKind(data.Kind).String(),
KindDescEn: models.TaskKind(data.Kind).EnString(),
Category: data.Category, Category: data.Category,
HardwareRequire: hardwareRequire, HardwareRequire: hardwareRequire,
ImageId: data.ImageId, ImageId: data.ImageId,
...@@ -2177,7 +2178,7 @@ func (server *TaskController) Enumeration() { ...@@ -2177,7 +2178,7 @@ func (server *TaskController) Enumeration() {
} }
var types []*models.EnumType var types []*models.EnumType
for _, value := range [...]models.ModelType{models.TXTTOIMG, models.TXTTOTXT, models.TXTTOVIDEO, models.IMGTOTXT, models.IMGTOVIDEO, models.IMGTOIMG, models.IMGTXTTOTXT, models.IMGTXTTOIMG, models.IMGTXTTOVIDEO} { for _, value := range [...]models.ModelType{models.TXTTOIMG, models.TXTTOTXT, models.TXTTOVIDEO, models.IMGTOTXT, models.IMGTOVIDEO, models.IMGTOIMG, models.IMGTXTTOTXT, models.IMGTXTTOIMG, models.IMGTXTTOVIDEO, models.TXTTOSPEECH, models.SPEECHTOTXT} {
typeData := models.EnumType{ typeData := models.EnumType{
Id: int(value), Id: int(value),
Desc: value.String(), Desc: value.String(),
......
...@@ -106,6 +106,7 @@ type NewTaskType struct { ...@@ -106,6 +106,7 @@ type NewTaskType struct {
Kind int `json:"kind";orm:"column(kind)"` Kind int `json:"kind";orm:"column(kind)"`
TypeDesc string `json:"type_desc"` TypeDesc string `json:"type_desc"`
KindDesc string `json:"kind_desc"` KindDesc string `json:"kind_desc"`
KindDescEn string `json:"kind_desc_en"`
HardwareRequire interface{} `json:"hardware_require";orm:"column(hardware_require)"` HardwareRequire interface{} `json:"hardware_require";orm:"column(hardware_require)"`
ImageId string `json:"image_id";orm:"column(image_id)"` ImageId string `json:"image_id";orm:"column(image_id)"`
ImageUrl string `json:"image_url";orm:"column(image_url)"` ImageUrl string `json:"image_url";orm:"column(image_url)"`
...@@ -249,6 +250,8 @@ const ( ...@@ -249,6 +250,8 @@ const (
IMGTXTTOTXT IMGTXTTOTXT
IMGTXTTOIMG IMGTXTTOIMG
IMGTXTTOVIDEO IMGTXTTOVIDEO
TXTTOSPEECH
SPEECHTOTXT
) )
func (m ModelType) String() string { func (m ModelType) String() string {
...@@ -271,6 +274,10 @@ func (m ModelType) String() string { ...@@ -271,6 +274,10 @@ func (m ModelType) String() string {
return "imgtxt2img" return "imgtxt2img"
case IMGTXTTOVIDEO: case IMGTXTTOVIDEO:
return "imgtxt2video" return "imgtxt2video"
case TXTTOSPEECH:
return "txt2speech"
case SPEECHTOTXT:
return "speech2txt"
default: default:
return "未知类型" return "未知类型"
} }
......
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