|
@@ -1521,18 +1521,21 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
// List<String> list = meterWorkRailwayActualMapper.distinctRailwayNo(param).stream().map(MeterWorkRailwayActual::getRailwayNo).collect(Collectors.toList());
|
|
// List<String> list = meterWorkRailwayActualMapper.distinctRailwayNo(param).stream().map(MeterWorkRailwayActual::getRailwayNo).collect(Collectors.toList());
|
|
|
// return list;
|
|
// return list;
|
|
|
|
|
|
|
|
-// String[] lcNoTemp = param.get("lcNo").toString().split(",");
|
|
|
|
|
-//// param.remove("lcNo");
|
|
|
|
|
-// param.put("lcNoTemp", lcNoTemp);
|
|
|
|
|
-// for (String str:
|
|
|
|
|
-// lcNoTemp) {
|
|
|
|
|
-// if(str.equals("")) {
|
|
|
|
|
-// param.put("lcNoNull", "1");
|
|
|
|
|
-// break;
|
|
|
|
|
-// }else {
|
|
|
|
|
-// param.put("lcNoNull", "");
|
|
|
|
|
-// }
|
|
|
|
|
-// }
|
|
|
|
|
|
|
+ if(param.get("lcNo") != null) {
|
|
|
|
|
+ String[] lcNoTemp = param.get("lcNo").toString().split(",");
|
|
|
|
|
+// param.remove("lcNo");
|
|
|
|
|
+ param.put("lcNoTemp", lcNoTemp);
|
|
|
|
|
+ for (String str:
|
|
|
|
|
+ lcNoTemp) {
|
|
|
|
|
+ if(str.equals("")) {
|
|
|
|
|
+ param.put("lcNoNull", "1");
|
|
|
|
|
+ break;
|
|
|
|
|
+ }else {
|
|
|
|
|
+ param.put("lcNoNull", "");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
List<String> list = new ArrayList<>();
|
|
List<String> list = new ArrayList<>();
|
|
|
try{
|
|
try{
|
|
|
list = meterWorkRailwayActualMapper.distinctRailwayNoTemp(param)
|
|
list = meterWorkRailwayActualMapper.distinctRailwayNoTemp(param)
|
|
@@ -3299,18 +3302,34 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public List<MeterWorkRailwayActual> webByLikeDesc(HashMap<String, Object> parameters) {
|
|
public List<MeterWorkRailwayActual> webByLikeDesc(HashMap<String, Object> parameters) {
|
|
|
-// String[] lcNoTemp = parameters.get("lcNoTemp").toString().split(",");
|
|
|
|
|
-// parameters.remove("lcNoTemp");
|
|
|
|
|
-// parameters.put("lcNoTemp", lcNoTemp);
|
|
|
|
|
-// for (String str:
|
|
|
|
|
-// lcNoTemp) {
|
|
|
|
|
-// if(str.equals("")) {
|
|
|
|
|
-// parameters.put("lcNoNull", "1");
|
|
|
|
|
-// break;
|
|
|
|
|
-// }else {
|
|
|
|
|
-// parameters.put("lcNoNull", "");
|
|
|
|
|
|
|
+ if(parameters.get("lcNoTemp") != null) {
|
|
|
|
|
+ String[] lcNoTemp = parameters.get("lcNoTemp").toString().split(",");
|
|
|
|
|
+ parameters.remove("lcNoTemp");
|
|
|
|
|
+ parameters.put("lcNoTemp", lcNoTemp);
|
|
|
|
|
+ for (String str:
|
|
|
|
|
+ lcNoTemp) {
|
|
|
|
|
+ if(str.equals("")) {
|
|
|
|
|
+ parameters.put("lcNoNull", "1");
|
|
|
|
|
+ break;
|
|
|
|
|
+ }else {
|
|
|
|
|
+ parameters.put("lcNoNull", "");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ if(parameters.get("railwayNoTemp") != null) {
|
|
|
|
|
+ String[] railwayNoTemp = parameters.get("railwayNoTemp").toString().split(",");
|
|
|
|
|
+ parameters.remove("railwayNoTemp");
|
|
|
|
|
+ parameters.put("railwayNoTemp", railwayNoTemp);
|
|
|
|
|
+// for (String str:
|
|
|
|
|
+// railwayNoTemp) {
|
|
|
|
|
+// if(str.equals("")) {
|
|
|
|
|
+// parameters.put("lcNoNull", "1");
|
|
|
|
|
+// break;
|
|
|
|
|
+// }else {
|
|
|
|
|
+// parameters.put("lcNoNull", "");
|
|
|
|
|
+// }
|
|
|
// }
|
|
// }
|
|
|
-// }
|
|
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
List<MeterWorkRailwayActual> rows = meterWorkRailwayActualMapper.likeByDescTemp(parameters);
|
|
List<MeterWorkRailwayActual> rows = meterWorkRailwayActualMapper.likeByDescTemp(parameters);
|
|
|
return rows;
|
|
return rows;
|