Browse Source

产品显示分页修改

wangyu 6 years ago
parent
commit
6316aa633a

+ 15 - 2
diagbotman-service/src/main/java/com/diagbot/facade/LantoneProductFacade.java

@@ -8,6 +8,7 @@ import com.diagbot.dto.UserOrgDTO;
 import com.diagbot.entity.LantoneProduct;
 import com.diagbot.entity.OpenedProducts;
 import com.diagbot.entity.OpenedProductsIndex;
+import com.diagbot.entity.User;
 import com.diagbot.entity.wrapper.LantoneProductWrapper;
 import com.diagbot.entity.wrapper.OpendProductWrapper;
 import com.diagbot.enums.IsDeleteEnum;
@@ -134,10 +135,10 @@ public class LantoneProductFacade extends LantoneProductServiceImpl {
      * @param page 页数和每页显示的条数默认显示10条
      * @return 根据用户id查询是否有开通产品
      */
-    public IPage<LantoneProduct> productLine(Page page) {
+    public RespDTO<IPage<LantoneProduct>> productLine(Page page) {
         Long userId = Long.parseLong(UserUtils.getCurrentPrincipleID());
         IPage<LantoneProduct> diagLantoneProducts = productLine(page, userId);
-        return diagLantoneProducts;
+        return RespDTO.onSuc(diagLantoneProducts);
     }
 
 
@@ -195,4 +196,16 @@ public class LantoneProductFacade extends LantoneProductServiceImpl {
         }
         return list;
     }
+
+    /**
+     * 用户-分页查询产品信息
+     *
+     * @param page       分页参数
+     * @param name 参数
+     * @return 产品信息
+     */
+    public RespDTO<IPage<LantoneProduct>> index(Page page, String name) {
+        IPage<User> res = this.selectProduct(page, name);
+        return RespDTO.onSuc(res);
+    }
 }

+ 1 - 2
diagbotman-service/src/main/java/com/diagbot/web/DiagLantoneProductController.java

@@ -53,8 +53,7 @@ public class DiagLantoneProductController {
     @PostMapping("/selectProduct")
     @SysLogger("selectProduct")
     public RespDTO<IPage<LantoneProduct>> selectProduct(Page page, String name) {
-        IPage<LantoneProduct> pages = lantoneProductFacade.selectProduct(page, name);
-        return RespDTO.onSuc(pages);
+        return lantoneProductFacade.index(page, name);
     }
 
     @ApiOperation(value = "产品线管理——修改[by:wangyu]",

+ 1 - 2
diagbotman-service/src/main/java/com/diagbot/web/MoreServiceController.java

@@ -36,8 +36,7 @@ public class MoreServiceController {
     @PostMapping("/showProductInfo")
     @SysLogger("showProductInfo")
     public RespDTO<IPage<LantoneProduct>> showProductInfo(Page page) {
-        IPage<LantoneProduct> diagLantoneProducts = lantoneProductFacade.productLine(page);
-        return RespDTO.onSuc(diagLantoneProducts);
+        return lantoneProductFacade.productLine(page);
     }
 
     @ApiOperation(value = "用户更多服务——生成订单[by:wangyu]", notes = "根据用户所选择的产品生成订单")