| | |
| | | import java.text.ParseException; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.*; |
| | | import java.util.concurrent.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import static org.springblade.core.tool.utils.DateUtil.now; |
| | |
| | | * 包裹服务实现层 |
| | | */ |
| | | @Service |
| | | public class ParcelServiceImpl implements ParcelService { |
| | | public class ParcelServiceImpl implements ParcelService{ |
| | | @Value("${PARCEL_KEY}") |
| | | private String PARCEL_KEY; |
| | | |
| | |
| | | map.put("imgKey",imgKey); |
| | | //执行http远程调用 |
| | | String s = HttpClientUtils.doGetHeaderPictureBase64(PARCEL_PICTURE_URL, PARCEL_KEY, PARCEL_SECRET, map); |
| | | System.out.println("s = " + s); |
| | | if (null==s || s=="" || s.isEmpty()){ |
| | | return null; |
| | | } |
| | |
| | | */ |
| | | @Override |
| | | public List<ParcelExcel> exportParcel(ConditionVo conditionVo) { |
| | | System.out.println("conditionVo = " + conditionVo); |
| | | ArrayList<List<ParcelExcel>> parcelExcelList = new ArrayList<>(); |
| | | List<List<ParcelExcel>> parcelExcelList = new ArrayList<>(); |
| | | //设置页码数 |
| | | conditionVo.setCurrentPage(1); |
| | | conditionVo.setPageSize(100); |
| | |
| | | } |
| | | //合并集合 |
| | | List<ParcelExcel> parcelExcels = parcelExcelList.stream().flatMap(List::stream).collect(Collectors.toList()); |
| | | System.out.println("parcelExcels = " + parcelExcels); |
| | | return parcelExcels; |
| | | } |
| | | return null; |
| | |
| | | } |
| | | return list; |
| | | } |
| | | |
| | | } |