Commit 249dfd2c authored by 赵啸非's avatar 赵啸非

应用集市添加api请求事件接口

parent fa0011c9
...@@ -55,15 +55,19 @@ public class DeptController extends BaseCRUDJsonBodyMappingController<DeptServic ...@@ -55,15 +55,19 @@ public class DeptController extends BaseCRUDJsonBodyMappingController<DeptServic
@Override @Override
protected void doListBefore(DeptEntity query, Map<String, Object> model, Context context) throws AppException { protected void doListBefore(DeptEntity query, Map<String, Object> model, Context context) throws AppException {
if (ObjectUtils.isEmpty(query.getOrderColList())) { if(ObjectUtils.isEmpty(query.getIdList())){
query.setOrderColList(new ArrayList<OrderCol>() { if (ObjectUtils.isEmpty(query.getOrderColList())) {
{ query.setOrderColList(new ArrayList<OrderCol>() {
add(new OrderCol("a.sort", OrderCol.ASCENDING)); {
add(new OrderCol("a.createTime", OrderCol.DESCENDING)); add(new OrderCol("a.sort", OrderCol.ASCENDING));
} add(new OrderCol("a.createTime", OrderCol.DESCENDING));
}); }
} else { });
query.getOrderColList().add(new OrderCol("a.createTime", OrderCol.DESCENDING)); } else {
query.getOrderColList().add(new OrderCol("a.createTime", OrderCol.DESCENDING));
}
}else{
} }
if (!ObjectUtils.isEmpty(query.getFilter()) && YesNoEnum.YES.getValue() == query.getFilter()) { if (!ObjectUtils.isEmpty(query.getFilter()) && YesNoEnum.YES.getValue() == query.getFilter()) {
//过滤部门事项数据为0的部门 //过滤部门事项数据为0的部门
......
...@@ -1213,6 +1213,13 @@ ...@@ -1213,6 +1213,13 @@
</if> </if>
</trim> </trim>
</if> </if>
<if test="conditionParamRef.containsKey('idList') and conditionParamRef.idList.size() > 0">
,field(a.id,
<foreach collection="conditionParamRef.idList" open="" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
</sql> </sql>
<sql id="_group_by_"> <sql id="_group_by_">
<if test="groupList != null and !groupList.isEmpty()"> <if test="groupList != null and !groupList.isEmpty()">
......
...@@ -54,7 +54,7 @@ POST {{baseUrl}}/base/area/genSubAreaByAreaName ...@@ -54,7 +54,7 @@ POST {{baseUrl}}/base/area/genSubAreaByAreaName
Content-Type: application/json Content-Type: application/json
{ {
"areaCode": "511500000000" "areaCode": "510900000000"
} }
......
...@@ -6,6 +6,11 @@ Content-Type: application/json ...@@ -6,6 +6,11 @@ Content-Type: application/json
{"siteId":1,"page":"1","size":"-1","orderColList":[{"colName":"sort","sortKind":"asc"}]} {"siteId":1,"page":"1","size":"-1","orderColList":[{"colName":"sort","sortKind":"asc"}]}
###部门列表1
POST {{baseUrl}}/dept/list
Content-Type: application/json
{"siteId":1,"page":"1","size":"3","idList":[9,8,5,3]}
###部门更新与保存 ###部门更新与保存
POST {{baseUrl}}/dept/save POST {{baseUrl}}/dept/save
Content-Type: application/json Content-Type: application/json
......
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