|
@@ -26,6 +26,7 @@ import org.springblade.core.tenant.annotation.NonDS;
|
|
|
import org.springblade.core.tool.api.R;
|
|
import org.springblade.core.tool.api.R;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.util.CollectionUtils;
|
|
import org.springframework.util.CollectionUtils;
|
|
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
|
@@ -56,11 +57,15 @@ public class ContainerController
|
|
|
@GetMapping("type/list")
|
|
@GetMapping("type/list")
|
|
|
public R typeList(@RequestParam(name = "current", defaultValue = "1") Integer current,
|
|
public R typeList(@RequestParam(name = "current", defaultValue = "1") Integer current,
|
|
|
@RequestParam(name = "size", defaultValue = "10") Integer size,
|
|
@RequestParam(name = "size", defaultValue = "10") Integer size,
|
|
|
|
|
+ @RequestParam(name = "status", required = false) Integer status,
|
|
|
|
|
+ @RequestParam(name = "name", required = false) String name,
|
|
|
@RequestParam(name = "parentId", required = false) Long parentId)
|
|
@RequestParam(name = "parentId", required = false) Long parentId)
|
|
|
|
|
|
|
|
{
|
|
{
|
|
|
LambdaQueryWrapper<BasicContainerType> typeLambdaQueryWrapper=new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<BasicContainerType> typeLambdaQueryWrapper=new LambdaQueryWrapper<>();
|
|
|
typeLambdaQueryWrapper
|
|
typeLambdaQueryWrapper
|
|
|
|
|
+ .like(!StringUtils.isEmpty(name),BasicContainerType::getName,name)
|
|
|
|
|
+ .eq(status!=null,BasicContainerType::getStatus,status)
|
|
|
.eq(BasicContainerType::getTenantId,AuthUtil.getTenantId())
|
|
.eq(BasicContainerType::getTenantId,AuthUtil.getTenantId())
|
|
|
.eq(parentId!=null,BasicContainerType::getParentId,parentId)
|
|
.eq(parentId!=null,BasicContainerType::getParentId,parentId)
|
|
|
.orderByDesc(BasicContainerType::getCreateTime);
|
|
.orderByDesc(BasicContainerType::getCreateTime);
|
|
@@ -102,7 +107,7 @@ public class ContainerController
|
|
|
return R.success("操作成功");
|
|
return R.success("操作成功");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @DeleteMapping("type/delet")
|
|
|
|
|
|
|
+ @DeleteMapping("type/delete")
|
|
|
public R typeDelet(@RequestParam(name = "id", required = true) Long id)
|
|
public R typeDelet(@RequestParam(name = "id", required = true) Long id)
|
|
|
{
|
|
{
|
|
|
LambdaQueryWrapper<BasicContainerType> typeLambdaQueryWrapper=new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<BasicContainerType> typeLambdaQueryWrapper=new LambdaQueryWrapper<>();
|