|
@@ -1,9 +1,23 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+import javax.servlet.http.HttpServletResponse;
|
|
|
+
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.stereotype.Component;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.diagbot.client.UserServiceClient;
|
|
|
import com.diagbot.dto.AuthDetailDTO;
|
|
|
+import com.diagbot.dto.HasPermissionDTO;
|
|
|
import com.diagbot.dto.OrderDetialsDTO;
|
|
|
import com.diagbot.dto.ProductAuthProgressDTO;
|
|
|
import com.diagbot.dto.ProductLineDTO;
|
|
@@ -12,17 +26,20 @@ import com.diagbot.dto.ProductOrderExportDTO;
|
|
|
import com.diagbot.dto.RespDTO;
|
|
|
import com.diagbot.dto.UserOrgDTO;
|
|
|
import com.diagbot.dto.WaitExamOrderCouDTO;
|
|
|
+import com.diagbot.entity.OpenedProducts;
|
|
|
import com.diagbot.entity.OrderDetailStatus;
|
|
|
import com.diagbot.entity.OrderDetails;
|
|
|
import com.diagbot.entity.ProductOrder;
|
|
|
import com.diagbot.entity.ProductOrderIndex;
|
|
|
import com.diagbot.entity.User;
|
|
|
import com.diagbot.entity.wrapper.ProductOrderWrapper;
|
|
|
+import com.diagbot.entity.wrapper.ServiceTokenWrapper;
|
|
|
import com.diagbot.enums.AuditStatusEnum;
|
|
|
import com.diagbot.enums.AuthStatusEnum;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.enums.NotPassEnum;
|
|
|
import com.diagbot.enums.StatusEnum;
|
|
|
+import com.diagbot.enums.TokenTypeEnum;
|
|
|
import com.diagbot.enums.VisibleIdTypeEnum;
|
|
|
import com.diagbot.exception.CommonErrorCode;
|
|
|
import com.diagbot.exception.CommonException;
|
|
@@ -33,20 +50,13 @@ import com.diagbot.util.DateUtil;
|
|
|
import com.diagbot.util.EntityUtil;
|
|
|
import com.diagbot.util.ExportBeanExcelUtil;
|
|
|
import com.diagbot.util.GsonUtil;
|
|
|
+import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.UserUtils;
|
|
|
import com.diagbot.vo.AddOrderVO;
|
|
|
+import com.diagbot.vo.OpenProductCheckVO;
|
|
|
import com.diagbot.vo.OrderDetialsVO;
|
|
|
import com.diagbot.vo.ProductOrderExportVO;
|
|
|
import com.diagbot.vo.ProductOrderVO;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.stereotype.Component;
|
|
|
-import org.springframework.transaction.annotation.Transactional;
|
|
|
-
|
|
|
-import javax.servlet.http.HttpServletResponse;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* 订单业务
|
|
@@ -71,6 +81,8 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
|
|
|
private ProductOrderFacade productOrderFacade;
|
|
|
@Autowired
|
|
|
private OpenedProductsFacade openedProductsFacade;
|
|
|
+ @Autowired
|
|
|
+ private ServiceTokenFacade serviceTokenFacade;
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -258,8 +270,7 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
|
|
|
waitExamOrderCouDTO.setCount(baseMapper.waitExamOrderCou(userIds));
|
|
|
return waitExamOrderCouDTO;
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 产品申请查询所有订单信息
|
|
|
*
|