Browse Source

fix: update instance center of ai

pull/318/head
qiwang 1 year ago
parent
commit
c005b8ab9c
3 changed files with 7 additions and 4 deletions
  1. +2
    -1
      desc/inference/inference.api
  2. +3
    -2
      internal/logic/inference/instancecenterlogic.go
  3. +2
    -1
      internal/types/types.go

+ 2
- 1
desc/inference/inference.api View File

@@ -35,7 +35,8 @@ type (
/******************image inference*************************/
/******************instance center*************************/
InstanceCenterReq{
InstanceType int32 `form:"instance_type"`
InstanceType int32 `json:"instance_type"`
InstanceClass string `json:"instance_class"`
}
InstanceCenterResp {
InstanceCenterList []InstanceCenterList `json:"instanceCenterList" copier:"InstanceCenterList"`


+ 3
- 2
internal/logic/inference/instancecenterlogic.go View File

@@ -33,9 +33,10 @@ func (l *InstanceCenterLogic) InstanceCenter(req *types.InstanceCenterReq) (*typ

if req.InstanceType == 0 {
l.svcCtx.DbEngin.Raw("select * from ai_instance_center").Scan(&InstanceCenter)
} else if req.InstanceType != 0 && req.InstanceClass == "" {
l.svcCtx.DbEngin.Raw("select * from ai_instance_center where instance_type = ? ", req.InstanceType).Scan(&InstanceCenter)
} else {
l.svcCtx.DbEngin.Raw("select * from ai_instance_center where instance_type = ?", req.InstanceType).Scan(&InstanceCenter)

l.svcCtx.DbEngin.Raw("select * from ai_instance_center where instance_type = ? and instance_class = ?", req.InstanceType, req.InstanceClass).Scan(&InstanceCenter)
}

var instanceCenter = *InstanceCenter


+ 2
- 1
internal/types/types.go View File

@@ -3666,7 +3666,8 @@ type InstanceCenterList struct {
}

type InstanceCenterReq struct {
InstanceType int32 `form:"instance_type"`
InstanceType int32 `json:"instance_type"`
InstanceClass string `json:"instance_class"`
}

type InstanceCenterResp struct {


Loading…
Cancel
Save