Commit db604d00 authored by 廖旭伟's avatar 廖旭伟

模板查询接口增加排序类型

parent b97a428d
...@@ -1811,6 +1811,7 @@ msg|String|消息|- ...@@ -1811,6 +1811,7 @@ msg|String|消息|-
参数名称|类型|必填|描述 参数名称|类型|必填|描述
:---|:---|:---|:------ :---|:---|:---|:------
masterplateName|String|否|模板名称 masterplateName|String|否|模板名称
orderType|Integer|否|排序类型 1:综合排序,2:热门下载,3:最新上传
page|Integer|否|当前页 page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录 size|Integer|否|每页条数,值为-1,查询所有记录
......
...@@ -19,4 +19,7 @@ public class DesignMasterplateVo extends BaseEntityLong { ...@@ -19,4 +19,7 @@ public class DesignMasterplateVo extends BaseEntityLong {
/** 设计内容 */ /** 设计内容 */
private List<JSONObject> designContent; private List<JSONObject> designContent;
/** 排序类型 1:综合排序,2:热门下载,3:最新上传 */
private Integer orderType;
} }
\ No newline at end of file
...@@ -58,8 +58,14 @@ public class DesignMasterplateController extends BaseCRUDJsonBodyMappingControll ...@@ -58,8 +58,14 @@ public class DesignMasterplateController extends BaseCRUDJsonBodyMappingControll
@Override @Override
protected void doListBefore(DesignMasterplateEntity query, Map<String, Object> model, Context context) throws AppException { protected void doListBefore(DesignMasterplateEntity query, Map<String, Object> model, Context context) throws AppException {
Map<String,String> orderCols = new HashMap<>(); Map<String,String> orderCols = new HashMap<>();
orderCols.put("createTime","DESC"); if(query.getOrderType()==null||query.getOrderType()==3) {
query.setOrderCols(orderCols); orderCols.put("createTime", "DESC");
query.setOrderCols(orderCols);
}else if(query.getOrderType()==1||query.getOrderType()==2) {
orderCols.put("masterplateUseNum", "DESC");
orderCols.put("createTime", "DESC");
query.setOrderCols(orderCols);
}
} }
@Override @Override
......
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