|
@@ -1,5 +1,6 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.diagbot.client.UserServiceClient;
|
|
|
import com.diagbot.dto.AuthDetailDTO;
|
|
|
import com.diagbot.dto.ProductAuthProgressDTO;
|
|
@@ -168,7 +169,7 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
|
|
|
* @param productOrderVO (订单编号,机构名称,申请状态)
|
|
|
* @return 所有订单信息
|
|
|
*/
|
|
|
- public RespDTO<List<ProductOrderWrapper>> selectAllProductOrder(ProductOrderVO productOrderVO){
|
|
|
+ public RespDTO<Page<ProductOrderWrapper>> selectAllProductOrder(ProductOrderVO productOrderVO){
|
|
|
ProductOrderIndex productOrderIndex =new ProductOrderIndex();
|
|
|
Long curren = productOrderVO.getCurrent();
|
|
|
Long size =productOrderVO.getSize();
|
|
@@ -207,7 +208,13 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
|
|
|
bean.setOrgName(uo.getOrgName());
|
|
|
}
|
|
|
}
|
|
|
- return RespDTO.onSuc(list);
|
|
|
+ Page page =new Page();
|
|
|
+ page.setRecords(list);
|
|
|
+ productOrderIndex =new ProductOrderIndex();
|
|
|
+ page.setCurrent(productOrderVO.getCurrent());
|
|
|
+ page.setSize(productOrderVO.getSize());
|
|
|
+ page.setTotal(this.selectAllProductOrder(productOrderIndex).size());
|
|
|
+ return RespDTO.onSuc(page);
|
|
|
}
|
|
|
|
|
|
|
|
@@ -255,8 +262,8 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
|
|
|
Map<String, Object> userMap = new HashMap<String, Object>();
|
|
|
userMap.put("startTime", productOrderExportVO.getStartTime());
|
|
|
userMap.put("endTime", productOrderExportVO.getEndTime());
|
|
|
- RespDTO<List<ProductOrderWrapper>> datas = this.selectAllProductOrder(productOrderVO);
|
|
|
- GsonUtil.toJson(datas.data);
|
|
|
+ RespDTO<Page<ProductOrderWrapper>> datas = this.selectAllProductOrder(productOrderVO);
|
|
|
+ GsonUtil.toJson(datas.data.getRecords());
|
|
|
List<String> listName = new ArrayList<>();
|
|
|
|
|
|
listName.add("订单id");
|
|
@@ -280,8 +287,8 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
|
|
|
|
|
|
|
|
|
List<ProductOrderExportDTO> list = new ArrayList<>();
|
|
|
- for (int i = 0; i < datas.data.size(); i++) {
|
|
|
- ProductOrderWrapper userInfo = datas.data.get(i);
|
|
|
+ for (int i = 0; i < datas.data.getRecords().size(); i++) {
|
|
|
+ ProductOrderWrapper userInfo = datas.data.getRecords().get(i);
|
|
|
list.add(new ProductOrderExportDTO(String.valueOf(userInfo.getId()),
|
|
|
DateUtil.formatDate(userInfo.getTime()),
|
|
|
userInfo.getNum(),
|