根据userid获取仓库;
This commit is contained in:
+18
-1
@@ -134,6 +134,23 @@ public class AssociationWarehouseApi extends BaseController{
|
|||||||
return AjaxResult.success(associationWarehouseCacheDO);
|
return AjaxResult.success(associationWarehouseCacheDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取用户当前设置的仓库
|
||||||
|
*/
|
||||||
|
@ApiOperation("获取当前登录用户设置的仓库")
|
||||||
|
@GetMapping("/getWarehouseInfoByUserId")
|
||||||
|
public AjaxResult getWarehouseInfoByUserId(@PathVariable("userId") Long userId) {
|
||||||
|
//转换实体
|
||||||
|
LoginUser loginUser = SecurityUtils.getLoginUser();
|
||||||
|
if (userId != null) {
|
||||||
|
AssociationWarehouseCacheDO associationWarehouseCacheDO = associationWarehouseApplicationService.getWarehouseInfo(userId);
|
||||||
|
return AjaxResult.success(associationWarehouseCacheDO);
|
||||||
|
} else {
|
||||||
|
AssociationWarehouseCacheDO associationWarehouseCacheDO = associationWarehouseApplicationService.getWarehouseInfo(loginUser.getUserid());
|
||||||
|
return AjaxResult.success(associationWarehouseCacheDO);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 直接从数据库获取指定用户设置的仓库(不使用缓存)
|
* 直接从数据库获取指定用户设置的仓库(不使用缓存)
|
||||||
*/
|
*/
|
||||||
@@ -144,4 +161,4 @@ public class AssociationWarehouseApi extends BaseController{
|
|||||||
return AjaxResult.success(associationWarehouseCacheDO);
|
return AjaxResult.success(associationWarehouseCacheDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user