|
@ -874,7 +874,7 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
* @param receiveType 1、客服,2、客服负责人
|
|
|
* @param sortType 1、升序,2、降序
|
|
|
*/
|
|
|
public List<Map<String,Object>> reminderList(String userCode,Integer receiveType,Integer sortType){
|
|
|
public Map<String,Object> reminderList(String userCode,Integer receiveType,Integer sortType,Integer page,Integer pageSize){
|
|
|
String sql ="";
|
|
|
String sort ="";
|
|
|
if(sortType==1){
|
|
@ -889,7 +889,13 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
}else if(receiveType==2){
|
|
|
sql =" select r.* from manage_synergy_workorder_reminder r where r.principal_code='"+userCode+"' and r.deal_with=0 "+sort;
|
|
|
}
|
|
|
List<Map<String,Object>> List = jdbcTemplate.queryForList(sql);
|
|
|
List<Map<String,Object>> rstotal = jdbcTemplate.queryForList(sql);
|
|
|
int count = 0;
|
|
|
if(rstotal!=null&&rstotal.size()>0&&rstotal.get(0).get("id")!=null){
|
|
|
count = rstotal.size();
|
|
|
}
|
|
|
String finalSql = sql+" LIMIT "+(page-1)*pageSize+","+pageSize;
|
|
|
List<Map<String,Object>> List = jdbcTemplate.queryForList(finalSql);
|
|
|
List<Map<String,Object>> resultList = new ArrayList<>();
|
|
|
for(Map<String,Object> one:List){
|
|
|
Map<String,Object> resultMap = new HashMap<>();
|
|
@ -917,7 +923,12 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
resultMap.put("overTimeFlag",overTimeFlag);
|
|
|
resultList.add(resultMap);
|
|
|
}
|
|
|
return resultList;
|
|
|
Map<String,Object> resultMap = new HashMap<>();
|
|
|
resultMap.put("currPage",page);
|
|
|
resultMap.put("pageSize",pageSize);
|
|
|
resultMap.put("totalCount",count);
|
|
|
resultMap.put("detailModelList",resultList);
|
|
|
return resultMap;
|
|
|
}
|
|
|
|
|
|
/**
|