| | |
| | | import com.taoke.autopay.service.KeyOrderService; |
| | | import com.taoke.autopay.service.agent.ChannelAgentService; |
| | | import com.taoke.autopay.utils.Constant; |
| | | import com.taoke.autopay.utils.IPUtil; |
| | | import com.taoke.autopay.utils.TimeUtil; |
| | | import com.taoke.autopay.vo.admin.AdminOrderVO; |
| | | import com.taoke.autopay.vo.admin.OrderSearchVO; |
| | |
| | | case 2: |
| | | // 订单号 |
| | | query.orderNo = vo.getKey().trim(); |
| | | break; |
| | | case 3: |
| | | // 支付设备ID |
| | | if (!NumberUtil.isNumeric(vo.getKey().trim())) { |
| | | throw new Exception("支付设备ID必须为数字"); |
| | | } |
| | | query.distributeClientUid = Long.parseLong(vo.getKey().trim()); |
| | | break; |
| | | } |
| | | |
| | | } |
| | |
| | | if (!StringUtil.isNullOrEmpty(vo.getEndDate())) { |
| | | query.maxCreateTime = TimeUtil.getNextDay(1, new Date(TimeUtil.convertToTimeTemp(vo.getEndDate(), "yyyy-MM-dd")).getTime()); |
| | | } |
| | | |
| | | query.ignore = vo.getIgnore(); |
| | | |
| | | return query; |
| | | |
| | |
| | | } else { |
| | | dto.setPayDevice(""); |
| | | } |
| | | dto.setPayMerchant(order.getPayMerchant()); |
| | | if(StringUtil.isNullOrEmpty(order.getIpInfo())) { |
| | | dto.setArea(""); |
| | | }else{ |
| | | IPUtil.IPInfo ipInfo = gson.fromJson(order.getIpInfo(), IPUtil.IPInfo.class); |
| | | dto.setArea(String.format("%s/%s",ipInfo.getProvince(),ipInfo.getCity())); |
| | | } |
| | | if(order.getIgnore()==null) { |
| | | dto.setIgnore("未知"); |
| | | }else{ |
| | | dto.setIgnore(order.getIgnore()?"是":"否"); |
| | | } |
| | | dataList.add(dto); |
| | | } |
| | | |