|
@@ -1,16 +1,17 @@
|
|
package cn.cslg.permission.controller;
|
|
package cn.cslg.permission.controller;
|
|
|
|
|
|
import cn.cslg.permission.common.core.base.Constants;
|
|
import cn.cslg.permission.common.core.base.Constants;
|
|
-import cn.cslg.permission.common.model.qiaobi.UpdateTenantVipDTO;
|
|
|
|
|
|
+import cn.cslg.permission.common.model.Records;
|
|
|
|
+import cn.cslg.permission.common.model.qiaobi.tenant.UpdateQiaoBiTenantDTO;
|
|
|
|
+import cn.cslg.permission.common.model.qiaobi.tenant.QueryQiaoBiTenantDTO;
|
|
import cn.cslg.permission.common.model.vo.TenantVO;
|
|
import cn.cslg.permission.common.model.vo.TenantVO;
|
|
import cn.cslg.permission.common.utils.Response;
|
|
import cn.cslg.permission.common.utils.Response;
|
|
import cn.cslg.permission.common.utils.auth.checkAuth;
|
|
import cn.cslg.permission.common.utils.auth.checkAuth;
|
|
import cn.cslg.permission.domain.Invitation;
|
|
import cn.cslg.permission.domain.Invitation;
|
|
import cn.cslg.permission.domain.Tenant;
|
|
import cn.cslg.permission.domain.Tenant;
|
|
-import cn.cslg.permission.domain.sys.SysDictItem;
|
|
|
|
import cn.cslg.permission.exception.XiaoShiException;
|
|
import cn.cslg.permission.exception.XiaoShiException;
|
|
import cn.cslg.permission.service.TenantService;
|
|
import cn.cslg.permission.service.TenantService;
|
|
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
|
|
|
+import cn.cslg.permission.service.qiaobi.QiaoBiTenantService;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
import lombok.RequiredArgsConstructor;
|
|
import lombok.RequiredArgsConstructor;
|
|
@@ -27,7 +28,7 @@ import java.util.List;
|
|
@RequiredArgsConstructor(onConstructor_ = {@Lazy})
|
|
@RequiredArgsConstructor(onConstructor_ = {@Lazy})
|
|
public class TenantController {
|
|
public class TenantController {
|
|
private final TenantService tenantService;
|
|
private final TenantService tenantService;
|
|
-
|
|
|
|
|
|
+ private final QiaoBiTenantService qiaoBiTenantService;
|
|
@checkAuth(FunId = "/admin/client/add")
|
|
@checkAuth(FunId = "/admin/client/add")
|
|
@PostMapping("/add")
|
|
@PostMapping("/add")
|
|
@Operation(summary = "新增租户")
|
|
@Operation(summary = "新增租户")
|
|
@@ -119,8 +120,21 @@ public class TenantController {
|
|
|
|
|
|
@Operation(summary = "更新租户vip")
|
|
@Operation(summary = "更新租户vip")
|
|
@PostMapping("/updateTenantVip")
|
|
@PostMapping("/updateTenantVip")
|
|
- public String updateTenantVip(@RequestBody UpdateTenantVipDTO updateTenantVipDTO) {
|
|
|
|
-
|
|
|
|
|
|
+ public String updateTenantVip(@RequestBody UpdateQiaoBiTenantDTO updateTenantVipDTO) {
|
|
|
|
+
|
|
return Response.success(tenantService.getAdminEmailPersons());
|
|
return Response.success(tenantService.getAdminEmailPersons());
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Operation(summary = "查询窍笔租户")
|
|
|
|
+ @PostMapping("/queryQiaoBiTenant")
|
|
|
|
+ public String queryQiaoBiTenant(@RequestBody QueryQiaoBiTenantDTO queryQiaoBiTenantDTO) {
|
|
|
|
+ Records records=qiaoBiTenantService.queryQiaoBiTenants(queryQiaoBiTenantDTO);
|
|
|
|
+ return Response.success(records);
|
|
|
|
+ }
|
|
|
|
+ @Operation(summary = "更新窍笔租户")
|
|
|
|
+ @PostMapping("/updateQiaoBiTenant")
|
|
|
|
+ public String updateQiaoBiTenant(@RequestBody UpdateQiaoBiTenantDTO updateQiaoBiTenantDTO) {
|
|
|
|
+ qiaoBiTenantService.updateQiaoBiTenant(updateQiaoBiTenantDTO);
|
|
|
|
+ return Response.success(true);
|
|
|
|
+ }
|
|
}
|
|
}
|