Browse Source

简化部分重复代码

master
xyiege 3 years ago
parent
commit
61755c0d2d
  1. 19
      src/main/java/cn/chjyj/szwh/service/impl/OrderServiceImpl.java

19
src/main/java/cn/chjyj/szwh/service/impl/OrderServiceImpl.java

@ -95,21 +95,19 @@ public class OrderServiceImpl implements OrderService {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Map retmap = new HashMap();
int starrs = page > 1 ? (page - 1) * limit : 0;
// 以用户名或其他方式查找
String sokey="";
// 购买方
if (StringUtils.isNotBlank(buyname)) {
// 查找出用户的 islicode 标识符
List<OrderUser> odulist = orderUserMapper.getSearchNameOrIslicode(buyname);
List bclist = new ArrayList();
for (OrderUser ou : odulist) {
bclist.add(ou.getBatchcode());
}
// 该购买者的订单
qumap.put("bcin", bclist);
sokey = buyname;
}
// 委托方
if (StringUtils.isNotBlank(entrust_name)) {
List<OrderUser> euolist = orderUserMapper.getSearchNameOrIslicode(entrust_name);
sokey = entrust_name;
}
// 非空时候
if(StringUtils.isNotEmpty(sokey)){
List<OrderUser> euolist = orderUserMapper.getSearchNameOrIslicode(sokey);
List buyinArr = new ArrayList();
for (OrderUser ou : euolist) {
buyinArr.add(ou.getBatchcode());
@ -118,6 +116,7 @@ public class OrderServiceImpl implements OrderService {
qumap.put("bcin", buyinArr);
}
//组织搜索条件
Map somap = new HashMap();
// 如果是商品名称

Loading…
Cancel
Save