|
|
@ -61,7 +61,7 @@ public class OrderServiceImpl implements OrderService { |
|
|
* @return |
|
|
* @return |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public Map<String,Object> getOrderList(Map<String, Object> qumap,String buyname, |
|
|
public Map<String,Object> getOrderList(Map<String, Object> qumap,String buyname,String entrust_name, |
|
|
int page, int limit) { |
|
|
int page, int limit) { |
|
|
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
|
|
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
|
|
Map retmap =new HashMap(); |
|
|
Map retmap =new HashMap(); |
|
|
@ -69,7 +69,7 @@ public class OrderServiceImpl implements OrderService { |
|
|
qumap.put("startrs",starrs); |
|
|
qumap.put("startrs",starrs); |
|
|
|
|
|
|
|
|
// 购买方
|
|
|
// 购买方
|
|
|
if(StringUtils.isNotBlank(buyname)){ |
|
|
if(StringUtils.isNotBlank(buyname) ){ |
|
|
// 查找出用户的 islicode 标识符
|
|
|
// 查找出用户的 islicode 标识符
|
|
|
List<OrderUser> odulist =orderUserMapper.getSearchNameOrIslicode(buyname); |
|
|
List<OrderUser> odulist =orderUserMapper.getSearchNameOrIslicode(buyname); |
|
|
// 购买者标识
|
|
|
// 购买者标识
|
|
|
@ -82,11 +82,26 @@ public class OrderServiceImpl implements OrderService { |
|
|
} |
|
|
} |
|
|
//log.info("byarr :"+buyinArr);
|
|
|
//log.info("byarr :"+buyinArr);
|
|
|
// 购买者标识符
|
|
|
// 购买者标识符
|
|
|
qumap.put("buyin",buyinArr[0]); |
|
|
qumap.put("buyin","('"+buyinArr[0]+"')"); |
|
|
// 该购买者的订单
|
|
|
// 该购买者的订单
|
|
|
qumap.put("bcin",bcArr[0]); |
|
|
qumap.put("bcin","('"+bcArr[0]+"')"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 委托方
|
|
|
|
|
|
if(StringUtils.isNotBlank(entrust_name)){ |
|
|
|
|
|
List<OrderUser> euolist =orderUserMapper.getSearchNameOrIslicode(entrust_name); |
|
|
|
|
|
// 购买者标识
|
|
|
|
|
|
String[] buyinArr=new String[euolist.size()]; |
|
|
|
|
|
//用户产生的订单
|
|
|
|
|
|
for(int i=0;i<euolist.size();i++){ |
|
|
|
|
|
buyinArr[i]=euolist.get(i).getIslicode(); |
|
|
|
|
|
} |
|
|
|
|
|
//log.info("byarr :"+buyinArr);
|
|
|
|
|
|
// 购买者标识符
|
|
|
|
|
|
qumap.put("buyin","('"+buyinArr[0]+"')"); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 重新组合筛选条件
|
|
|
// 重新组合筛选条件
|
|
|
List<Order> orderList=orderMapper.getOrderList(qumap,starrs,limit); |
|
|
List<Order> orderList=orderMapper.getOrderList(qumap,starrs,limit); |
|
|
|
|
|
|
|
|
|