|
|
@@ -38,6 +38,19 @@ namespace Services
|
|
|
}
|
|
|
|
|
|
|
|
|
+ public PagedInfo<GetApiInfoListByProIdVo> getApiInfoListByProId([FromQuery] PagerInfo page, [FromQuery] ApiInfo param)
|
|
|
+ {
|
|
|
+ //拼装查询条件
|
|
|
+ var predicate = Expressionable.Create<ApiInfo>();
|
|
|
+ predicate = predicate.AndIF(param.serviceId > 0, m => m.serviceId == param.serviceId);
|
|
|
+ var response = Queryable()
|
|
|
+ .Where(predicate.ToExpression())
|
|
|
+ .OrderByDescending(m => m.id)
|
|
|
+ .ToPage<ApiInfo, GetApiInfoListByProIdVo>(page);
|
|
|
+ return response;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
}
|
|
|
}
|