|
|
|
@ -24,10 +24,7 @@ import org.springframework.stereotype.Service; |
|
|
|
|
import javax.annotation.Resource; |
|
|
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
|
|
import java.math.BigDecimal; |
|
|
|
|
import java.util.Date; |
|
|
|
|
import java.util.HashMap; |
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.Map; |
|
|
|
|
import java.util.*; |
|
|
|
|
|
|
|
|
|
@Service("tradeOrderService") |
|
|
|
|
public class BsTradeOrderServiceImpl implements BsTradeOrderService { |
|
|
|
@ -405,6 +402,15 @@ public class BsTradeOrderServiceImpl implements BsTradeOrderService { |
|
|
|
|
criteria.andStatusEqualTo(MapUtils.getInteger(param, "status")); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(MapUtils.getString(param, "statusList"))) { |
|
|
|
|
String[] statusLists = MapUtils.getString(param, "statusList").split(","); |
|
|
|
|
List<Integer> statusList = new ArrayList<>(); |
|
|
|
|
for (String s : statusLists) { |
|
|
|
|
statusList.add(Integer.parseInt(s)); |
|
|
|
|
} |
|
|
|
|
criteria.andStatusIn(statusList); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(MapUtils.getString(param, "settleAmountIsNull"))) { |
|
|
|
|
criteria.andSettleAmountIsNull(); |
|
|
|
|
} |
|
|
|
|