|
|
@@ -77,8 +77,12 @@ public class SwdlServiceImpl extends GenericProvider implements SwdlService {
|
|
|
if(BeanUtils.isEmpty(map.get("locationId"))){
|
|
|
map.put("locationId",getDiDian());
|
|
|
}
|
|
|
- map.put("shiFouQiYong","%"+map.get("shiFouQiYong")+"%");
|
|
|
- map.put("daiLiRenXingM","%"+map.get("daiLiRenXingM")+"%");
|
|
|
+ if(BeanUtils.isNotEmpty(map.get("shiFouQiYong"))){
|
|
|
+ map.put("shiFouQiYong","%"+map.get("shiFouQiYong")+"%");
|
|
|
+ }
|
|
|
+ if(BeanUtils.isNotEmpty(map.get("daiLiRenXingM"))){
|
|
|
+ map.put("daiLiRenXingM","%"+map.get("daiLiRenXingM")+"%");
|
|
|
+ }
|
|
|
List<Map<String,Object>> list = updateDataTableDao.selectByLocation(map);
|
|
|
int totalCount = updateDataTableDao.selectByLocationCount(map);
|
|
|
APIPageList<Map<String,Object>> pageList = getAPIPageList(list);
|
|
|
@@ -206,21 +210,26 @@ public class SwdlServiceImpl extends GenericProvider implements SwdlService {
|
|
|
stringObjectHashMap.put("limit", map.get("limit"));
|
|
|
stringObjectHashMap.put("startPage", map.get("startPage"));
|
|
|
stringObjectHashMap.put("locationId", getDiDian());
|
|
|
- ArrayList arrayList = (ArrayList) map.get("param");
|
|
|
- Map map2 = (Map) arrayList.get(0);
|
|
|
- ArrayList orderList = (ArrayList) map.get("order");
|
|
|
- Map mapOrder = (Map) arrayList.get(0);
|
|
|
- String kaoShiMingChen = (String) map2.get("kaoShiMingChen");
|
|
|
- ArrayList kaoShiLeiXingList = (ArrayList) map2.get("kaoShiLeiXing");
|
|
|
+ Map param = (Map) map.get("param");
|
|
|
+ Map mapOrder = (Map)map.get("order");
|
|
|
+ String kaoShiMingChen = (String) param.get("kaoShiMingChen");
|
|
|
+ /* ArrayList kaoShiLeiXingList = (ArrayList) param.get("kaoShiLeiXing");
|
|
|
String sKaoShiLeiXing = String.join(",", kaoShiLeiXingList);
|
|
|
- stringObjectHashMap.put("kaoShiLeiXing",sKaoShiLeiXing);
|
|
|
- stringObjectHashMap.put("zhuangTai", String.join(",", (ArrayList)map2.get("zhuangTai")));
|
|
|
- stringObjectHashMap.put("tiKuId", String.join(",", (ArrayList)map2.get("tiKuId")));
|
|
|
+ stringObjectHashMap.put("kaoShiLeiXing",sKaoShiLeiXing);*/
|
|
|
+ if(BeanUtils.isNotEmpty(param.get("kaoShiLeiXing"))){
|
|
|
+ stringObjectHashMap.put("kaoShiLeiXing", String.join(",", (ArrayList)param.get("kaoShiLeiXing")));
|
|
|
+ }
|
|
|
+ if(BeanUtils.isNotEmpty(param.get("zhuangTai"))){
|
|
|
+ stringObjectHashMap.put("zhuangTai", String.join(",", (ArrayList)param.get("zhuangTai")));
|
|
|
+ }
|
|
|
+ if(BeanUtils.isNotEmpty(param.get("tiKuId"))){
|
|
|
+ stringObjectHashMap.put("tiKuId", String.join(",", (ArrayList)param.get("tiKuId")));
|
|
|
+ }
|
|
|
stringObjectHashMap.put("kaoShiMingChen",kaoShiMingChen);
|
|
|
- stringObjectHashMap.put("chuangJianShiJUp",map2.get("chuangJianShiJ_Up"));
|
|
|
- stringObjectHashMap.put("chuangJianShiJLower",map2.get("chuangJianShiJ_Lower"));
|
|
|
- stringObjectHashMap.put("faBuShiJianUp",map2.get("faBuShiJian_Up"));
|
|
|
- stringObjectHashMap.put("faBuShiJianLower",map2.get("faBuShiJian_Lower"));
|
|
|
+ stringObjectHashMap.put("chuangJianShiJUp",param.get("chuangJianShiJ_Up"));
|
|
|
+ stringObjectHashMap.put("chuangJianShiJLower",param.get("chuangJianShiJ_Lower"));
|
|
|
+ stringObjectHashMap.put("faBuShiJianUp",param.get("faBuShiJian_Up"));
|
|
|
+ stringObjectHashMap.put("faBuShiJianLower",param.get("faBuShiJian_Lower"));
|
|
|
if(BeanUtils.isNotEmpty(mapOrder.get("chuangJianShiJ"))){
|
|
|
stringObjectHashMap.put("cjsj",(String) mapOrder.get("chuangJianShiJ"));
|
|
|
}else{
|