|
|
|
@@ -27,9 +27,9 @@ func (l *ClusterListLogic) ClusterList(req *types.ClusterReq) (resp *types.PageR |
|
|
|
offset := req.PageSize * (req.PageNum - 1) |
|
|
|
resp = &types.PageResult{} |
|
|
|
var list []types.ClusterInfo |
|
|
|
db := l.svcCtx.DbEngin.Model(&types.AdapterInfo{}).Table("t_adapter") |
|
|
|
db := l.svcCtx.DbEngin.Model(&types.AdapterInfo{}).Table("t_cluster") |
|
|
|
|
|
|
|
db = db.Joins("left join t_cluster on t_adapter.id = t_cluster.adapter_id"). |
|
|
|
db = db.Joins("left join t_adapter on t_adapter.id = t_cluster.adapter_id"). |
|
|
|
Where("t_cluster.deleted_at is null") |
|
|
|
if req.Name != "" { |
|
|
|
db = db.Where("t_cluster.name LIKE ?", "%"+req.Name+"%") |
|
|
|
|