From e173071d2a65a8303095895c4c6a61a7fd170312 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 16 十月 2025 11:26:14 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/haizhentong
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmWarehouseController.java | 31 +++++++++++++++++++------------
1 files changed, 19 insertions(+), 12 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmWarehouseController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmWarehouseController.java
index 377f98a..517a58d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmWarehouseController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TCrmWarehouseController.java
@@ -81,25 +81,32 @@
*/
@ApiOperation(value = "获取crm供应商下的仓库管理列表")
@PostMapping(value = "/listBySupplierId")
- public R<List<TCrmWarehouse>> listBySupplierId() {
+ public R<TCrmWarehouse> listBySupplierId() {
Integer roleType = tokenService.getLoginUser().getUser().getRoleType();
Long userId = tokenService.getLoginUser().getUserId();
if(roleType == 4){
TCrmSupplier crmSupplier = crmSupplierService.getOne(Wrappers.lambdaQuery(TCrmSupplier.class)
.eq(TCrmSupplier::getUserId, userId)
.last("LIMIT 1"));
- List<TCrmSupplierToWarehouse> list = crmSupplierToWarehouseService.list(Wrappers.lambdaQuery(TCrmSupplierToWarehouse.class)
- .eq(TCrmSupplierToWarehouse::getSupplierId, crmSupplier.getId()));
- if(CollectionUtils.isEmpty(list)){
- return R.ok();
- }
- List<String> warehouseIds = list.stream().map(TCrmSupplierToWarehouse::getWarehouseId).collect(Collectors.toList());
- List<TCrmWarehouse> crmWarehouseList = crmWarehouseService.list(Wrappers.lambdaQuery(TCrmWarehouse.class)
- .eq(TCrmWarehouse::getStatus, 1)
- .in(TCrmWarehouse::getId, warehouseIds)
- .orderByDesc(TCrmWarehouse::getCreateTime));
- return R.ok(crmWarehouseList);
+ TCrmWarehouse crmWarehouse = crmWarehouseService.getById(crmSupplier.getWarehouseId());
+ return R.ok(crmWarehouse);
}
+// if(roleType == 4){
+// TCrmSupplier crmSupplier = crmSupplierService.getOne(Wrappers.lambdaQuery(TCrmSupplier.class)
+// .eq(TCrmSupplier::getUserId, userId)
+// .last("LIMIT 1"));
+// List<TCrmSupplierToWarehouse> list = crmSupplierToWarehouseService.list(Wrappers.lambdaQuery(TCrmSupplierToWarehouse.class)
+// .eq(TCrmSupplierToWarehouse::getSupplierId, crmSupplier.getId()));
+// if(CollectionUtils.isEmpty(list)){
+// return R.ok();
+// }
+// List<String> warehouseIds = list.stream().map(TCrmSupplierToWarehouse::getWarehouseId).collect(Collectors.toList());
+// List<TCrmWarehouse> crmWarehouseList = crmWarehouseService.list(Wrappers.lambdaQuery(TCrmWarehouse.class)
+// .eq(TCrmWarehouse::getStatus, 1)
+// .in(TCrmWarehouse::getId, warehouseIds)
+// .orderByDesc(TCrmWarehouse::getCreateTime));
+// return R.ok(crmWarehouseList);
+// }
return R.ok();
}
--
Gitblit v1.7.1