|
|
@@ -2,6 +2,7 @@ package com.lc.ibps.office.provider;
|
|
|
|
|
|
import com.lc.ibps.api.base.constants.StateEnum;
|
|
|
import com.lc.ibps.api.base.model.PartyEntity;
|
|
|
+import com.lc.ibps.api.base.page.Page;
|
|
|
import com.lc.ibps.api.base.query.QueryFilter;
|
|
|
import com.lc.ibps.api.base.query.QueryOP;
|
|
|
import com.lc.ibps.base.core.exception.BaseException;
|
|
|
@@ -624,7 +625,12 @@ public class BpmReceivedProvider extends GenericProvider implements IBpmReceived
|
|
|
@Override
|
|
|
public APIResult<APIPageList<BpmTaskPo>> pending4User2() {
|
|
|
APIResult<APIPageList<BpmTaskPo>> result = new APIResult<>();
|
|
|
- APIRequest request = new APIRequest(1, 20);
|
|
|
+ APIRequest request = new APIRequest();
|
|
|
+ // 根据桌面组件配置 是否分页查询
|
|
|
+ Map<String,Object> config = commonDao.queryOne("SELECT NEED_PAGE_ from IBPS_DESKTOP_COLUMN WHERE ALIAS_='pendingMatters'");
|
|
|
+ if(config != null && config.get("needPage") != null && config.get("NEED_PAGE_").equals("Y")) {
|
|
|
+ request = new APIRequest(1,20);
|
|
|
+ }
|
|
|
try {
|
|
|
List<BpmTaskPo> list = pendingInternal(request);
|
|
|
if(!request.containParameterKey("skipBuildInternal")) {
|