diff --git a/CLAUDE.md b/CLAUDE.md index 3c42f7a..2b9ca4c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -174,6 +174,15 @@ grep -r "CodeNotImplemented" internal/controller/ ``` 如果有匹配,手动将桩代码替换为 `return service.Xxx().Method(ctx, req)` 调用。切勿假设 `gf gen ctrl` 的输出一定正确。 +### Controller 采用 merge 模式(合并生成,强约束) + +**本项目所有 controller 按 `merge` 模式生成**:`gf gen ctrl` 默认每个接口方法生成一个独立 `.go` 文件(一个模块动辄两三百个文件),项目已统一改为**按 `api/` 源文件合并**——每个 `api/xxx/v1/*.go` 对应一个 controller 文件(如 `api/admin/v1/ticket.go` 的所有方法合并进 `internal/controller/admin/admin_v1_ticket.go`)。因此: + +- **生成命令必须带 `-m` 参数**:`gf gen ctrl -m`(不要用裸 `gf gen ctrl`,否则会按方法拆分,与现有合并文件产生重复方法定义、编译报错)。 + > ⚠️ `hack/config.yaml` 被 gitignore(含数据库密码),其中的 `merge: true` 不入库、不随仓库同步。**不能依赖 config,必须显式带 `-m`**。 +- **`gf gen ctrl` 永不覆盖已存在的 controller 文件**:日常新增接口时,新方法会以 `CodeNotImplemented` 桩代码**追加**进对应的合并文件,手动接线一次即长期保留。仍按上文「`grep -r CodeNotImplemented` → 手动替换为 `return service.Xxx().Method(ctx, req)`」处理新桩代码。 +- **切勿删除整个合并文件再重新生成**:合并文件里的手写 service 接线(含 controller 方法名 ≠ service 方法名的自定义映射,如 `TicketList → service.Admin().ListAllTickets`)一旦删文件重生成就会全部退化为桩代码,需要逐方法重接。只在确实新增/删除了 api 方法时让 `-m` 增量更新对应文件。 + ### GoFrame 请求处理链路 ``` @@ -454,7 +463,7 @@ wallets 表包含 `frozen_balance` 字段,用于支付中/退款中的金额 | `gf init` | 初始化项目骨架 | 项目创建时 | | `gf gen dao` | 从数据库生成 DAO/DO/Entity 代码 | 表结构变更后 | | `gf gen service` | 从 Logic 层生成 Service 接口 | 业务接口变更后 | -| `gf gen ctrl` | 从 API 定义生成 Controller | API 定义变更后 | +| `gf gen ctrl -m` | 从 API 定义生成 Controller(**merge 合并模式,必带 `-m`**) | API 定义变更后 | | `gf gen pb` | 生成 protobuf 文件 | 需要时 | | `gf run` | 热编译运行开发服务器 | 开发调试 | | `gf build` | 编译生产二进制 | 构建部署 | diff --git a/internal/controller/admin/admin_v1_admin_2_fa_confirm.go b/internal/controller/admin/admin_v1_admin_2_fa_confirm.go deleted file mode 100644 index e1ba850..0000000 --- a/internal/controller/admin/admin_v1_admin_2_fa_confirm.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Admin2FAConfirm(ctx context.Context, req *v1.Admin2FAConfirmReq) (res *v1.Admin2FAConfirmRes, err error) { - return service.Admin().ConfirmHighRisk(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_2_fa_disable.go b/internal/controller/admin/admin_v1_admin_2_fa_disable.go deleted file mode 100644 index 6b279b7..0000000 --- a/internal/controller/admin/admin_v1_admin_2_fa_disable.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Admin2FADisable(ctx context.Context, req *v1.Admin2FADisableReq) (res *v1.Admin2FADisableRes, err error) { - return service.Admin().Disable2FA(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_2_fa_enable.go b/internal/controller/admin/admin_v1_admin_2_fa_enable.go deleted file mode 100644 index 69cfcf5..0000000 --- a/internal/controller/admin/admin_v1_admin_2_fa_enable.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Admin2FAEnable(ctx context.Context, req *v1.Admin2FAEnableReq) (res *v1.Admin2FAEnableRes, err error) { - return service.Admin().Enable2FA(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_2_fa_regenerate_backup_codes.go b/internal/controller/admin/admin_v1_admin_2_fa_regenerate_backup_codes.go deleted file mode 100644 index bec134b..0000000 --- a/internal/controller/admin/admin_v1_admin_2_fa_regenerate_backup_codes.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Admin2FARegenerateBackupCodes(ctx context.Context, req *v1.Admin2FARegenerateBackupCodesReq) (res *v1.Admin2FARegenerateBackupCodesRes, err error) { - return service.Admin().RegenerateBackupCodes(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_2_fa_setup.go b/internal/controller/admin/admin_v1_admin_2_fa_setup.go deleted file mode 100644 index 01709c9..0000000 --- a/internal/controller/admin/admin_v1_admin_2_fa_setup.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Admin2FASetup(ctx context.Context, req *v1.Admin2FASetupReq) (res *v1.Admin2FASetupRes, err error) { - return service.Admin().Setup2FA(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_2_fa_verify.go b/internal/controller/admin/admin_v1_admin_2_fa_verify.go deleted file mode 100644 index cacca82..0000000 --- a/internal/controller/admin/admin_v1_admin_2_fa_verify.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Admin2FAVerify(ctx context.Context, req *v1.Admin2FAVerifyReq) (res *v1.Admin2FAVerifyRes, err error) { - return service.Admin().Verify2FA(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_all_permissions.go b/internal/controller/admin/admin_v1_admin_all_permissions.go deleted file mode 100644 index daa5194..0000000 --- a/internal/controller/admin/admin_v1_admin_all_permissions.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminAllPermissions(ctx context.Context, req *v1.AdminAllPermissionsReq) (res *v1.AdminAllPermissionsRes, err error) { - return service.Admin().GetAllPermissions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_billing_record_export.go b/internal/controller/admin/admin_v1_admin_billing_record_export.go deleted file mode 100644 index d186cee..0000000 --- a/internal/controller/admin/admin_v1_admin_billing_record_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminBillingRecordExport(ctx context.Context, req *v1.AdminBillingRecordExportReq) (res *v1.AdminBillingRecordExportRes, err error) { - return service.Admin().ExportBillingRecords(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_billing_record_list.go b/internal/controller/admin/admin_v1_admin_billing_record_list.go deleted file mode 100644 index 7a67fdc..0000000 --- a/internal/controller/admin/admin_v1_admin_billing_record_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminBillingRecordList(ctx context.Context, req *v1.AdminBillingRecordListReq) (res *v1.AdminBillingRecordListRes, err error) { - return service.Admin().GetAllBillingRecords(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_change_password.go b/internal/controller/admin/admin_v1_admin_change_password.go deleted file mode 100644 index bdf74b4..0000000 --- a/internal/controller/admin/admin_v1_admin_change_password.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminChangePassword(ctx context.Context, req *v1.AdminChangePasswordReq) (res *v1.AdminChangePasswordRes, err error) { - return service.Admin().ChangePassword(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_dashboard.go b/internal/controller/admin/admin_v1_admin_dashboard.go deleted file mode 100644 index 04e6c84..0000000 --- a/internal/controller/admin/admin_v1_admin_dashboard.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminDashboard(ctx context.Context, req *v1.AdminDashboardReq) (res *v1.AdminDashboardRes, err error) { - return service.Admin().GetDashboardStats(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_dashboard_channel_health.go b/internal/controller/admin/admin_v1_admin_dashboard_channel_health.go deleted file mode 100644 index 5b36689..0000000 --- a/internal/controller/admin/admin_v1_admin_dashboard_channel_health.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminDashboardChannelHealth(ctx context.Context, req *v1.AdminDashboardChannelHealthReq) (res *v1.AdminDashboardChannelHealthRes, err error) { - return service.Admin().GetDashboardChannelHealth(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_dashboard_model_distribution.go b/internal/controller/admin/admin_v1_admin_dashboard_model_distribution.go deleted file mode 100644 index 977a3f4..0000000 --- a/internal/controller/admin/admin_v1_admin_dashboard_model_distribution.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminDashboardModelDistribution(ctx context.Context, req *v1.AdminDashboardModelDistributionReq) (res *v1.AdminDashboardModelDistributionRes, err error) { - return service.Admin().GetModelDistribution(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_dashboard_recent_alerts.go b/internal/controller/admin/admin_v1_admin_dashboard_recent_alerts.go deleted file mode 100644 index 1845fde..0000000 --- a/internal/controller/admin/admin_v1_admin_dashboard_recent_alerts.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminDashboardRecentAlerts(ctx context.Context, req *v1.AdminDashboardRecentAlertsReq) (res *v1.AdminDashboardRecentAlertsRes, err error) { - return service.Admin().GetDashboardRecentAlerts(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_dashboard_top_tenants.go b/internal/controller/admin/admin_v1_admin_dashboard_top_tenants.go deleted file mode 100644 index a40c4d6..0000000 --- a/internal/controller/admin/admin_v1_admin_dashboard_top_tenants.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminDashboardTopTenants(ctx context.Context, req *v1.AdminDashboardTopTenantsReq) (res *v1.AdminDashboardTopTenantsRes, err error) { - return service.Admin().GetTopTenants(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_dashboard_trends.go b/internal/controller/admin/admin_v1_admin_dashboard_trends.go deleted file mode 100644 index 86fe4c4..0000000 --- a/internal/controller/admin/admin_v1_admin_dashboard_trends.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminDashboardTrends(ctx context.Context, req *v1.AdminDashboardTrendsReq) (res *v1.AdminDashboardTrendsRes, err error) { - return service.Admin().GetDashboardTrends(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_data_scope_update.go b/internal/controller/admin/admin_v1_admin_data_scope_update.go deleted file mode 100644 index ad9ca1d..0000000 --- a/internal/controller/admin/admin_v1_admin_data_scope_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminDataScopeUpdate(ctx context.Context, req *v1.AdminDataScopeUpdateReq) (res *v1.AdminDataScopeUpdateRes, err error) { - return service.Admin().UpdateUserDataScopes(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_force_logout.go b/internal/controller/admin/admin_v1_admin_force_logout.go deleted file mode 100644 index 95c0ab5..0000000 --- a/internal/controller/admin/admin_v1_admin_force_logout.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminForceLogout(ctx context.Context, req *v1.AdminForceLogoutReq) (res *v1.AdminForceLogoutRes, err error) { - return service.Admin().ForceLogout(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_login.go b/internal/controller/admin/admin_v1_admin_login.go deleted file mode 100644 index 38f8763..0000000 --- a/internal/controller/admin/admin_v1_admin_login.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminLogin(ctx context.Context, req *v1.AdminLoginReq) (res *v1.AdminLoginRes, err error) { - return service.Admin().Login(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_login_history.go b/internal/controller/admin/admin_v1_admin_login_history.go deleted file mode 100644 index 08d12dd..0000000 --- a/internal/controller/admin/admin_v1_admin_login_history.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminLoginHistory(ctx context.Context, req *v1.AdminLoginHistoryReq) (res *v1.AdminLoginHistoryRes, err error) { - return service.Admin().LoginHistory(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_logout.go b/internal/controller/admin/admin_v1_admin_logout.go deleted file mode 100644 index b043dd9..0000000 --- a/internal/controller/admin/admin_v1_admin_logout.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminLogout(ctx context.Context, req *v1.AdminLogoutReq) (res *v1.AdminLogoutRes, err error) { - return service.Admin().Logout(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_member_create.go b/internal/controller/admin/admin_v1_admin_member_create.go deleted file mode 100644 index 6edace4..0000000 --- a/internal/controller/admin/admin_v1_admin_member_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminMemberCreate(ctx context.Context, req *v1.AdminMemberCreateReq) (res *v1.AdminMemberCreateRes, err error) { - return service.Admin().CreateMember(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_member_disable.go b/internal/controller/admin/admin_v1_admin_member_disable.go deleted file mode 100644 index 7a24472..0000000 --- a/internal/controller/admin/admin_v1_admin_member_disable.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminMemberDisable(ctx context.Context, req *v1.AdminMemberDisableReq) (res *v1.AdminMemberDisableRes, err error) { - return service.Admin().DisableMember(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_member_enable.go b/internal/controller/admin/admin_v1_admin_member_enable.go deleted file mode 100644 index 9f4a466..0000000 --- a/internal/controller/admin/admin_v1_admin_member_enable.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminMemberEnable(ctx context.Context, req *v1.AdminMemberEnableReq) (res *v1.AdminMemberEnableRes, err error) { - return service.Admin().EnableMember(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_member_export.go b/internal/controller/admin/admin_v1_admin_member_export.go deleted file mode 100644 index 71a8b52..0000000 --- a/internal/controller/admin/admin_v1_admin_member_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminMemberExport(ctx context.Context, req *v1.AdminMemberExportReq) (res *v1.AdminMemberExportRes, err error) { - return service.Admin().ExportMembers(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_member_list.go b/internal/controller/admin/admin_v1_admin_member_list.go deleted file mode 100644 index 14e22a9..0000000 --- a/internal/controller/admin/admin_v1_admin_member_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminMemberList(ctx context.Context, req *v1.AdminMemberListReq) (res *v1.AdminMemberListRes, err error) { - return service.Admin().ListAllMembers(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_member_reset_password.go b/internal/controller/admin/admin_v1_admin_member_reset_password.go deleted file mode 100644 index d2510ae..0000000 --- a/internal/controller/admin/admin_v1_admin_member_reset_password.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminMemberResetPassword(ctx context.Context, req *v1.AdminMemberResetPasswordReq) (res *v1.AdminMemberResetPasswordRes, err error) { - return service.Admin().ResetMemberPassword(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_permission_list.go b/internal/controller/admin/admin_v1_admin_permission_list.go deleted file mode 100644 index a9e0ada..0000000 --- a/internal/controller/admin/admin_v1_admin_permission_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminPermissionList(ctx context.Context, req *v1.AdminPermissionListReq) (res *v1.AdminPermissionListRes, err error) { - return service.Admin().GetUserPermissions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_permission_update.go b/internal/controller/admin/admin_v1_admin_permission_update.go deleted file mode 100644 index 1a90122..0000000 --- a/internal/controller/admin/admin_v1_admin_permission_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminPermissionUpdate(ctx context.Context, req *v1.AdminPermissionUpdateReq) (res *v1.AdminPermissionUpdateRes, err error) { - return service.Admin().UpdateUserPermissions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_refresh.go b/internal/controller/admin/admin_v1_admin_refresh.go deleted file mode 100644 index 4b95ab3..0000000 --- a/internal/controller/admin/admin_v1_admin_refresh.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminRefresh(ctx context.Context, req *v1.AdminRefreshReq) (res *v1.AdminRefreshRes, err error) { - return service.Admin().Refresh(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_revoke_session.go b/internal/controller/admin/admin_v1_admin_revoke_session.go deleted file mode 100644 index 684b7f0..0000000 --- a/internal/controller/admin/admin_v1_admin_revoke_session.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminRevokeSession(ctx context.Context, req *v1.AdminRevokeSessionReq) (res *v1.AdminRevokeSessionRes, err error) { - return service.Admin().RevokeSession(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_session_list.go b/internal/controller/admin/admin_v1_admin_session_list.go deleted file mode 100644 index 5af4c07..0000000 --- a/internal/controller/admin/admin_v1_admin_session_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminSessionList(ctx context.Context, req *v1.AdminSessionListReq) (res *v1.AdminSessionListRes, err error) { - return service.Admin().ListSessions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_settings_categories.go b/internal/controller/admin/admin_v1_admin_settings_categories.go deleted file mode 100644 index f2b6a6c..0000000 --- a/internal/controller/admin/admin_v1_admin_settings_categories.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminSettingsCategories(ctx context.Context, req *v1.AdminSettingsCategoriesReq) (res *v1.AdminSettingsCategoriesRes, err error) { - return service.Admin().GetSettingsCategories(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_settings_get.go b/internal/controller/admin/admin_v1_admin_settings_get.go deleted file mode 100644 index 5120c52..0000000 --- a/internal/controller/admin/admin_v1_admin_settings_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminSettingsGet(ctx context.Context, req *v1.AdminSettingsGetReq) (res *v1.AdminSettingsGetRes, err error) { - return service.Admin().GetSettings(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_settings_update.go b/internal/controller/admin/admin_v1_admin_settings_update.go deleted file mode 100644 index 0d7a605..0000000 --- a/internal/controller/admin/admin_v1_admin_settings_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminSettingsUpdate(ctx context.Context, req *v1.AdminSettingsUpdateReq) (res *v1.AdminSettingsUpdateRes, err error) { - return service.Admin().UpdateSettings(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_tenant_login_history.go b/internal/controller/admin/admin_v1_admin_tenant_login_history.go deleted file mode 100644 index cf23f30..0000000 --- a/internal/controller/admin/admin_v1_admin_tenant_login_history.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminTenantLoginHistory(ctx context.Context, req *v1.AdminTenantLoginHistoryReq) (res *v1.AdminTenantLoginHistoryRes, err error) { - return service.Admin().TenantLoginHistory(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_usage_log_export.go b/internal/controller/admin/admin_v1_admin_usage_log_export.go deleted file mode 100644 index b6cddd7..0000000 --- a/internal/controller/admin/admin_v1_admin_usage_log_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUsageLogExport(ctx context.Context, req *v1.AdminUsageLogExportReq) (res *v1.AdminUsageLogExportRes, err error) { - return service.Admin().ExportUsageLogs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_usage_log_list.go b/internal/controller/admin/admin_v1_admin_usage_log_list.go deleted file mode 100644 index 8f6af28..0000000 --- a/internal/controller/admin/admin_v1_admin_usage_log_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUsageLogList(ctx context.Context, req *v1.AdminUsageLogListReq) (res *v1.AdminUsageLogListRes, err error) { - return service.Admin().GetAllUsageLogs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_user.go b/internal/controller/admin/admin_v1_admin_user.go new file mode 100644 index 0000000..60369ce --- /dev/null +++ b/internal/controller/admin/admin_v1_admin_user.go @@ -0,0 +1,30 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) AdminUserList(ctx context.Context, req *v1.AdminUserListReq) (res *v1.AdminUserListRes, err error) { + return service.Admin().ListUsers(ctx, req) +} +func (c *ControllerV1) AdminUserCreate(ctx context.Context, req *v1.AdminUserCreateReq) (res *v1.AdminUserCreateRes, err error) { + return service.Admin().CreateUser(ctx, req) +} +func (c *ControllerV1) AdminUserUpdate(ctx context.Context, req *v1.AdminUserUpdateReq) (res *v1.AdminUserUpdateRes, err error) { + return service.Admin().UpdateUser(ctx, req) +} +func (c *ControllerV1) AdminUserDelete(ctx context.Context, req *v1.AdminUserDeleteReq) (res *v1.AdminUserDeleteRes, err error) { + return service.Admin().DeleteUser(ctx, req) +} +func (c *ControllerV1) AdminUserUpdateStatus(ctx context.Context, req *v1.AdminUserUpdateStatusReq) (res *v1.AdminUserUpdateStatusRes, err error) { + return service.Admin().UpdateUserStatus(ctx, req) +} +func (c *ControllerV1) AdminUserResetPassword(ctx context.Context, req *v1.AdminUserResetPasswordReq) (res *v1.AdminUserResetPasswordRes, err error) { + return service.Admin().ResetUserPassword(ctx, req) +} +func (c *ControllerV1) AdminUserExport(ctx context.Context, req *v1.AdminUserExportReq) (res *v1.AdminUserExportRes, err error) { + return service.Admin().ExportUsers(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_admin_user_create.go b/internal/controller/admin/admin_v1_admin_user_create.go deleted file mode 100644 index e0c9fc0..0000000 --- a/internal/controller/admin/admin_v1_admin_user_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUserCreate(ctx context.Context, req *v1.AdminUserCreateReq) (res *v1.AdminUserCreateRes, err error) { - return service.Admin().CreateUser(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_user_delete.go b/internal/controller/admin/admin_v1_admin_user_delete.go deleted file mode 100644 index 23636c5..0000000 --- a/internal/controller/admin/admin_v1_admin_user_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUserDelete(ctx context.Context, req *v1.AdminUserDeleteReq) (res *v1.AdminUserDeleteRes, err error) { - return service.Admin().DeleteUser(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_user_export.go b/internal/controller/admin/admin_v1_admin_user_export.go deleted file mode 100644 index e44abeb..0000000 --- a/internal/controller/admin/admin_v1_admin_user_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUserExport(ctx context.Context, req *v1.AdminUserExportReq) (res *v1.AdminUserExportRes, err error) { - return service.Admin().ExportUsers(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_user_list.go b/internal/controller/admin/admin_v1_admin_user_list.go deleted file mode 100644 index d5ef136..0000000 --- a/internal/controller/admin/admin_v1_admin_user_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUserList(ctx context.Context, req *v1.AdminUserListReq) (res *v1.AdminUserListRes, err error) { - return service.Admin().ListUsers(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_user_reset_password.go b/internal/controller/admin/admin_v1_admin_user_reset_password.go deleted file mode 100644 index 1057fbc..0000000 --- a/internal/controller/admin/admin_v1_admin_user_reset_password.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUserResetPassword(ctx context.Context, req *v1.AdminUserResetPasswordReq) (res *v1.AdminUserResetPasswordRes, err error) { - return service.Admin().ResetUserPassword(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_user_update.go b/internal/controller/admin/admin_v1_admin_user_update.go deleted file mode 100644 index 043abca..0000000 --- a/internal/controller/admin/admin_v1_admin_user_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUserUpdate(ctx context.Context, req *v1.AdminUserUpdateReq) (res *v1.AdminUserUpdateRes, err error) { - return service.Admin().UpdateUser(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_user_update_status.go b/internal/controller/admin/admin_v1_admin_user_update_status.go deleted file mode 100644 index c3d678b..0000000 --- a/internal/controller/admin/admin_v1_admin_user_update_status.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminUserUpdateStatus(ctx context.Context, req *v1.AdminUserUpdateStatusReq) (res *v1.AdminUserUpdateStatusRes, err error) { - return service.Admin().UpdateUserStatus(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_wallet_adjust.go b/internal/controller/admin/admin_v1_admin_wallet_adjust.go deleted file mode 100644 index 0d16148..0000000 --- a/internal/controller/admin/admin_v1_admin_wallet_adjust.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminWalletAdjust(ctx context.Context, req *v1.AdminWalletAdjustReq) (res *v1.AdminWalletAdjustRes, err error) { - return service.Admin().AdjustBalance(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_wallet_info.go b/internal/controller/admin/admin_v1_admin_wallet_info.go deleted file mode 100644 index 8e8140a..0000000 --- a/internal/controller/admin/admin_v1_admin_wallet_info.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminWalletInfo(ctx context.Context, req *v1.AdminWalletInfoReq) (res *v1.AdminWalletInfoRes, err error) { - return service.Admin().GetWalletInfo(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_wallet_list.go b/internal/controller/admin/admin_v1_admin_wallet_list.go deleted file mode 100644 index 2ad1e9a..0000000 --- a/internal/controller/admin/admin_v1_admin_wallet_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminWalletList(ctx context.Context, req *v1.AdminWalletListReq) (res *v1.AdminWalletListRes, err error) { - return service.Admin().GetTenantWallets(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_wallet_set_warning_threshold.go b/internal/controller/admin/admin_v1_admin_wallet_set_warning_threshold.go deleted file mode 100644 index 12a80e0..0000000 --- a/internal/controller/admin/admin_v1_admin_wallet_set_warning_threshold.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminWalletSetWarningThreshold(ctx context.Context, req *v1.AdminWalletSetWarningThresholdReq) (res *v1.AdminWalletSetWarningThresholdRes, err error) { - return service.Admin().SetWarningThreshold(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_admin_wallet_transaction_list.go b/internal/controller/admin/admin_v1_admin_wallet_transaction_list.go deleted file mode 100644 index 6dd8ba3..0000000 --- a/internal/controller/admin/admin_v1_admin_wallet_transaction_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AdminWalletTransactionList(ctx context.Context, req *v1.AdminWalletTransactionListReq) (res *v1.AdminWalletTransactionListRes, err error) { - return service.Admin().GetWalletTransactions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_event_acknowledge.go b/internal/controller/admin/admin_v1_alert_event_acknowledge.go deleted file mode 100644 index ddb89fb..0000000 --- a/internal/controller/admin/admin_v1_alert_event_acknowledge.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertEventAcknowledge(ctx context.Context, req *v1.AlertEventAcknowledgeReq) (res *v1.AlertEventAcknowledgeRes, err error) { - return service.Monitor().AcknowledgeAlert(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_event_list.go b/internal/controller/admin/admin_v1_alert_event_list.go deleted file mode 100644 index 3c5c716..0000000 --- a/internal/controller/admin/admin_v1_alert_event_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertEventList(ctx context.Context, req *v1.AlertEventListReq) (res *v1.AlertEventListRes, err error) { - return service.Monitor().AlertEventList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_event_resolve.go b/internal/controller/admin/admin_v1_alert_event_resolve.go deleted file mode 100644 index be213d3..0000000 --- a/internal/controller/admin/admin_v1_alert_event_resolve.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertEventResolve(ctx context.Context, req *v1.AlertEventResolveReq) (res *v1.AlertEventResolveRes, err error) { - return service.Monitor().ResolveAlert(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_options.go b/internal/controller/admin/admin_v1_alert_options.go deleted file mode 100644 index a397f56..0000000 --- a/internal/controller/admin/admin_v1_alert_options.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertOptions(ctx context.Context, req *v1.AlertOptionsReq) (res *v1.AlertOptionsRes, err error) { - return service.Monitor().AlertOptions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_rule_create.go b/internal/controller/admin/admin_v1_alert_rule_create.go deleted file mode 100644 index e0baa5e..0000000 --- a/internal/controller/admin/admin_v1_alert_rule_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertRuleCreate(ctx context.Context, req *v1.AlertRuleCreateReq) (res *v1.AlertRuleCreateRes, err error) { - return service.Monitor().CreateAlertRule(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_rule_delete.go b/internal/controller/admin/admin_v1_alert_rule_delete.go deleted file mode 100644 index 1bc48f0..0000000 --- a/internal/controller/admin/admin_v1_alert_rule_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertRuleDelete(ctx context.Context, req *v1.AlertRuleDeleteReq) (res *v1.AlertRuleDeleteRes, err error) { - return service.Monitor().DeleteAlertRule(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_rule_list.go b/internal/controller/admin/admin_v1_alert_rule_list.go deleted file mode 100644 index 31dbc3f..0000000 --- a/internal/controller/admin/admin_v1_alert_rule_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertRuleList(ctx context.Context, req *v1.AlertRuleListReq) (res *v1.AlertRuleListRes, err error) { - return service.Monitor().AlertRuleList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_rule_toggle.go b/internal/controller/admin/admin_v1_alert_rule_toggle.go deleted file mode 100644 index 31a5d68..0000000 --- a/internal/controller/admin/admin_v1_alert_rule_toggle.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertRuleToggle(ctx context.Context, req *v1.AlertRuleToggleReq) (res *v1.AlertRuleToggleRes, err error) { - return service.Monitor().ToggleAlertRule(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_rule_update.go b/internal/controller/admin/admin_v1_alert_rule_update.go deleted file mode 100644 index 167ba7d..0000000 --- a/internal/controller/admin/admin_v1_alert_rule_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertRuleUpdate(ctx context.Context, req *v1.AlertRuleUpdateReq) (res *v1.AlertRuleUpdateRes, err error) { - return service.Monitor().UpdateAlertRule(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_alert_test_endpoint.go b/internal/controller/admin/admin_v1_alert_test_endpoint.go deleted file mode 100644 index 1ac031e..0000000 --- a/internal/controller/admin/admin_v1_alert_test_endpoint.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AlertTest(ctx context.Context, req *v1.AlertTestReq) (res *v1.AlertTestRes, err error) { - return service.Monitor().AlertTest(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_announcement_archive.go b/internal/controller/admin/admin_v1_announcement_archive.go deleted file mode 100644 index 60bc452..0000000 --- a/internal/controller/admin/admin_v1_announcement_archive.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AnnouncementArchive(ctx context.Context, req *v1.AnnouncementArchiveReq) (res *v1.AnnouncementArchiveRes, err error) { - return service.Admin().ArchiveAnnouncement(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_announcement_create.go b/internal/controller/admin/admin_v1_announcement_create.go deleted file mode 100644 index cfdabde..0000000 --- a/internal/controller/admin/admin_v1_announcement_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AnnouncementCreate(ctx context.Context, req *v1.AnnouncementCreateReq) (res *v1.AnnouncementCreateRes, err error) { - return service.Admin().CreateAnnouncement(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_announcement_list.go b/internal/controller/admin/admin_v1_announcement_list.go deleted file mode 100644 index 9ff7afa..0000000 --- a/internal/controller/admin/admin_v1_announcement_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AnnouncementList(ctx context.Context, req *v1.AnnouncementListReq) (res *v1.AnnouncementListRes, err error) { - return service.Admin().ListAnnouncements(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_announcement_publish.go b/internal/controller/admin/admin_v1_announcement_publish.go deleted file mode 100644 index 60dbb74..0000000 --- a/internal/controller/admin/admin_v1_announcement_publish.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AnnouncementPublish(ctx context.Context, req *v1.AnnouncementPublishReq) (res *v1.AnnouncementPublishRes, err error) { - return service.Admin().PublishAnnouncement(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_announcement_update.go b/internal/controller/admin/admin_v1_announcement_update.go deleted file mode 100644 index 89565de..0000000 --- a/internal/controller/admin/admin_v1_announcement_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AnnouncementUpdate(ctx context.Context, req *v1.AnnouncementUpdateReq) (res *v1.AnnouncementUpdateRes, err error) { - return service.Admin().UpdateAnnouncement(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_audit.go b/internal/controller/admin/admin_v1_audit.go new file mode 100644 index 0000000..9de1268 --- /dev/null +++ b/internal/controller/admin/admin_v1_audit.go @@ -0,0 +1,33 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) AuditConfigGet(ctx context.Context, req *v1.AuditConfigGetReq) (res *v1.AuditConfigGetRes, err error) { + return service.Admin().GetAuditConfig(ctx, req) +} +func (c *ControllerV1) AuditConfigUpdate(ctx context.Context, req *v1.AuditConfigUpdateReq) (res *v1.AuditConfigUpdateRes, err error) { + return service.Admin().UpdateAuditConfig(ctx, req) +} +func (c *ControllerV1) OperationLogList(ctx context.Context, req *v1.OperationLogListReq) (res *v1.OperationLogListRes, err error) { + return service.Admin().ListOperationLogs(ctx, req) +} +func (c *ControllerV1) SensitiveLogList(ctx context.Context, req *v1.SensitiveLogListReq) (res *v1.SensitiveLogListRes, err error) { + return service.Admin().ListSensitiveAccessLogs(ctx, req) +} +func (c *ControllerV1) RequestAuditLogList(ctx context.Context, req *v1.RequestAuditLogListReq) (res *v1.RequestAuditLogListRes, err error) { + return service.Admin().ListRequestAuditLogs(ctx, req) +} +func (c *ControllerV1) RequestAuditLogDetail(ctx context.Context, req *v1.RequestAuditLogDetailReq) (res *v1.RequestAuditLogDetailRes, err error) { + return service.Admin().GetRequestAuditLogDetail(ctx, req) +} +func (c *ControllerV1) OperationLogExport(ctx context.Context, req *v1.OperationLogExportReq) (res *v1.OperationLogExportRes, err error) { + return service.Admin().ExportOperationLogs(ctx, req) +} +func (c *ControllerV1) ContentFilterLogList(ctx context.Context, req *v1.ContentFilterLogListReq) (res *v1.ContentFilterLogListRes, err error) { + return service.Admin().ContentFilterLogList(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_audit_config_get.go b/internal/controller/admin/admin_v1_audit_config_get.go deleted file mode 100644 index b624aca..0000000 --- a/internal/controller/admin/admin_v1_audit_config_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AuditConfigGet(ctx context.Context, req *v1.AuditConfigGetReq) (res *v1.AuditConfigGetRes, err error) { - return service.Admin().GetAuditConfig(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_audit_config_update.go b/internal/controller/admin/admin_v1_audit_config_update.go deleted file mode 100644 index fa44311..0000000 --- a/internal/controller/admin/admin_v1_audit_config_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) AuditConfigUpdate(ctx context.Context, req *v1.AuditConfigUpdateReq) (res *v1.AuditConfigUpdateRes, err error) { - return service.Admin().UpdateAuditConfig(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_auth.go b/internal/controller/admin/admin_v1_auth.go new file mode 100644 index 0000000..4c415fe --- /dev/null +++ b/internal/controller/admin/admin_v1_auth.go @@ -0,0 +1,30 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) AdminLogin(ctx context.Context, req *v1.AdminLoginReq) (res *v1.AdminLoginRes, err error) { + return service.Admin().Login(ctx, req) +} +func (c *ControllerV1) AdminLogout(ctx context.Context, req *v1.AdminLogoutReq) (res *v1.AdminLogoutRes, err error) { + return service.Admin().Logout(ctx, req) +} +func (c *ControllerV1) AdminRefresh(ctx context.Context, req *v1.AdminRefreshReq) (res *v1.AdminRefreshRes, err error) { + return service.Admin().Refresh(ctx, req) +} +func (c *ControllerV1) AdminSessionList(ctx context.Context, req *v1.AdminSessionListReq) (res *v1.AdminSessionListRes, err error) { + return service.Admin().ListSessions(ctx, req) +} +func (c *ControllerV1) AdminRevokeSession(ctx context.Context, req *v1.AdminRevokeSessionReq) (res *v1.AdminRevokeSessionRes, err error) { + return service.Admin().RevokeSession(ctx, req) +} +func (c *ControllerV1) AdminForceLogout(ctx context.Context, req *v1.AdminForceLogoutReq) (res *v1.AdminForceLogoutRes, err error) { + return service.Admin().ForceLogout(ctx, req) +} +func (c *ControllerV1) AdminChangePassword(ctx context.Context, req *v1.AdminChangePasswordReq) (res *v1.AdminChangePasswordRes, err error) { + return service.Admin().ChangePassword(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_changelog.go b/internal/controller/admin/admin_v1_changelog.go new file mode 100644 index 0000000..15899a5 --- /dev/null +++ b/internal/controller/admin/admin_v1_changelog.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) ChangelogCreate(ctx context.Context, req *v1.ChangelogCreateReq) (res *v1.ChangelogCreateRes, err error) { + return service.Admin().CreateChangelog(ctx, req) +} +func (c *ControllerV1) ChangelogList(ctx context.Context, req *v1.ChangelogListReq) (res *v1.ChangelogListRes, err error) { + return service.Admin().ListChangelogs(ctx, req) +} +func (c *ControllerV1) ChangelogUpdate(ctx context.Context, req *v1.ChangelogUpdateReq) (res *v1.ChangelogUpdateRes, err error) { + return service.Admin().UpdateChangelog(ctx, req) +} +func (c *ControllerV1) ChangelogDelete(ctx context.Context, req *v1.ChangelogDeleteReq) (res *v1.ChangelogDeleteRes, err error) { + return service.Admin().DeleteChangelog(ctx, req) +} +func (c *ControllerV1) ChangelogPublish(ctx context.Context, req *v1.ChangelogPublishReq) (res *v1.ChangelogPublishRes, err error) { + return service.Admin().PublishChangelog(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_changelog_create.go b/internal/controller/admin/admin_v1_changelog_create.go deleted file mode 100644 index d82aab1..0000000 --- a/internal/controller/admin/admin_v1_changelog_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChangelogCreate(ctx context.Context, req *v1.ChangelogCreateReq) (res *v1.ChangelogCreateRes, err error) { - return service.Admin().CreateChangelog(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_changelog_delete.go b/internal/controller/admin/admin_v1_changelog_delete.go deleted file mode 100644 index 2557164..0000000 --- a/internal/controller/admin/admin_v1_changelog_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChangelogDelete(ctx context.Context, req *v1.ChangelogDeleteReq) (res *v1.ChangelogDeleteRes, err error) { - return service.Admin().DeleteChangelog(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_changelog_list.go b/internal/controller/admin/admin_v1_changelog_list.go deleted file mode 100644 index 39911f9..0000000 --- a/internal/controller/admin/admin_v1_changelog_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChangelogList(ctx context.Context, req *v1.ChangelogListReq) (res *v1.ChangelogListRes, err error) { - return service.Admin().ListChangelogs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_changelog_publish.go b/internal/controller/admin/admin_v1_changelog_publish.go deleted file mode 100644 index e6eec50..0000000 --- a/internal/controller/admin/admin_v1_changelog_publish.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChangelogPublish(ctx context.Context, req *v1.ChangelogPublishReq) (res *v1.ChangelogPublishRes, err error) { - return service.Admin().PublishChangelog(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_changelog_update.go b/internal/controller/admin/admin_v1_changelog_update.go deleted file mode 100644 index 9700fa3..0000000 --- a/internal/controller/admin/admin_v1_changelog_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChangelogUpdate(ctx context.Context, req *v1.ChangelogUpdateReq) (res *v1.ChangelogUpdateRes, err error) { - return service.Admin().UpdateChangelog(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel.go b/internal/controller/admin/admin_v1_channel.go new file mode 100644 index 0000000..45a9b3e --- /dev/null +++ b/internal/controller/admin/admin_v1_channel.go @@ -0,0 +1,51 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) ChannelList(ctx context.Context, req *v1.ChannelListReq) (res *v1.ChannelListRes, err error) { + return service.Admin().ListChannels(ctx, req) +} +func (c *ControllerV1) ChannelCreate(ctx context.Context, req *v1.ChannelCreateReq) (res *v1.ChannelCreateRes, err error) { + return service.Admin().CreateChannel(ctx, req) +} +func (c *ControllerV1) ChannelUpdate(ctx context.Context, req *v1.ChannelUpdateReq) (res *v1.ChannelUpdateRes, err error) { + return service.Admin().UpdateChannel(ctx, req) +} +func (c *ControllerV1) ChannelDelete(ctx context.Context, req *v1.ChannelDeleteReq) (res *v1.ChannelDeleteRes, err error) { + return service.Admin().DeleteChannel(ctx, req) +} +func (c *ControllerV1) ChannelDetail(ctx context.Context, req *v1.ChannelDetailReq) (res *v1.ChannelDetailRes, err error) { + return service.Admin().GetChannelDetail(ctx, req) +} +func (c *ControllerV1) ChannelKeyCreate(ctx context.Context, req *v1.ChannelKeyCreateReq) (res *v1.ChannelKeyCreateRes, err error) { + return service.Admin().AddChannelKey(ctx, req) +} +func (c *ControllerV1) ChannelKeyDelete(ctx context.Context, req *v1.ChannelKeyDeleteReq) (res *v1.ChannelKeyDeleteRes, err error) { + return service.Admin().DeleteChannelKey(ctx, req) +} +func (c *ControllerV1) ChannelAbilityBatch(ctx context.Context, req *v1.ChannelAbilityBatchReq) (res *v1.ChannelAbilityBatchRes, err error) { + return service.Admin().SetChannelAbilities(ctx, req) +} +func (c *ControllerV1) ProviderDefaultURL(ctx context.Context, req *v1.ProviderDefaultURLReq) (res *v1.ProviderDefaultURLRes, err error) { + return service.Admin().GetProviderDefaultURLs(ctx, req) +} +func (c *ControllerV1) ChannelKeyList(ctx context.Context, req *v1.ChannelKeyListReq) (res *v1.ChannelKeyListRes, err error) { + return service.Admin().GetChannelKeys(ctx, req) +} +func (c *ControllerV1) ChannelAbilitiesGet(ctx context.Context, req *v1.ChannelAbilitiesGetReq) (res *v1.ChannelAbilitiesGetRes, err error) { + return service.Admin().GetChannelAbilities(ctx, req) +} +func (c *ControllerV1) ChannelHealthTrend(ctx context.Context, req *v1.ChannelHealthTrendReq) (res *v1.ChannelHealthTrendRes, err error) { + return service.Admin().GetChannelHealthTrend(ctx, req) +} +func (c *ControllerV1) ChannelExport(ctx context.Context, req *v1.ChannelExportReq) (res *v1.ChannelExportRes, err error) { + return service.Admin().ExportChannels(ctx, req) +} +func (c *ControllerV1) ChannelClone(ctx context.Context, req *v1.ChannelCloneReq) (res *v1.ChannelCloneRes, err error) { + return service.Admin().CloneChannel(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_channel_abilities_get.go b/internal/controller/admin/admin_v1_channel_abilities_get.go deleted file mode 100644 index 5e6256f..0000000 --- a/internal/controller/admin/admin_v1_channel_abilities_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelAbilitiesGet(ctx context.Context, req *v1.ChannelAbilitiesGetReq) (res *v1.ChannelAbilitiesGetRes, err error) { - return service.Admin().GetChannelAbilities(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_ability_batch.go b/internal/controller/admin/admin_v1_channel_ability_batch.go deleted file mode 100644 index 23d9795..0000000 --- a/internal/controller/admin/admin_v1_channel_ability_batch.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelAbilityBatch(ctx context.Context, req *v1.ChannelAbilityBatchReq) (res *v1.ChannelAbilityBatchRes, err error) { - return service.Admin().SetChannelAbilities(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_clone.go b/internal/controller/admin/admin_v1_channel_clone.go deleted file mode 100644 index 1b86252..0000000 --- a/internal/controller/admin/admin_v1_channel_clone.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelClone(ctx context.Context, req *v1.ChannelCloneReq) (res *v1.ChannelCloneRes, err error) { - return service.Admin().CloneChannel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_create.go b/internal/controller/admin/admin_v1_channel_create.go deleted file mode 100644 index f6e3e2d..0000000 --- a/internal/controller/admin/admin_v1_channel_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelCreate(ctx context.Context, req *v1.ChannelCreateReq) (res *v1.ChannelCreateRes, err error) { - return service.Admin().CreateChannel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_delete.go b/internal/controller/admin/admin_v1_channel_delete.go deleted file mode 100644 index 7af0815..0000000 --- a/internal/controller/admin/admin_v1_channel_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelDelete(ctx context.Context, req *v1.ChannelDeleteReq) (res *v1.ChannelDeleteRes, err error) { - return service.Admin().DeleteChannel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_detail.go b/internal/controller/admin/admin_v1_channel_detail.go deleted file mode 100644 index 41e748b..0000000 --- a/internal/controller/admin/admin_v1_channel_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelDetail(ctx context.Context, req *v1.ChannelDetailReq) (res *v1.ChannelDetailRes, err error) { - return service.Admin().GetChannelDetail(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_error.go b/internal/controller/admin/admin_v1_channel_error.go new file mode 100644 index 0000000..51f3ed7 --- /dev/null +++ b/internal/controller/admin/admin_v1_channel_error.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) ChannelErrorEventList(ctx context.Context, req *v1.ChannelErrorEventListReq) (res *v1.ChannelErrorEventListRes, err error) { + return service.Admin().ChannelErrorEventList(ctx, req) +} +func (c *ControllerV1) ChannelErrorStats(ctx context.Context, req *v1.ChannelErrorStatsReq) (res *v1.ChannelErrorStatsRes, err error) { + return service.Admin().ChannelErrorStats(ctx, req) +} +func (c *ControllerV1) ChannelErrorTrend(ctx context.Context, req *v1.ChannelErrorTrendReq) (res *v1.ChannelErrorTrendRes, err error) { + return service.Admin().ChannelErrorTrend(ctx, req) +} +func (c *ControllerV1) ChannelErrorTopChannels(ctx context.Context, req *v1.ChannelErrorTopChannelsReq) (res *v1.ChannelErrorTopChannelsRes, err error) { + return service.Admin().ChannelErrorTopChannels(ctx, req) +} +func (c *ControllerV1) ChannelErrorCategories(ctx context.Context, req *v1.ChannelErrorCategoriesReq) (res *v1.ChannelErrorCategoriesRes, err error) { + return service.Admin().ChannelErrorCategories(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_channel_error_categories.go b/internal/controller/admin/admin_v1_channel_error_categories.go deleted file mode 100644 index 058ab1f..0000000 --- a/internal/controller/admin/admin_v1_channel_error_categories.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelErrorCategories(ctx context.Context, req *v1.ChannelErrorCategoriesReq) (res *v1.ChannelErrorCategoriesRes, err error) { - return service.Admin().ChannelErrorCategories(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_error_event_list.go b/internal/controller/admin/admin_v1_channel_error_event_list.go deleted file mode 100644 index 8553a97..0000000 --- a/internal/controller/admin/admin_v1_channel_error_event_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelErrorEventList(ctx context.Context, req *v1.ChannelErrorEventListReq) (res *v1.ChannelErrorEventListRes, err error) { - return service.Admin().ChannelErrorEventList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_error_stats.go b/internal/controller/admin/admin_v1_channel_error_stats.go deleted file mode 100644 index a44b9ae..0000000 --- a/internal/controller/admin/admin_v1_channel_error_stats.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelErrorStats(ctx context.Context, req *v1.ChannelErrorStatsReq) (res *v1.ChannelErrorStatsRes, err error) { - return service.Admin().ChannelErrorStats(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_error_top_channels.go b/internal/controller/admin/admin_v1_channel_error_top_channels.go deleted file mode 100644 index 9e8e9a4..0000000 --- a/internal/controller/admin/admin_v1_channel_error_top_channels.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelErrorTopChannels(ctx context.Context, req *v1.ChannelErrorTopChannelsReq) (res *v1.ChannelErrorTopChannelsRes, err error) { - return service.Admin().ChannelErrorTopChannels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_error_trend.go b/internal/controller/admin/admin_v1_channel_error_trend.go deleted file mode 100644 index 023db0a..0000000 --- a/internal/controller/admin/admin_v1_channel_error_trend.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelErrorTrend(ctx context.Context, req *v1.ChannelErrorTrendReq) (res *v1.ChannelErrorTrendRes, err error) { - return service.Admin().ChannelErrorTrend(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_export.go b/internal/controller/admin/admin_v1_channel_export.go deleted file mode 100644 index 3aa52ae..0000000 --- a/internal/controller/admin/admin_v1_channel_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelExport(ctx context.Context, req *v1.ChannelExportReq) (res *v1.ChannelExportRes, err error) { - return service.Admin().ExportChannels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_health_trend.go b/internal/controller/admin/admin_v1_channel_health_trend.go deleted file mode 100644 index 16cdadc..0000000 --- a/internal/controller/admin/admin_v1_channel_health_trend.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelHealthTrend(ctx context.Context, req *v1.ChannelHealthTrendReq) (res *v1.ChannelHealthTrendRes, err error) { - return service.Admin().GetChannelHealthTrend(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_key_create.go b/internal/controller/admin/admin_v1_channel_key_create.go deleted file mode 100644 index 2940f7b..0000000 --- a/internal/controller/admin/admin_v1_channel_key_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelKeyCreate(ctx context.Context, req *v1.ChannelKeyCreateReq) (res *v1.ChannelKeyCreateRes, err error) { - return service.Admin().AddChannelKey(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_key_delete.go b/internal/controller/admin/admin_v1_channel_key_delete.go deleted file mode 100644 index 933d187..0000000 --- a/internal/controller/admin/admin_v1_channel_key_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelKeyDelete(ctx context.Context, req *v1.ChannelKeyDeleteReq) (res *v1.ChannelKeyDeleteRes, err error) { - return service.Admin().DeleteChannelKey(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_key_list.go b/internal/controller/admin/admin_v1_channel_key_list.go deleted file mode 100644 index 6a6c8aa..0000000 --- a/internal/controller/admin/admin_v1_channel_key_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelKeyList(ctx context.Context, req *v1.ChannelKeyListReq) (res *v1.ChannelKeyListRes, err error) { - return service.Admin().GetChannelKeys(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_list.go b/internal/controller/admin/admin_v1_channel_list.go deleted file mode 100644 index c9bc403..0000000 --- a/internal/controller/admin/admin_v1_channel_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelList(ctx context.Context, req *v1.ChannelListReq) (res *v1.ChannelListRes, err error) { - return service.Admin().ListChannels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_o_auth_auth_url.go b/internal/controller/admin/admin_v1_channel_o_auth_auth_url.go deleted file mode 100644 index 4fca9d1..0000000 --- a/internal/controller/admin/admin_v1_channel_o_auth_auth_url.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelOAuthAuthURL(ctx context.Context, req *v1.ChannelOAuthAuthURLReq) (res *v1.ChannelOAuthAuthURLRes, err error) { - return service.Admin().ChannelOAuthAuthURL(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_o_auth_exchange.go b/internal/controller/admin/admin_v1_channel_o_auth_exchange.go deleted file mode 100644 index 3279e12..0000000 --- a/internal/controller/admin/admin_v1_channel_o_auth_exchange.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelOAuthExchange(ctx context.Context, req *v1.ChannelOAuthExchangeReq) (res *v1.ChannelOAuthExchangeRes, err error) { - return service.Admin().ChannelOAuthExchange(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_o_auth_refresh.go b/internal/controller/admin/admin_v1_channel_o_auth_refresh.go deleted file mode 100644 index 4087a79..0000000 --- a/internal/controller/admin/admin_v1_channel_o_auth_refresh.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelOAuthRefresh(ctx context.Context, req *v1.ChannelOAuthRefreshReq) (res *v1.ChannelOAuthRefreshRes, err error) { - return service.Admin().ChannelOAuthRefresh(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_channel_oauth.go b/internal/controller/admin/admin_v1_channel_oauth.go new file mode 100644 index 0000000..5c09f6e --- /dev/null +++ b/internal/controller/admin/admin_v1_channel_oauth.go @@ -0,0 +1,18 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) ChannelOAuthAuthURL(ctx context.Context, req *v1.ChannelOAuthAuthURLReq) (res *v1.ChannelOAuthAuthURLRes, err error) { + return service.Admin().ChannelOAuthAuthURL(ctx, req) +} +func (c *ControllerV1) ChannelOAuthExchange(ctx context.Context, req *v1.ChannelOAuthExchangeReq) (res *v1.ChannelOAuthExchangeRes, err error) { + return service.Admin().ChannelOAuthExchange(ctx, req) +} +func (c *ControllerV1) ChannelOAuthRefresh(ctx context.Context, req *v1.ChannelOAuthRefreshReq) (res *v1.ChannelOAuthRefreshRes, err error) { + return service.Admin().ChannelOAuthRefresh(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_channel_test_handler.go b/internal/controller/admin/admin_v1_channel_testing_api.go similarity index 100% rename from internal/controller/admin/admin_v1_channel_test_handler.go rename to internal/controller/admin/admin_v1_channel_testing_api.go diff --git a/internal/controller/admin/admin_v1_channel_update.go b/internal/controller/admin/admin_v1_channel_update.go deleted file mode 100644 index a7277f7..0000000 --- a/internal/controller/admin/admin_v1_channel_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ChannelUpdate(ctx context.Context, req *v1.ChannelUpdateReq) (res *v1.ChannelUpdateRes, err error) { - return service.Admin().UpdateChannel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_content_filter_log_list.go b/internal/controller/admin/admin_v1_content_filter_log_list.go deleted file mode 100644 index 2d6abeb..0000000 --- a/internal/controller/admin/admin_v1_content_filter_log_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ContentFilterLogList(ctx context.Context, req *v1.ContentFilterLogListReq) (res *v1.ContentFilterLogListRes, err error) { - return service.Admin().ContentFilterLogList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_cron_job_trigger.go b/internal/controller/admin/admin_v1_cron_job.go similarity index 65% rename from internal/controller/admin/admin_v1_cron_job_trigger.go rename to internal/controller/admin/admin_v1_cron_job.go index db0a91a..016748e 100644 --- a/internal/controller/admin/admin_v1_cron_job_trigger.go +++ b/internal/controller/admin/admin_v1_cron_job.go @@ -7,6 +7,9 @@ import ( "github.com/qianfree/team-api/internal/service" ) +func (c *ControllerV1) CronJobList(ctx context.Context, req *v1.CronJobListReq) (res *v1.CronJobListRes, err error) { + return service.Admin().CronJobList(ctx, req) +} func (c *ControllerV1) CronJobTrigger(ctx context.Context, req *v1.CronJobTriggerReq) (res *v1.CronJobTriggerRes, err error) { return service.Admin().CronJobTrigger(ctx, req) } diff --git a/internal/controller/admin/admin_v1_cron_job_list.go b/internal/controller/admin/admin_v1_cron_job_list.go deleted file mode 100644 index adb24cf..0000000 --- a/internal/controller/admin/admin_v1_cron_job_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) CronJobList(ctx context.Context, req *v1.CronJobListReq) (res *v1.CronJobListRes, err error) { - return service.Admin().CronJobList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_dashboard.go b/internal/controller/admin/admin_v1_dashboard.go new file mode 100644 index 0000000..1d562a5 --- /dev/null +++ b/internal/controller/admin/admin_v1_dashboard.go @@ -0,0 +1,54 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) AdminDashboard(ctx context.Context, req *v1.AdminDashboardReq) (res *v1.AdminDashboardRes, err error) { + return service.Admin().GetDashboardStats(ctx, req) +} +func (c *ControllerV1) AdminDashboardTrends(ctx context.Context, req *v1.AdminDashboardTrendsReq) (res *v1.AdminDashboardTrendsRes, err error) { + return service.Admin().GetDashboardTrends(ctx, req) +} +func (c *ControllerV1) AdminDashboardTopTenants(ctx context.Context, req *v1.AdminDashboardTopTenantsReq) (res *v1.AdminDashboardTopTenantsRes, err error) { + return service.Admin().GetTopTenants(ctx, req) +} +func (c *ControllerV1) AdminDashboardModelDistribution(ctx context.Context, req *v1.AdminDashboardModelDistributionReq) (res *v1.AdminDashboardModelDistributionRes, err error) { + return service.Admin().GetModelDistribution(ctx, req) +} +func (c *ControllerV1) AdminDashboardChannelHealth(ctx context.Context, req *v1.AdminDashboardChannelHealthReq) (res *v1.AdminDashboardChannelHealthRes, err error) { + return service.Admin().GetDashboardChannelHealth(ctx, req) +} +func (c *ControllerV1) AdminDashboardRecentAlerts(ctx context.Context, req *v1.AdminDashboardRecentAlertsReq) (res *v1.AdminDashboardRecentAlertsRes, err error) { + return service.Admin().GetDashboardRecentAlerts(ctx, req) +} +func (c *ControllerV1) AdminUsageLogList(ctx context.Context, req *v1.AdminUsageLogListReq) (res *v1.AdminUsageLogListRes, err error) { + return service.Admin().GetAllUsageLogs(ctx, req) +} +func (c *ControllerV1) AdminBillingRecordList(ctx context.Context, req *v1.AdminBillingRecordListReq) (res *v1.AdminBillingRecordListRes, err error) { + return service.Admin().GetAllBillingRecords(ctx, req) +} +func (c *ControllerV1) AdminWalletList(ctx context.Context, req *v1.AdminWalletListReq) (res *v1.AdminWalletListRes, err error) { + return service.Admin().GetTenantWallets(ctx, req) +} +func (c *ControllerV1) AdminWalletInfo(ctx context.Context, req *v1.AdminWalletInfoReq) (res *v1.AdminWalletInfoRes, err error) { + return service.Admin().GetWalletInfo(ctx, req) +} +func (c *ControllerV1) AdminWalletAdjust(ctx context.Context, req *v1.AdminWalletAdjustReq) (res *v1.AdminWalletAdjustRes, err error) { + return service.Admin().AdjustBalance(ctx, req) +} +func (c *ControllerV1) AdminWalletTransactionList(ctx context.Context, req *v1.AdminWalletTransactionListReq) (res *v1.AdminWalletTransactionListRes, err error) { + return service.Admin().GetWalletTransactions(ctx, req) +} +func (c *ControllerV1) AdminWalletSetWarningThreshold(ctx context.Context, req *v1.AdminWalletSetWarningThresholdReq) (res *v1.AdminWalletSetWarningThresholdRes, err error) { + return service.Admin().SetWarningThreshold(ctx, req) +} +func (c *ControllerV1) AdminUsageLogExport(ctx context.Context, req *v1.AdminUsageLogExportReq) (res *v1.AdminUsageLogExportRes, err error) { + return service.Admin().ExportUsageLogs(ctx, req) +} +func (c *ControllerV1) AdminBillingRecordExport(ctx context.Context, req *v1.AdminBillingRecordExportReq) (res *v1.AdminBillingRecordExportRes, err error) { + return service.Admin().ExportBillingRecords(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_data_governance.go b/internal/controller/admin/admin_v1_data_governance.go new file mode 100644 index 0000000..6a34bc2 --- /dev/null +++ b/internal/controller/admin/admin_v1_data_governance.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) DataGovernanceSettingsGet(ctx context.Context, req *v1.DataGovernanceSettingsGetReq) (res *v1.DataGovernanceSettingsGetRes, err error) { + return service.Admin().DataGovernanceSettingsGet(ctx, req) +} +func (c *ControllerV1) DataGovernanceSettingsUpdate(ctx context.Context, req *v1.DataGovernanceSettingsUpdateReq) (res *v1.DataGovernanceSettingsUpdateRes, err error) { + return service.Admin().DataGovernanceSettingsUpdate(ctx, req) +} +func (c *ControllerV1) DataGovernanceExport(ctx context.Context, req *v1.DataGovernanceExportReq) (res *v1.DataGovernanceExportRes, err error) { + return service.Admin().DataGovernanceExport(ctx, req) +} +func (c *ControllerV1) DataGovernanceDeletion(ctx context.Context, req *v1.DataGovernanceDeletionReq) (res *v1.DataGovernanceDeletionRes, err error) { + return service.Admin().DataGovernanceDeletion(ctx, req) +} +func (c *ControllerV1) DataGovernanceCleanup(ctx context.Context, req *v1.DataGovernanceCleanupReq) (res *v1.DataGovernanceCleanupRes, err error) { + return service.Admin().DataGovernanceCleanup(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_data_governance_cleanup.go b/internal/controller/admin/admin_v1_data_governance_cleanup.go deleted file mode 100644 index d389914..0000000 --- a/internal/controller/admin/admin_v1_data_governance_cleanup.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) DataGovernanceCleanup(ctx context.Context, req *v1.DataGovernanceCleanupReq) (res *v1.DataGovernanceCleanupRes, err error) { - return service.Admin().DataGovernanceCleanup(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_data_governance_deletion.go b/internal/controller/admin/admin_v1_data_governance_deletion.go deleted file mode 100644 index 988b3da..0000000 --- a/internal/controller/admin/admin_v1_data_governance_deletion.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) DataGovernanceDeletion(ctx context.Context, req *v1.DataGovernanceDeletionReq) (res *v1.DataGovernanceDeletionRes, err error) { - return service.Admin().DataGovernanceDeletion(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_data_governance_export.go b/internal/controller/admin/admin_v1_data_governance_export.go deleted file mode 100644 index 63c03f8..0000000 --- a/internal/controller/admin/admin_v1_data_governance_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) DataGovernanceExport(ctx context.Context, req *v1.DataGovernanceExportReq) (res *v1.DataGovernanceExportRes, err error) { - return service.Admin().DataGovernanceExport(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_data_governance_settings_get.go b/internal/controller/admin/admin_v1_data_governance_settings_get.go deleted file mode 100644 index 917b924..0000000 --- a/internal/controller/admin/admin_v1_data_governance_settings_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) DataGovernanceSettingsGet(ctx context.Context, req *v1.DataGovernanceSettingsGetReq) (res *v1.DataGovernanceSettingsGetRes, err error) { - return service.Admin().DataGovernanceSettingsGet(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_data_governance_settings_update.go b/internal/controller/admin/admin_v1_data_governance_settings_update.go deleted file mode 100644 index d70b01f..0000000 --- a/internal/controller/admin/admin_v1_data_governance_settings_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) DataGovernanceSettingsUpdate(ctx context.Context, req *v1.DataGovernanceSettingsUpdateReq) (res *v1.DataGovernanceSettingsUpdateRes, err error) { - return service.Admin().DataGovernanceSettingsUpdate(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_error_log.go b/internal/controller/admin/admin_v1_error_log.go new file mode 100644 index 0000000..0d3aebc --- /dev/null +++ b/internal/controller/admin/admin_v1_error_log.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) ErrorLogList(ctx context.Context, req *v1.ErrorLogListReq) (res *v1.ErrorLogListRes, err error) { + return service.Admin().ErrorLogList(ctx, req) +} +func (c *ControllerV1) ErrorLogDetail(ctx context.Context, req *v1.ErrorLogDetailReq) (res *v1.ErrorLogDetailRes, err error) { + return service.Admin().ErrorLogDetail(ctx, req) +} +func (c *ControllerV1) ErrorLogResolve(ctx context.Context, req *v1.ErrorLogResolveReq) (res *v1.ErrorLogResolveRes, err error) { + return service.Admin().ErrorLogResolve(ctx, req) +} +func (c *ControllerV1) ErrorLogBatchResolve(ctx context.Context, req *v1.ErrorLogBatchResolveReq) (res *v1.ErrorLogBatchResolveRes, err error) { + return service.Admin().ErrorLogBatchResolve(ctx, req) +} +func (c *ControllerV1) ErrorLogStats(ctx context.Context, req *v1.ErrorLogStatsReq) (res *v1.ErrorLogStatsRes, err error) { + return service.Admin().ErrorLogStats(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_error_log_batch_resolve.go b/internal/controller/admin/admin_v1_error_log_batch_resolve.go deleted file mode 100644 index e4be7b2..0000000 --- a/internal/controller/admin/admin_v1_error_log_batch_resolve.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ErrorLogBatchResolve(ctx context.Context, req *v1.ErrorLogBatchResolveReq) (res *v1.ErrorLogBatchResolveRes, err error) { - return service.Admin().ErrorLogBatchResolve(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_error_log_detail.go b/internal/controller/admin/admin_v1_error_log_detail.go deleted file mode 100644 index 9a77e77..0000000 --- a/internal/controller/admin/admin_v1_error_log_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ErrorLogDetail(ctx context.Context, req *v1.ErrorLogDetailReq) (res *v1.ErrorLogDetailRes, err error) { - return service.Admin().ErrorLogDetail(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_error_log_list.go b/internal/controller/admin/admin_v1_error_log_list.go deleted file mode 100644 index 1da2429..0000000 --- a/internal/controller/admin/admin_v1_error_log_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ErrorLogList(ctx context.Context, req *v1.ErrorLogListReq) (res *v1.ErrorLogListRes, err error) { - return service.Admin().ErrorLogList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_error_log_resolve.go b/internal/controller/admin/admin_v1_error_log_resolve.go deleted file mode 100644 index 5d95863..0000000 --- a/internal/controller/admin/admin_v1_error_log_resolve.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ErrorLogResolve(ctx context.Context, req *v1.ErrorLogResolveReq) (res *v1.ErrorLogResolveRes, err error) { - return service.Admin().ErrorLogResolve(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_error_log_stats.go b/internal/controller/admin/admin_v1_error_log_stats.go deleted file mode 100644 index 1206030..0000000 --- a/internal/controller/admin/admin_v1_error_log_stats.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ErrorLogStats(ctx context.Context, req *v1.ErrorLogStatsReq) (res *v1.ErrorLogStatsRes, err error) { - return service.Admin().ErrorLogStats(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_feedback.go b/internal/controller/admin/admin_v1_feedback.go new file mode 100644 index 0000000..2c6900a --- /dev/null +++ b/internal/controller/admin/admin_v1_feedback.go @@ -0,0 +1,21 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) FeedbackListAll(ctx context.Context, req *v1.FeedbackListAllReq) (res *v1.FeedbackListAllRes, err error) { + return service.Admin().ListAllFeedbacks(ctx, req) +} +func (c *ControllerV1) FeedbackReply(ctx context.Context, req *v1.FeedbackReplyReq) (res *v1.FeedbackReplyRes, err error) { + return service.Admin().ReplyToFeedback(ctx, req) +} +func (c *ControllerV1) FeedbackUpdateStatus(ctx context.Context, req *v1.FeedbackUpdateStatusReq) (res *v1.FeedbackUpdateStatusRes, err error) { + return service.Admin().UpdateFeedbackStatus(ctx, req) +} +func (c *ControllerV1) FeedbackStats(ctx context.Context, req *v1.FeedbackStatsReq) (res *v1.FeedbackStatsRes, err error) { + return service.Admin().GetFeedbackStats(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_feedback_list_all.go b/internal/controller/admin/admin_v1_feedback_list_all.go deleted file mode 100644 index 4d84ad3..0000000 --- a/internal/controller/admin/admin_v1_feedback_list_all.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) FeedbackListAll(ctx context.Context, req *v1.FeedbackListAllReq) (res *v1.FeedbackListAllRes, err error) { - return service.Admin().ListAllFeedbacks(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_feedback_reply.go b/internal/controller/admin/admin_v1_feedback_reply.go deleted file mode 100644 index c5a0779..0000000 --- a/internal/controller/admin/admin_v1_feedback_reply.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) FeedbackReply(ctx context.Context, req *v1.FeedbackReplyReq) (res *v1.FeedbackReplyRes, err error) { - return service.Admin().ReplyToFeedback(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_feedback_stats.go b/internal/controller/admin/admin_v1_feedback_stats.go deleted file mode 100644 index 2eb0477..0000000 --- a/internal/controller/admin/admin_v1_feedback_stats.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) FeedbackStats(ctx context.Context, req *v1.FeedbackStatsReq) (res *v1.FeedbackStatsRes, err error) { - return service.Admin().GetFeedbackStats(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_feedback_update_status.go b/internal/controller/admin/admin_v1_feedback_update_status.go deleted file mode 100644 index 4a3ec7a..0000000 --- a/internal/controller/admin/admin_v1_feedback_update_status.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) FeedbackUpdateStatus(ctx context.Context, req *v1.FeedbackUpdateStatusReq) (res *v1.FeedbackUpdateStatusRes, err error) { - return service.Admin().UpdateFeedbackStatus(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_group_models_list.go b/internal/controller/admin/admin_v1_group_models_list.go deleted file mode 100644 index 2b0a39e..0000000 --- a/internal/controller/admin/admin_v1_group_models_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) GroupModelsList(ctx context.Context, req *v1.GroupModelsListReq) (res *v1.GroupModelsListRes, err error) { - return service.Admin().ListGroupModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_group_models_set.go b/internal/controller/admin/admin_v1_group_models_set.go deleted file mode 100644 index 3561acb..0000000 --- a/internal/controller/admin/admin_v1_group_models_set.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) GroupModelsSet(ctx context.Context, req *v1.GroupModelsSetReq) (res *v1.GroupModelsSetRes, err error) { - return service.Admin().SetGroupModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_article_create.go b/internal/controller/admin/admin_v1_help_article_create.go deleted file mode 100644 index 8c6b001..0000000 --- a/internal/controller/admin/admin_v1_help_article_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpArticleCreate(ctx context.Context, req *v1.HelpArticleCreateReq) (res *v1.HelpArticleCreateRes, err error) { - return service.Admin().CreateHelpArticle(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_article_delete.go b/internal/controller/admin/admin_v1_help_article_delete.go deleted file mode 100644 index 9cdd9bd..0000000 --- a/internal/controller/admin/admin_v1_help_article_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpArticleDelete(ctx context.Context, req *v1.HelpArticleDeleteReq) (res *v1.HelpArticleDeleteRes, err error) { - return service.Admin().DeleteHelpArticle(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_article_get.go b/internal/controller/admin/admin_v1_help_article_get.go deleted file mode 100644 index 27aee37..0000000 --- a/internal/controller/admin/admin_v1_help_article_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpArticleGet(ctx context.Context, req *v1.HelpArticleGetReq) (res *v1.HelpArticleGetRes, err error) { - return service.Admin().GetHelpArticle(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_article_list.go b/internal/controller/admin/admin_v1_help_article_list.go deleted file mode 100644 index a8dc78d..0000000 --- a/internal/controller/admin/admin_v1_help_article_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpArticleList(ctx context.Context, req *v1.HelpArticleListReq) (res *v1.HelpArticleListRes, err error) { - return service.Admin().ListHelpArticles(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_article_update.go b/internal/controller/admin/admin_v1_help_article_update.go deleted file mode 100644 index dee8464..0000000 --- a/internal/controller/admin/admin_v1_help_article_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpArticleUpdate(ctx context.Context, req *v1.HelpArticleUpdateReq) (res *v1.HelpArticleUpdateRes, err error) { - return service.Admin().UpdateHelpArticle(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_category_create.go b/internal/controller/admin/admin_v1_help_category_create.go deleted file mode 100644 index 6fc6df4..0000000 --- a/internal/controller/admin/admin_v1_help_category_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpCategoryCreate(ctx context.Context, req *v1.HelpCategoryCreateReq) (res *v1.HelpCategoryCreateRes, err error) { - return service.Admin().CreateHelpCategory(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_category_delete.go b/internal/controller/admin/admin_v1_help_category_delete.go deleted file mode 100644 index 2fea8a4..0000000 --- a/internal/controller/admin/admin_v1_help_category_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpCategoryDelete(ctx context.Context, req *v1.HelpCategoryDeleteReq) (res *v1.HelpCategoryDeleteRes, err error) { - return service.Admin().DeleteHelpCategory(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_category_list.go b/internal/controller/admin/admin_v1_help_category_list.go deleted file mode 100644 index 5bbf82a..0000000 --- a/internal/controller/admin/admin_v1_help_category_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpCategoryList(ctx context.Context, req *v1.HelpCategoryListReq) (res *v1.HelpCategoryListRes, err error) { - return service.Admin().ListHelpCategories(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_category_update.go b/internal/controller/admin/admin_v1_help_category_update.go deleted file mode 100644 index ca38437..0000000 --- a/internal/controller/admin/admin_v1_help_category_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpCategoryUpdate(ctx context.Context, req *v1.HelpCategoryUpdateReq) (res *v1.HelpCategoryUpdateRes, err error) { - return service.Admin().UpdateHelpCategory(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_help_center.go b/internal/controller/admin/admin_v1_help_center.go new file mode 100644 index 0000000..9b15170 --- /dev/null +++ b/internal/controller/admin/admin_v1_help_center.go @@ -0,0 +1,36 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) HelpCategoryCreate(ctx context.Context, req *v1.HelpCategoryCreateReq) (res *v1.HelpCategoryCreateRes, err error) { + return service.Admin().CreateHelpCategory(ctx, req) +} +func (c *ControllerV1) HelpCategoryUpdate(ctx context.Context, req *v1.HelpCategoryUpdateReq) (res *v1.HelpCategoryUpdateRes, err error) { + return service.Admin().UpdateHelpCategory(ctx, req) +} +func (c *ControllerV1) HelpCategoryDelete(ctx context.Context, req *v1.HelpCategoryDeleteReq) (res *v1.HelpCategoryDeleteRes, err error) { + return service.Admin().DeleteHelpCategory(ctx, req) +} +func (c *ControllerV1) HelpCategoryList(ctx context.Context, req *v1.HelpCategoryListReq) (res *v1.HelpCategoryListRes, err error) { + return service.Admin().ListHelpCategories(ctx, req) +} +func (c *ControllerV1) HelpArticleCreate(ctx context.Context, req *v1.HelpArticleCreateReq) (res *v1.HelpArticleCreateRes, err error) { + return service.Admin().CreateHelpArticle(ctx, req) +} +func (c *ControllerV1) HelpArticleUpdate(ctx context.Context, req *v1.HelpArticleUpdateReq) (res *v1.HelpArticleUpdateRes, err error) { + return service.Admin().UpdateHelpArticle(ctx, req) +} +func (c *ControllerV1) HelpArticleDelete(ctx context.Context, req *v1.HelpArticleDeleteReq) (res *v1.HelpArticleDeleteRes, err error) { + return service.Admin().DeleteHelpArticle(ctx, req) +} +func (c *ControllerV1) HelpArticleList(ctx context.Context, req *v1.HelpArticleListReq) (res *v1.HelpArticleListRes, err error) { + return service.Admin().ListHelpArticles(ctx, req) +} +func (c *ControllerV1) HelpArticleGet(ctx context.Context, req *v1.HelpArticleGetReq) (res *v1.HelpArticleGetRes, err error) { + return service.Admin().GetHelpArticle(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_message_broadcast.go b/internal/controller/admin/admin_v1_message_broadcast.go deleted file mode 100644 index 9156c0e..0000000 --- a/internal/controller/admin/admin_v1_message_broadcast.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MessageBroadcast(ctx context.Context, req *v1.MessageBroadcastReq) (res *v1.MessageBroadcastRes, err error) { - return service.Admin().SendBroadcast(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_message_list.go b/internal/controller/admin/admin_v1_message_list.go deleted file mode 100644 index 2cfaf01..0000000 --- a/internal/controller/admin/admin_v1_message_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MessageList(ctx context.Context, req *v1.MessageListReq) (res *v1.MessageListRes, err error) { - return service.Admin().ListMessages(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_message_send.go b/internal/controller/admin/admin_v1_message_send.go deleted file mode 100644 index be463d2..0000000 --- a/internal/controller/admin/admin_v1_message_send.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MessageSend(ctx context.Context, req *v1.MessageSendReq) (res *v1.MessageSendRes, err error) { - return service.Admin().SendMessage(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model.go b/internal/controller/admin/admin_v1_model.go new file mode 100644 index 0000000..46ddbb5 --- /dev/null +++ b/internal/controller/admin/admin_v1_model.go @@ -0,0 +1,48 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) ModelList(ctx context.Context, req *v1.ModelListReq) (res *v1.ModelListRes, err error) { + return service.Admin().ListModels(ctx, req) +} +func (c *ControllerV1) ModelCreate(ctx context.Context, req *v1.ModelCreateReq) (res *v1.ModelCreateRes, err error) { + return service.Admin().CreateModel(ctx, req) +} +func (c *ControllerV1) ModelUpdate(ctx context.Context, req *v1.ModelUpdateReq) (res *v1.ModelUpdateRes, err error) { + return service.Admin().UpdateModel(ctx, req) +} +func (c *ControllerV1) ModelDelete(ctx context.Context, req *v1.ModelDeleteReq) (res *v1.ModelDeleteRes, err error) { + return service.Admin().DeleteModel(ctx, req) +} +func (c *ControllerV1) PricingGet(ctx context.Context, req *v1.PricingGetReq) (res *v1.PricingGetRes, err error) { + return service.Admin().GetModelPricing(ctx, req) +} +func (c *ControllerV1) PricingSet(ctx context.Context, req *v1.PricingSetReq) (res *v1.PricingSetRes, err error) { + return service.Admin().SetModelPricing(ctx, req) +} +func (c *ControllerV1) ModelOptions(ctx context.Context, req *v1.ModelOptionsReq) (res *v1.ModelOptionsRes, err error) { + return service.Admin().ListModelOptions(ctx, req) +} +func (c *ControllerV1) ModelExport(ctx context.Context, req *v1.ModelExportReq) (res *v1.ModelExportRes, err error) { + return service.Admin().ExportModels(ctx, req) +} +func (c *ControllerV1) PricingFetchOfficial(ctx context.Context, req *v1.PricingFetchOfficialReq) (res *v1.PricingFetchOfficialRes, err error) { + return service.Admin().FetchOfficialPricing(ctx, req) +} +func (c *ControllerV1) ModelFetchOfficialInfo(ctx context.Context, req *v1.ModelFetchOfficialInfoReq) (res *v1.ModelFetchOfficialInfoRes, err error) { + return service.Admin().FetchOfficialModelInfo(ctx, req) +} +func (c *ControllerV1) ModelExportJson(ctx context.Context, req *v1.ModelExportJsonReq) (res *v1.ModelExportJsonRes, err error) { + return service.Admin().ExportModelsJson(ctx, req) +} +func (c *ControllerV1) ModelImportPreview(ctx context.Context, req *v1.ModelImportPreviewReq) (res *v1.ModelImportPreviewRes, err error) { + return service.Admin().ImportModelsPreview(ctx, req) +} +func (c *ControllerV1) ModelImport(ctx context.Context, req *v1.ModelImportReq) (res *v1.ModelImportRes, err error) { + return service.Admin().ImportModels(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_model_create.go b/internal/controller/admin/admin_v1_model_create.go deleted file mode 100644 index 9213316..0000000 --- a/internal/controller/admin/admin_v1_model_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelCreate(ctx context.Context, req *v1.ModelCreateReq) (res *v1.ModelCreateRes, err error) { - return service.Admin().CreateModel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_delete.go b/internal/controller/admin/admin_v1_model_delete.go deleted file mode 100644 index 19f991c..0000000 --- a/internal/controller/admin/admin_v1_model_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelDelete(ctx context.Context, req *v1.ModelDeleteReq) (res *v1.ModelDeleteRes, err error) { - return service.Admin().DeleteModel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_export.go b/internal/controller/admin/admin_v1_model_export.go deleted file mode 100644 index 555157a..0000000 --- a/internal/controller/admin/admin_v1_model_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelExport(ctx context.Context, req *v1.ModelExportReq) (res *v1.ModelExportRes, err error) { - return service.Admin().ExportModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_export_json.go b/internal/controller/admin/admin_v1_model_export_json.go deleted file mode 100644 index 6235362..0000000 --- a/internal/controller/admin/admin_v1_model_export_json.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelExportJson(ctx context.Context, req *v1.ModelExportJsonReq) (res *v1.ModelExportJsonRes, err error) { - return service.Admin().ExportModelsJson(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_fetch_official_info.go b/internal/controller/admin/admin_v1_model_fetch_official_info.go deleted file mode 100644 index 959bc4c..0000000 --- a/internal/controller/admin/admin_v1_model_fetch_official_info.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelFetchOfficialInfo(ctx context.Context, req *v1.ModelFetchOfficialInfoReq) (res *v1.ModelFetchOfficialInfoRes, err error) { - return service.Admin().FetchOfficialModelInfo(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_group.go b/internal/controller/admin/admin_v1_model_group.go new file mode 100644 index 0000000..e67bcd1 --- /dev/null +++ b/internal/controller/admin/admin_v1_model_group.go @@ -0,0 +1,36 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) ModelGroupList(ctx context.Context, req *v1.ModelGroupListReq) (res *v1.ModelGroupListRes, err error) { + return service.Admin().ListModelGroups(ctx, req) +} +func (c *ControllerV1) ModelGroupCreate(ctx context.Context, req *v1.ModelGroupCreateReq) (res *v1.ModelGroupCreateRes, err error) { + return service.Admin().CreateModelGroup(ctx, req) +} +func (c *ControllerV1) ModelGroupUpdate(ctx context.Context, req *v1.ModelGroupUpdateReq) (res *v1.ModelGroupUpdateRes, err error) { + return service.Admin().UpdateModelGroup(ctx, req) +} +func (c *ControllerV1) ModelGroupDelete(ctx context.Context, req *v1.ModelGroupDeleteReq) (res *v1.ModelGroupDeleteRes, err error) { + return service.Admin().DeleteModelGroup(ctx, req) +} +func (c *ControllerV1) GroupModelsList(ctx context.Context, req *v1.GroupModelsListReq) (res *v1.GroupModelsListRes, err error) { + return service.Admin().ListGroupModels(ctx, req) +} +func (c *ControllerV1) GroupModelsSet(ctx context.Context, req *v1.GroupModelsSetReq) (res *v1.GroupModelsSetRes, err error) { + return service.Admin().SetGroupModels(ctx, req) +} +func (c *ControllerV1) TenantGroupsList(ctx context.Context, req *v1.TenantGroupsListReq) (res *v1.TenantGroupsListRes, err error) { + return service.Admin().ListTenantGroups(ctx, req) +} +func (c *ControllerV1) TenantGroupsSet(ctx context.Context, req *v1.TenantGroupsSetReq) (res *v1.TenantGroupsSetRes, err error) { + return service.Admin().SetTenantGroups(ctx, req) +} +func (c *ControllerV1) ModelGroupOptions(ctx context.Context, req *v1.ModelGroupOptionsReq) (res *v1.ModelGroupOptionsRes, err error) { + return service.Admin().ListModelGroupOptions(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_model_group_create.go b/internal/controller/admin/admin_v1_model_group_create.go deleted file mode 100644 index 86d71d8..0000000 --- a/internal/controller/admin/admin_v1_model_group_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelGroupCreate(ctx context.Context, req *v1.ModelGroupCreateReq) (res *v1.ModelGroupCreateRes, err error) { - return service.Admin().CreateModelGroup(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_group_delete.go b/internal/controller/admin/admin_v1_model_group_delete.go deleted file mode 100644 index ca99acd..0000000 --- a/internal/controller/admin/admin_v1_model_group_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelGroupDelete(ctx context.Context, req *v1.ModelGroupDeleteReq) (res *v1.ModelGroupDeleteRes, err error) { - return service.Admin().DeleteModelGroup(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_group_list.go b/internal/controller/admin/admin_v1_model_group_list.go deleted file mode 100644 index b95bac2..0000000 --- a/internal/controller/admin/admin_v1_model_group_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelGroupList(ctx context.Context, req *v1.ModelGroupListReq) (res *v1.ModelGroupListRes, err error) { - return service.Admin().ListModelGroups(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_group_options.go b/internal/controller/admin/admin_v1_model_group_options.go deleted file mode 100644 index d5b6de2..0000000 --- a/internal/controller/admin/admin_v1_model_group_options.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelGroupOptions(ctx context.Context, req *v1.ModelGroupOptionsReq) (res *v1.ModelGroupOptionsRes, err error) { - return service.Admin().ListModelGroupOptions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_group_update.go b/internal/controller/admin/admin_v1_model_group_update.go deleted file mode 100644 index 467fd26..0000000 --- a/internal/controller/admin/admin_v1_model_group_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelGroupUpdate(ctx context.Context, req *v1.ModelGroupUpdateReq) (res *v1.ModelGroupUpdateRes, err error) { - return service.Admin().UpdateModelGroup(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_import.go b/internal/controller/admin/admin_v1_model_import.go deleted file mode 100644 index ff346e0..0000000 --- a/internal/controller/admin/admin_v1_model_import.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelImport(ctx context.Context, req *v1.ModelImportReq) (res *v1.ModelImportRes, err error) { - return service.Admin().ImportModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_import_preview.go b/internal/controller/admin/admin_v1_model_import_preview.go deleted file mode 100644 index 2214d89..0000000 --- a/internal/controller/admin/admin_v1_model_import_preview.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelImportPreview(ctx context.Context, req *v1.ModelImportPreviewReq) (res *v1.ModelImportPreviewRes, err error) { - return service.Admin().ImportModelsPreview(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_list.go b/internal/controller/admin/admin_v1_model_list.go deleted file mode 100644 index eaf772c..0000000 --- a/internal/controller/admin/admin_v1_model_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelList(ctx context.Context, req *v1.ModelListReq) (res *v1.ModelListRes, err error) { - return service.Admin().ListModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_options.go b/internal/controller/admin/admin_v1_model_options.go deleted file mode 100644 index a8e246b..0000000 --- a/internal/controller/admin/admin_v1_model_options.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelOptions(ctx context.Context, req *v1.ModelOptionsReq) (res *v1.ModelOptionsRes, err error) { - return service.Admin().ListModelOptions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_model_update.go b/internal/controller/admin/admin_v1_model_update.go deleted file mode 100644 index d591369..0000000 --- a/internal/controller/admin/admin_v1_model_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ModelUpdate(ctx context.Context, req *v1.ModelUpdateReq) (res *v1.ModelUpdateRes, err error) { - return service.Admin().UpdateModel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_monitor.go b/internal/controller/admin/admin_v1_monitor.go new file mode 100644 index 0000000..67d486a --- /dev/null +++ b/internal/controller/admin/admin_v1_monitor.go @@ -0,0 +1,60 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) MonitorDashboard(ctx context.Context, req *v1.MonitorDashboardReq) (res *v1.MonitorDashboardRes, err error) { + return service.Monitor().Dashboard(ctx, req) +} +func (c *ControllerV1) MonitorTraffic(ctx context.Context, req *v1.MonitorTrafficReq) (res *v1.MonitorTrafficRes, err error) { + return service.Monitor().Traffic(ctx, req) +} +func (c *ControllerV1) MonitorLatency(ctx context.Context, req *v1.MonitorLatencyReq) (res *v1.MonitorLatencyRes, err error) { + return service.Monitor().Latency(ctx, req) +} +func (c *ControllerV1) MonitorSystem(ctx context.Context, req *v1.MonitorSystemReq) (res *v1.MonitorSystemRes, err error) { + return service.Monitor().System(ctx, req) +} +func (c *ControllerV1) MonitorDBPool(ctx context.Context, req *v1.MonitorDBPoolReq) (res *v1.MonitorDBPoolRes, err error) { + return service.Monitor().DBPool(ctx, req) +} +func (c *ControllerV1) MonitorRedisPool(ctx context.Context, req *v1.MonitorRedisPoolReq) (res *v1.MonitorRedisPoolRes, err error) { + return service.Monitor().RedisPool(ctx, req) +} +func (c *ControllerV1) MonitorRealtime(ctx context.Context, req *v1.MonitorRealtimeReq) (res *v1.MonitorRealtimeRes, err error) { + return service.Monitor().Realtime(ctx, req) +} +func (c *ControllerV1) AlertRuleList(ctx context.Context, req *v1.AlertRuleListReq) (res *v1.AlertRuleListRes, err error) { + return service.Monitor().AlertRuleList(ctx, req) +} +func (c *ControllerV1) AlertOptions(ctx context.Context, req *v1.AlertOptionsReq) (res *v1.AlertOptionsRes, err error) { + return service.Monitor().AlertOptions(ctx, req) +} +func (c *ControllerV1) AlertRuleCreate(ctx context.Context, req *v1.AlertRuleCreateReq) (res *v1.AlertRuleCreateRes, err error) { + return service.Monitor().CreateAlertRule(ctx, req) +} +func (c *ControllerV1) AlertRuleUpdate(ctx context.Context, req *v1.AlertRuleUpdateReq) (res *v1.AlertRuleUpdateRes, err error) { + return service.Monitor().UpdateAlertRule(ctx, req) +} +func (c *ControllerV1) AlertRuleDelete(ctx context.Context, req *v1.AlertRuleDeleteReq) (res *v1.AlertRuleDeleteRes, err error) { + return service.Monitor().DeleteAlertRule(ctx, req) +} +func (c *ControllerV1) AlertRuleToggle(ctx context.Context, req *v1.AlertRuleToggleReq) (res *v1.AlertRuleToggleRes, err error) { + return service.Monitor().ToggleAlertRule(ctx, req) +} +func (c *ControllerV1) AlertTest(ctx context.Context, req *v1.AlertTestReq) (res *v1.AlertTestRes, err error) { + return service.Monitor().AlertTest(ctx, req) +} +func (c *ControllerV1) AlertEventList(ctx context.Context, req *v1.AlertEventListReq) (res *v1.AlertEventListRes, err error) { + return service.Monitor().AlertEventList(ctx, req) +} +func (c *ControllerV1) AlertEventAcknowledge(ctx context.Context, req *v1.AlertEventAcknowledgeReq) (res *v1.AlertEventAcknowledgeRes, err error) { + return service.Monitor().AcknowledgeAlert(ctx, req) +} +func (c *ControllerV1) AlertEventResolve(ctx context.Context, req *v1.AlertEventResolveReq) (res *v1.AlertEventResolveRes, err error) { + return service.Monitor().ResolveAlert(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_monitor_dashboard.go b/internal/controller/admin/admin_v1_monitor_dashboard.go deleted file mode 100644 index b4c5181..0000000 --- a/internal/controller/admin/admin_v1_monitor_dashboard.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MonitorDashboard(ctx context.Context, req *v1.MonitorDashboardReq) (res *v1.MonitorDashboardRes, err error) { - return service.Monitor().Dashboard(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_monitor_db_pool.go b/internal/controller/admin/admin_v1_monitor_db_pool.go deleted file mode 100644 index 88dc604..0000000 --- a/internal/controller/admin/admin_v1_monitor_db_pool.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MonitorDBPool(ctx context.Context, req *v1.MonitorDBPoolReq) (res *v1.MonitorDBPoolRes, err error) { - return service.Monitor().DBPool(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_monitor_latency.go b/internal/controller/admin/admin_v1_monitor_latency.go deleted file mode 100644 index 6f9b4c2..0000000 --- a/internal/controller/admin/admin_v1_monitor_latency.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MonitorLatency(ctx context.Context, req *v1.MonitorLatencyReq) (res *v1.MonitorLatencyRes, err error) { - return service.Monitor().Latency(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_monitor_realtime.go b/internal/controller/admin/admin_v1_monitor_realtime.go deleted file mode 100644 index c68ec12..0000000 --- a/internal/controller/admin/admin_v1_monitor_realtime.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MonitorRealtime(ctx context.Context, req *v1.MonitorRealtimeReq) (res *v1.MonitorRealtimeRes, err error) { - return service.Monitor().Realtime(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_monitor_redis_pool.go b/internal/controller/admin/admin_v1_monitor_redis_pool.go deleted file mode 100644 index 8ce0c18..0000000 --- a/internal/controller/admin/admin_v1_monitor_redis_pool.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MonitorRedisPool(ctx context.Context, req *v1.MonitorRedisPoolReq) (res *v1.MonitorRedisPoolRes, err error) { - return service.Monitor().RedisPool(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_monitor_system.go b/internal/controller/admin/admin_v1_monitor_system.go deleted file mode 100644 index 935b149..0000000 --- a/internal/controller/admin/admin_v1_monitor_system.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MonitorSystem(ctx context.Context, req *v1.MonitorSystemReq) (res *v1.MonitorSystemRes, err error) { - return service.Monitor().System(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_monitor_traffic.go b/internal/controller/admin/admin_v1_monitor_traffic.go deleted file mode 100644 index b1f5c72..0000000 --- a/internal/controller/admin/admin_v1_monitor_traffic.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) MonitorTraffic(ctx context.Context, req *v1.MonitorTrafficReq) (res *v1.MonitorTrafficRes, err error) { - return service.Monitor().Traffic(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_notification.go b/internal/controller/admin/admin_v1_notification.go new file mode 100644 index 0000000..cc76390 --- /dev/null +++ b/internal/controller/admin/admin_v1_notification.go @@ -0,0 +1,45 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TemplateList(ctx context.Context, req *v1.TemplateListReq) (res *v1.TemplateListRes, err error) { + return service.Admin().ListTemplates(ctx, req) +} +func (c *ControllerV1) TemplateGet(ctx context.Context, req *v1.TemplateGetReq) (res *v1.TemplateGetRes, err error) { + return service.Admin().GetTemplate(ctx, req) +} +func (c *ControllerV1) TemplateUpdate(ctx context.Context, req *v1.TemplateUpdateReq) (res *v1.TemplateUpdateRes, err error) { + return service.Admin().UpdateTemplate(ctx, req) +} +func (c *ControllerV1) TemplateTest(ctx context.Context, req *v1.TemplateTestReq) (res *v1.TemplateTestRes, err error) { + return service.Admin().TestTemplate(ctx, req) +} +func (c *ControllerV1) MessageList(ctx context.Context, req *v1.MessageListReq) (res *v1.MessageListRes, err error) { + return service.Admin().ListMessages(ctx, req) +} +func (c *ControllerV1) MessageSend(ctx context.Context, req *v1.MessageSendReq) (res *v1.MessageSendRes, err error) { + return service.Admin().SendMessage(ctx, req) +} +func (c *ControllerV1) MessageBroadcast(ctx context.Context, req *v1.MessageBroadcastReq) (res *v1.MessageBroadcastRes, err error) { + return service.Admin().SendBroadcast(ctx, req) +} +func (c *ControllerV1) AnnouncementList(ctx context.Context, req *v1.AnnouncementListReq) (res *v1.AnnouncementListRes, err error) { + return service.Admin().ListAnnouncements(ctx, req) +} +func (c *ControllerV1) AnnouncementCreate(ctx context.Context, req *v1.AnnouncementCreateReq) (res *v1.AnnouncementCreateRes, err error) { + return service.Admin().CreateAnnouncement(ctx, req) +} +func (c *ControllerV1) AnnouncementUpdate(ctx context.Context, req *v1.AnnouncementUpdateReq) (res *v1.AnnouncementUpdateRes, err error) { + return service.Admin().UpdateAnnouncement(ctx, req) +} +func (c *ControllerV1) AnnouncementPublish(ctx context.Context, req *v1.AnnouncementPublishReq) (res *v1.AnnouncementPublishRes, err error) { + return service.Admin().PublishAnnouncement(ctx, req) +} +func (c *ControllerV1) AnnouncementArchive(ctx context.Context, req *v1.AnnouncementArchiveReq) (res *v1.AnnouncementArchiveRes, err error) { + return service.Admin().ArchiveAnnouncement(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_operation_log_export.go b/internal/controller/admin/admin_v1_operation_log_export.go deleted file mode 100644 index bc922f5..0000000 --- a/internal/controller/admin/admin_v1_operation_log_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OperationLogExport(ctx context.Context, req *v1.OperationLogExportReq) (res *v1.OperationLogExportRes, err error) { - return service.Admin().ExportOperationLogs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_operation_log_list.go b/internal/controller/admin/admin_v1_operation_log_list.go deleted file mode 100644 index 1aa7bff..0000000 --- a/internal/controller/admin/admin_v1_operation_log_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OperationLogList(ctx context.Context, req *v1.OperationLogListReq) (res *v1.OperationLogListRes, err error) { - return service.Admin().ListOperationLogs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_order_admin.go b/internal/controller/admin/admin_v1_order_admin.go new file mode 100644 index 0000000..2cc600e --- /dev/null +++ b/internal/controller/admin/admin_v1_order_admin.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) OrderList(ctx context.Context, req *v1.OrderListReq) (res *v1.OrderListRes, err error) { + return service.Admin().ListOrders(ctx, req) +} +func (c *ControllerV1) OrderDetail(ctx context.Context, req *v1.OrderDetailReq) (res *v1.OrderDetailRes, err error) { + return service.Admin().GetOrder(ctx, req) +} +func (c *ControllerV1) OrderRefund(ctx context.Context, req *v1.OrderRefundReq) (res *v1.OrderRefundRes, err error) { + return service.Admin().RefundOrder(ctx, req) +} +func (c *ControllerV1) OrderComplete(ctx context.Context, req *v1.OrderCompleteReq) (res *v1.OrderCompleteRes, err error) { + return service.Admin().OrderComplete(ctx, req) +} +func (c *ControllerV1) OrderExport(ctx context.Context, req *v1.OrderExportReq) (res *v1.OrderExportRes, err error) { + return service.Admin().ExportOrders(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_order_complete.go b/internal/controller/admin/admin_v1_order_complete.go deleted file mode 100644 index be8bbcb..0000000 --- a/internal/controller/admin/admin_v1_order_complete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OrderComplete(ctx context.Context, req *v1.OrderCompleteReq) (res *v1.OrderCompleteRes, err error) { - return service.Admin().OrderComplete(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_order_detail.go b/internal/controller/admin/admin_v1_order_detail.go deleted file mode 100644 index 24d7c9b..0000000 --- a/internal/controller/admin/admin_v1_order_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OrderDetail(ctx context.Context, req *v1.OrderDetailReq) (res *v1.OrderDetailRes, err error) { - return service.Admin().GetOrder(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_order_export.go b/internal/controller/admin/admin_v1_order_export.go deleted file mode 100644 index 787d994..0000000 --- a/internal/controller/admin/admin_v1_order_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OrderExport(ctx context.Context, req *v1.OrderExportReq) (res *v1.OrderExportRes, err error) { - return service.Admin().ExportOrders(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_order_list.go b/internal/controller/admin/admin_v1_order_list.go deleted file mode 100644 index 32d4142..0000000 --- a/internal/controller/admin/admin_v1_order_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OrderList(ctx context.Context, req *v1.OrderListReq) (res *v1.OrderListRes, err error) { - return service.Admin().ListOrders(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_order_refund.go b/internal/controller/admin/admin_v1_order_refund.go deleted file mode 100644 index acbbd2e..0000000 --- a/internal/controller/admin/admin_v1_order_refund.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OrderRefund(ctx context.Context, req *v1.OrderRefundReq) (res *v1.OrderRefundRes, err error) { - return service.Admin().RefundOrder(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_payment.go b/internal/controller/admin/admin_v1_payment.go new file mode 100644 index 0000000..d2eaec8 --- /dev/null +++ b/internal/controller/admin/admin_v1_payment.go @@ -0,0 +1,33 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) AdminMemberCreate(ctx context.Context, req *v1.AdminMemberCreateReq) (res *v1.AdminMemberCreateRes, err error) { + return service.Admin().CreateMember(ctx, req) +} +func (c *ControllerV1) AdminMemberDisable(ctx context.Context, req *v1.AdminMemberDisableReq) (res *v1.AdminMemberDisableRes, err error) { + return service.Admin().DisableMember(ctx, req) +} +func (c *ControllerV1) AdminMemberEnable(ctx context.Context, req *v1.AdminMemberEnableReq) (res *v1.AdminMemberEnableRes, err error) { + return service.Admin().EnableMember(ctx, req) +} +func (c *ControllerV1) AdminMemberResetPassword(ctx context.Context, req *v1.AdminMemberResetPasswordReq) (res *v1.AdminMemberResetPasswordRes, err error) { + return service.Admin().ResetMemberPassword(ctx, req) +} +func (c *ControllerV1) PaymentChannelList(ctx context.Context, req *v1.PaymentChannelListReq) (res *v1.PaymentChannelListRes, err error) { + return service.Admin().GetPaymentChannels(ctx, req) +} +func (c *ControllerV1) PaymentChannelSave(ctx context.Context, req *v1.PaymentChannelSaveReq) (res *v1.PaymentChannelSaveRes, err error) { + return service.Admin().SavePaymentChannel(ctx, req) +} +func (c *ControllerV1) PaymentSettingsGet(ctx context.Context, req *v1.PaymentSettingsGetReq) (res *v1.PaymentSettingsGetRes, err error) { + return service.Admin().GetPaymentSettings(ctx, req) +} +func (c *ControllerV1) PaymentSettingsUpdate(ctx context.Context, req *v1.PaymentSettingsUpdateReq) (res *v1.PaymentSettingsUpdateRes, err error) { + return service.Admin().UpdatePaymentSettings(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_payment_channel_list.go b/internal/controller/admin/admin_v1_payment_channel_list.go deleted file mode 100644 index fb94a78..0000000 --- a/internal/controller/admin/admin_v1_payment_channel_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PaymentChannelList(ctx context.Context, req *v1.PaymentChannelListReq) (res *v1.PaymentChannelListRes, err error) { - return service.Admin().GetPaymentChannels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_payment_channel_save.go b/internal/controller/admin/admin_v1_payment_channel_save.go deleted file mode 100644 index 1e2ef1f..0000000 --- a/internal/controller/admin/admin_v1_payment_channel_save.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PaymentChannelSave(ctx context.Context, req *v1.PaymentChannelSaveReq) (res *v1.PaymentChannelSaveRes, err error) { - return service.Admin().SavePaymentChannel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_payment_settings_get.go b/internal/controller/admin/admin_v1_payment_settings_get.go deleted file mode 100644 index 60e4a51..0000000 --- a/internal/controller/admin/admin_v1_payment_settings_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PaymentSettingsGet(ctx context.Context, req *v1.PaymentSettingsGetReq) (res *v1.PaymentSettingsGetRes, err error) { - return service.Admin().GetPaymentSettings(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_payment_settings_update.go b/internal/controller/admin/admin_v1_payment_settings_update.go deleted file mode 100644 index c41bcd4..0000000 --- a/internal/controller/admin/admin_v1_payment_settings_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PaymentSettingsUpdate(ctx context.Context, req *v1.PaymentSettingsUpdateReq) (res *v1.PaymentSettingsUpdateRes, err error) { - return service.Admin().UpdatePaymentSettings(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_permission.go b/internal/controller/admin/admin_v1_permission.go new file mode 100644 index 0000000..aea4afe --- /dev/null +++ b/internal/controller/admin/admin_v1_permission.go @@ -0,0 +1,21 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) AdminPermissionList(ctx context.Context, req *v1.AdminPermissionListReq) (res *v1.AdminPermissionListRes, err error) { + return service.Admin().GetUserPermissions(ctx, req) +} +func (c *ControllerV1) AdminPermissionUpdate(ctx context.Context, req *v1.AdminPermissionUpdateReq) (res *v1.AdminPermissionUpdateRes, err error) { + return service.Admin().UpdateUserPermissions(ctx, req) +} +func (c *ControllerV1) AdminDataScopeUpdate(ctx context.Context, req *v1.AdminDataScopeUpdateReq) (res *v1.AdminDataScopeUpdateRes, err error) { + return service.Admin().UpdateUserDataScopes(ctx, req) +} +func (c *ControllerV1) AdminAllPermissions(ctx context.Context, req *v1.AdminAllPermissionsReq) (res *v1.AdminAllPermissionsRes, err error) { + return service.Admin().GetAllPermissions(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_plan.go b/internal/controller/admin/admin_v1_plan.go new file mode 100644 index 0000000..9f4f521 --- /dev/null +++ b/internal/controller/admin/admin_v1_plan.go @@ -0,0 +1,30 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) PlanList(ctx context.Context, req *v1.PlanListReq) (res *v1.PlanListRes, err error) { + return service.Admin().ListPlans(ctx, req) +} +func (c *ControllerV1) PlanCreate(ctx context.Context, req *v1.PlanCreateReq) (res *v1.PlanCreateRes, err error) { + return service.Admin().CreatePlan(ctx, req) +} +func (c *ControllerV1) PlanDetail(ctx context.Context, req *v1.PlanDetailReq) (res *v1.PlanDetailRes, err error) { + return service.Admin().GetPlan(ctx, req) +} +func (c *ControllerV1) PlanUpdate(ctx context.Context, req *v1.PlanUpdateReq) (res *v1.PlanUpdateRes, err error) { + return service.Admin().UpdatePlan(ctx, req) +} +func (c *ControllerV1) PlanArchive(ctx context.Context, req *v1.PlanArchiveReq) (res *v1.PlanArchiveRes, err error) { + return service.Admin().ArchivePlan(ctx, req) +} +func (c *ControllerV1) PlanToggleRecommend(ctx context.Context, req *v1.PlanToggleRecommendReq) (res *v1.PlanToggleRecommendRes, err error) { + return service.Admin().ToggleRecommend(ctx, req) +} +func (c *ControllerV1) PlanExport(ctx context.Context, req *v1.PlanExportReq) (res *v1.PlanExportRes, err error) { + return service.Admin().ExportPlans(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_plan_archive.go b/internal/controller/admin/admin_v1_plan_archive.go deleted file mode 100644 index 060ab59..0000000 --- a/internal/controller/admin/admin_v1_plan_archive.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlanArchive(ctx context.Context, req *v1.PlanArchiveReq) (res *v1.PlanArchiveRes, err error) { - return service.Admin().ArchivePlan(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plan_create.go b/internal/controller/admin/admin_v1_plan_create.go deleted file mode 100644 index 451ee04..0000000 --- a/internal/controller/admin/admin_v1_plan_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlanCreate(ctx context.Context, req *v1.PlanCreateReq) (res *v1.PlanCreateRes, err error) { - return service.Admin().CreatePlan(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plan_detail.go b/internal/controller/admin/admin_v1_plan_detail.go deleted file mode 100644 index f632311..0000000 --- a/internal/controller/admin/admin_v1_plan_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlanDetail(ctx context.Context, req *v1.PlanDetailReq) (res *v1.PlanDetailRes, err error) { - return service.Admin().GetPlan(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plan_export.go b/internal/controller/admin/admin_v1_plan_export.go deleted file mode 100644 index 34c3b6d..0000000 --- a/internal/controller/admin/admin_v1_plan_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlanExport(ctx context.Context, req *v1.PlanExportReq) (res *v1.PlanExportRes, err error) { - return service.Admin().ExportPlans(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plan_list.go b/internal/controller/admin/admin_v1_plan_list.go deleted file mode 100644 index 282873e..0000000 --- a/internal/controller/admin/admin_v1_plan_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlanList(ctx context.Context, req *v1.PlanListReq) (res *v1.PlanListRes, err error) { - return service.Admin().ListPlans(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plan_toggle_recommend.go b/internal/controller/admin/admin_v1_plan_toggle_recommend.go deleted file mode 100644 index 8d620f6..0000000 --- a/internal/controller/admin/admin_v1_plan_toggle_recommend.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlanToggleRecommend(ctx context.Context, req *v1.PlanToggleRecommendReq) (res *v1.PlanToggleRecommendRes, err error) { - return service.Admin().ToggleRecommend(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plan_update.go b/internal/controller/admin/admin_v1_plan_update.go deleted file mode 100644 index 5f68b35..0000000 --- a/internal/controller/admin/admin_v1_plan_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlanUpdate(ctx context.Context, req *v1.PlanUpdateReq) (res *v1.PlanUpdateRes, err error) { - return service.Admin().UpdatePlan(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin.go b/internal/controller/admin/admin_v1_plugin.go new file mode 100644 index 0000000..98ac9e7 --- /dev/null +++ b/internal/controller/admin/admin_v1_plugin.go @@ -0,0 +1,36 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) PluginList(ctx context.Context, req *v1.PluginListReq) (res *v1.PluginListRes, err error) { + return service.Admin().PluginList(ctx, req) +} +func (c *ControllerV1) PluginDetail(ctx context.Context, req *v1.PluginDetailReq) (res *v1.PluginDetailRes, err error) { + return service.Admin().PluginDetail(ctx, req) +} +func (c *ControllerV1) PluginInstall(ctx context.Context, req *v1.PluginInstallReq) (res *v1.PluginInstallRes, err error) { + return service.Admin().PluginInstall(ctx, req) +} +func (c *ControllerV1) PluginEnable(ctx context.Context, req *v1.PluginEnableReq) (res *v1.PluginEnableRes, err error) { + return service.Admin().PluginEnable(ctx, req) +} +func (c *ControllerV1) PluginDisable(ctx context.Context, req *v1.PluginDisableReq) (res *v1.PluginDisableRes, err error) { + return service.Admin().PluginDisable(ctx, req) +} +func (c *ControllerV1) PluginUninstall(ctx context.Context, req *v1.PluginUninstallReq) (res *v1.PluginUninstallRes, err error) { + return service.Admin().PluginUninstall(ctx, req) +} +func (c *ControllerV1) PluginUpgrade(ctx context.Context, req *v1.PluginUpgradeReq) (res *v1.PluginUpgradeRes, err error) { + return service.Admin().PluginUpgrade(ctx, req) +} +func (c *ControllerV1) PluginConfigUpdate(ctx context.Context, req *v1.PluginConfigUpdateReq) (res *v1.PluginConfigUpdateRes, err error) { + return service.Admin().PluginConfigUpdate(ctx, req) +} +func (c *ControllerV1) PluginConfigSchema(ctx context.Context, req *v1.PluginConfigSchemaReq) (res *v1.PluginConfigSchemaRes, err error) { + return service.Admin().PluginConfigSchema(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_plugin_config_schema.go b/internal/controller/admin/admin_v1_plugin_config_schema.go deleted file mode 100644 index f852841..0000000 --- a/internal/controller/admin/admin_v1_plugin_config_schema.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginConfigSchema(ctx context.Context, req *v1.PluginConfigSchemaReq) (res *v1.PluginConfigSchemaRes, err error) { - return service.Admin().PluginConfigSchema(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_config_update.go b/internal/controller/admin/admin_v1_plugin_config_update.go deleted file mode 100644 index b1a43b4..0000000 --- a/internal/controller/admin/admin_v1_plugin_config_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginConfigUpdate(ctx context.Context, req *v1.PluginConfigUpdateReq) (res *v1.PluginConfigUpdateRes, err error) { - return service.Admin().PluginConfigUpdate(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_detail.go b/internal/controller/admin/admin_v1_plugin_detail.go deleted file mode 100644 index daf155a..0000000 --- a/internal/controller/admin/admin_v1_plugin_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginDetail(ctx context.Context, req *v1.PluginDetailReq) (res *v1.PluginDetailRes, err error) { - return service.Admin().PluginDetail(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_disable.go b/internal/controller/admin/admin_v1_plugin_disable.go deleted file mode 100644 index c7a2223..0000000 --- a/internal/controller/admin/admin_v1_plugin_disable.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginDisable(ctx context.Context, req *v1.PluginDisableReq) (res *v1.PluginDisableRes, err error) { - return service.Admin().PluginDisable(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_enable.go b/internal/controller/admin/admin_v1_plugin_enable.go deleted file mode 100644 index 2085501..0000000 --- a/internal/controller/admin/admin_v1_plugin_enable.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginEnable(ctx context.Context, req *v1.PluginEnableReq) (res *v1.PluginEnableRes, err error) { - return service.Admin().PluginEnable(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_install.go b/internal/controller/admin/admin_v1_plugin_install.go deleted file mode 100644 index 3b483de..0000000 --- a/internal/controller/admin/admin_v1_plugin_install.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginInstall(ctx context.Context, req *v1.PluginInstallReq) (res *v1.PluginInstallRes, err error) { - return service.Admin().PluginInstall(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_list.go b/internal/controller/admin/admin_v1_plugin_list.go deleted file mode 100644 index 49c5c0a..0000000 --- a/internal/controller/admin/admin_v1_plugin_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginList(ctx context.Context, req *v1.PluginListReq) (res *v1.PluginListRes, err error) { - return service.Admin().PluginList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_uninstall.go b/internal/controller/admin/admin_v1_plugin_uninstall.go deleted file mode 100644 index 16bd29d..0000000 --- a/internal/controller/admin/admin_v1_plugin_uninstall.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginUninstall(ctx context.Context, req *v1.PluginUninstallReq) (res *v1.PluginUninstallRes, err error) { - return service.Admin().PluginUninstall(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_plugin_upgrade.go b/internal/controller/admin/admin_v1_plugin_upgrade.go deleted file mode 100644 index bfe9bb9..0000000 --- a/internal/controller/admin/admin_v1_plugin_upgrade.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PluginUpgrade(ctx context.Context, req *v1.PluginUpgradeReq) (res *v1.PluginUpgradeRes, err error) { - return service.Admin().PluginUpgrade(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_pricing_fetch_official.go b/internal/controller/admin/admin_v1_pricing_fetch_official.go deleted file mode 100644 index 82ce93e..0000000 --- a/internal/controller/admin/admin_v1_pricing_fetch_official.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PricingFetchOfficial(ctx context.Context, req *v1.PricingFetchOfficialReq) (res *v1.PricingFetchOfficialRes, err error) { - return service.Admin().FetchOfficialPricing(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_pricing_get.go b/internal/controller/admin/admin_v1_pricing_get.go deleted file mode 100644 index 952ea74..0000000 --- a/internal/controller/admin/admin_v1_pricing_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PricingGet(ctx context.Context, req *v1.PricingGetReq) (res *v1.PricingGetRes, err error) { - return service.Admin().GetModelPricing(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_pricing_set.go b/internal/controller/admin/admin_v1_pricing_set.go deleted file mode 100644 index 7b3787f..0000000 --- a/internal/controller/admin/admin_v1_pricing_set.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PricingSet(ctx context.Context, req *v1.PricingSetReq) (res *v1.PricingSetRes, err error) { - return service.Admin().SetModelPricing(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_promo.go b/internal/controller/admin/admin_v1_promo.go new file mode 100644 index 0000000..d6c0ea7 --- /dev/null +++ b/internal/controller/admin/admin_v1_promo.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) PromoCodeList(ctx context.Context, req *v1.PromoCodeListReq) (res *v1.PromoCodeListRes, err error) { + return service.Admin().ListPromoCodes(ctx, req) +} +func (c *ControllerV1) PromoCodeCreate(ctx context.Context, req *v1.PromoCodeCreateReq) (res *v1.PromoCodeCreateRes, err error) { + return service.Admin().CreatePromoCode(ctx, req) +} +func (c *ControllerV1) PromoCodeUpdate(ctx context.Context, req *v1.PromoCodeUpdateReq) (res *v1.PromoCodeUpdateRes, err error) { + return service.Admin().UpdatePromoCode(ctx, req) +} +func (c *ControllerV1) PromoCodeUsages(ctx context.Context, req *v1.PromoCodeUsagesReq) (res *v1.PromoCodeUsagesRes, err error) { + return service.Admin().GetPromoCodeUsages(ctx, req) +} +func (c *ControllerV1) PromoCodeExport(ctx context.Context, req *v1.PromoCodeExportReq) (res *v1.PromoCodeExportRes, err error) { + return service.Admin().ExportPromoCodes(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_promo_code_create.go b/internal/controller/admin/admin_v1_promo_code_create.go deleted file mode 100644 index 2dc7706..0000000 --- a/internal/controller/admin/admin_v1_promo_code_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PromoCodeCreate(ctx context.Context, req *v1.PromoCodeCreateReq) (res *v1.PromoCodeCreateRes, err error) { - return service.Admin().CreatePromoCode(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_promo_code_export.go b/internal/controller/admin/admin_v1_promo_code_export.go deleted file mode 100644 index e45c1cd..0000000 --- a/internal/controller/admin/admin_v1_promo_code_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PromoCodeExport(ctx context.Context, req *v1.PromoCodeExportReq) (res *v1.PromoCodeExportRes, err error) { - return service.Admin().ExportPromoCodes(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_promo_code_list.go b/internal/controller/admin/admin_v1_promo_code_list.go deleted file mode 100644 index ab6c0c5..0000000 --- a/internal/controller/admin/admin_v1_promo_code_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PromoCodeList(ctx context.Context, req *v1.PromoCodeListReq) (res *v1.PromoCodeListRes, err error) { - return service.Admin().ListPromoCodes(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_promo_code_update.go b/internal/controller/admin/admin_v1_promo_code_update.go deleted file mode 100644 index 76bc28b..0000000 --- a/internal/controller/admin/admin_v1_promo_code_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PromoCodeUpdate(ctx context.Context, req *v1.PromoCodeUpdateReq) (res *v1.PromoCodeUpdateRes, err error) { - return service.Admin().UpdatePromoCode(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_promo_code_usages.go b/internal/controller/admin/admin_v1_promo_code_usages.go deleted file mode 100644 index 866170d..0000000 --- a/internal/controller/admin/admin_v1_promo_code_usages.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PromoCodeUsages(ctx context.Context, req *v1.PromoCodeUsagesReq) (res *v1.PromoCodeUsagesRes, err error) { - return service.Admin().GetPromoCodeUsages(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_provider_default_url.go b/internal/controller/admin/admin_v1_provider_default_url.go deleted file mode 100644 index 30fe4bd..0000000 --- a/internal/controller/admin/admin_v1_provider_default_url.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) ProviderDefaultURL(ctx context.Context, req *v1.ProviderDefaultURLReq) (res *v1.ProviderDefaultURLRes, err error) { - return service.Admin().GetProviderDefaultURLs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_redemption.go b/internal/controller/admin/admin_v1_redemption.go new file mode 100644 index 0000000..efd4470 --- /dev/null +++ b/internal/controller/admin/admin_v1_redemption.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) RedemptionList(ctx context.Context, req *v1.RedemptionListReq) (res *v1.RedemptionListRes, err error) { + return service.Admin().ListRedemptions(ctx, req) +} +func (c *ControllerV1) RedemptionCreate(ctx context.Context, req *v1.RedemptionCreateReq) (res *v1.RedemptionCreateRes, err error) { + return service.Admin().BatchCreateRedemptions(ctx, req) +} +func (c *ControllerV1) RedemptionDisable(ctx context.Context, req *v1.RedemptionDisableReq) (res *v1.RedemptionDisableRes, err error) { + return service.Admin().DisableRedemption(ctx, req) +} +func (c *ControllerV1) RedemptionUsages(ctx context.Context, req *v1.RedemptionUsagesReq) (res *v1.RedemptionUsagesRes, err error) { + return service.Admin().ListRedemptionUsages(ctx, req) +} +func (c *ControllerV1) RedemptionExport(ctx context.Context, req *v1.RedemptionExportReq) (res *v1.RedemptionExportRes, err error) { + return service.Admin().ExportRedemptions(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_redemption_create.go b/internal/controller/admin/admin_v1_redemption_create.go deleted file mode 100644 index 04b1bac..0000000 --- a/internal/controller/admin/admin_v1_redemption_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) RedemptionCreate(ctx context.Context, req *v1.RedemptionCreateReq) (res *v1.RedemptionCreateRes, err error) { - return service.Admin().BatchCreateRedemptions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_redemption_disable.go b/internal/controller/admin/admin_v1_redemption_disable.go deleted file mode 100644 index 34cd4f1..0000000 --- a/internal/controller/admin/admin_v1_redemption_disable.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) RedemptionDisable(ctx context.Context, req *v1.RedemptionDisableReq) (res *v1.RedemptionDisableRes, err error) { - return service.Admin().DisableRedemption(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_redemption_export.go b/internal/controller/admin/admin_v1_redemption_export.go deleted file mode 100644 index f374ede..0000000 --- a/internal/controller/admin/admin_v1_redemption_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) RedemptionExport(ctx context.Context, req *v1.RedemptionExportReq) (res *v1.RedemptionExportRes, err error) { - return service.Admin().ExportRedemptions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_redemption_list.go b/internal/controller/admin/admin_v1_redemption_list.go deleted file mode 100644 index 6de0643..0000000 --- a/internal/controller/admin/admin_v1_redemption_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) RedemptionList(ctx context.Context, req *v1.RedemptionListReq) (res *v1.RedemptionListRes, err error) { - return service.Admin().ListRedemptions(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_redemption_usages.go b/internal/controller/admin/admin_v1_redemption_usages.go deleted file mode 100644 index d94adae..0000000 --- a/internal/controller/admin/admin_v1_redemption_usages.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) RedemptionUsages(ctx context.Context, req *v1.RedemptionUsagesReq) (res *v1.RedemptionUsagesRes, err error) { - return service.Admin().ListRedemptionUsages(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_request_audit_log_detail.go b/internal/controller/admin/admin_v1_request_audit_log_detail.go deleted file mode 100644 index 4002b1a..0000000 --- a/internal/controller/admin/admin_v1_request_audit_log_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) RequestAuditLogDetail(ctx context.Context, req *v1.RequestAuditLogDetailReq) (res *v1.RequestAuditLogDetailRes, err error) { - return service.Admin().GetRequestAuditLogDetail(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_request_audit_log_list.go b/internal/controller/admin/admin_v1_request_audit_log_list.go deleted file mode 100644 index 2ac52c4..0000000 --- a/internal/controller/admin/admin_v1_request_audit_log_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) RequestAuditLogList(ctx context.Context, req *v1.RequestAuditLogListReq) (res *v1.RequestAuditLogListRes, err error) { - return service.Admin().ListRequestAuditLogs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_security.go b/internal/controller/admin/admin_v1_security.go new file mode 100644 index 0000000..0aec28e --- /dev/null +++ b/internal/controller/admin/admin_v1_security.go @@ -0,0 +1,33 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) Admin2FASetup(ctx context.Context, req *v1.Admin2FASetupReq) (res *v1.Admin2FASetupRes, err error) { + return service.Admin().Setup2FA(ctx, req) +} +func (c *ControllerV1) Admin2FAEnable(ctx context.Context, req *v1.Admin2FAEnableReq) (res *v1.Admin2FAEnableRes, err error) { + return service.Admin().Enable2FA(ctx, req) +} +func (c *ControllerV1) Admin2FADisable(ctx context.Context, req *v1.Admin2FADisableReq) (res *v1.Admin2FADisableRes, err error) { + return service.Admin().Disable2FA(ctx, req) +} +func (c *ControllerV1) Admin2FARegenerateBackupCodes(ctx context.Context, req *v1.Admin2FARegenerateBackupCodesReq) (res *v1.Admin2FARegenerateBackupCodesRes, err error) { + return service.Admin().RegenerateBackupCodes(ctx, req) +} +func (c *ControllerV1) Admin2FAVerify(ctx context.Context, req *v1.Admin2FAVerifyReq) (res *v1.Admin2FAVerifyRes, err error) { + return service.Admin().Verify2FA(ctx, req) +} +func (c *ControllerV1) Admin2FAConfirm(ctx context.Context, req *v1.Admin2FAConfirmReq) (res *v1.Admin2FAConfirmRes, err error) { + return service.Admin().ConfirmHighRisk(ctx, req) +} +func (c *ControllerV1) AdminLoginHistory(ctx context.Context, req *v1.AdminLoginHistoryReq) (res *v1.AdminLoginHistoryRes, err error) { + return service.Admin().LoginHistory(ctx, req) +} +func (c *ControllerV1) AdminTenantLoginHistory(ctx context.Context, req *v1.AdminTenantLoginHistoryReq) (res *v1.AdminTenantLoginHistoryRes, err error) { + return service.Admin().TenantLoginHistory(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_sensitive_log_list.go b/internal/controller/admin/admin_v1_sensitive_log_list.go deleted file mode 100644 index 5adfd1a..0000000 --- a/internal/controller/admin/admin_v1_sensitive_log_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) SensitiveLogList(ctx context.Context, req *v1.SensitiveLogListReq) (res *v1.SensitiveLogListRes, err error) { - return service.Admin().ListSensitiveAccessLogs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_settings.go b/internal/controller/admin/admin_v1_settings.go new file mode 100644 index 0000000..aaffa6d --- /dev/null +++ b/internal/controller/admin/admin_v1_settings.go @@ -0,0 +1,18 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) AdminSettingsCategories(ctx context.Context, req *v1.AdminSettingsCategoriesReq) (res *v1.AdminSettingsCategoriesRes, err error) { + return service.Admin().GetSettingsCategories(ctx, req) +} +func (c *ControllerV1) AdminSettingsGet(ctx context.Context, req *v1.AdminSettingsGetReq) (res *v1.AdminSettingsGetRes, err error) { + return service.Admin().GetSettings(ctx, req) +} +func (c *ControllerV1) AdminSettingsUpdate(ctx context.Context, req *v1.AdminSettingsUpdateReq) (res *v1.AdminSettingsUpdateRes, err error) { + return service.Admin().UpdateSettings(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_task_cancel.go b/internal/controller/admin/admin_v1_task_cancel.go deleted file mode 100644 index c7e2f39..0000000 --- a/internal/controller/admin/admin_v1_task_cancel.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TaskCancel(ctx context.Context, req *v1.TaskCancelReq) (res *v1.TaskCancelRes, err error) { - return service.Admin().TaskCancel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_task_detail.go b/internal/controller/admin/admin_v1_task_detail.go deleted file mode 100644 index dd0a12f..0000000 --- a/internal/controller/admin/admin_v1_task_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TaskDetail(ctx context.Context, req *v1.TaskDetailReq) (res *v1.TaskDetailRes, err error) { - return service.Admin().TaskDetail(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_task_list.go b/internal/controller/admin/admin_v1_task_list.go deleted file mode 100644 index ec83d7d..0000000 --- a/internal/controller/admin/admin_v1_task_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TaskList(ctx context.Context, req *v1.TaskListReq) (res *v1.TaskListRes, err error) { - return service.Admin().TaskList(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_task_management.go b/internal/controller/admin/admin_v1_task_management.go new file mode 100644 index 0000000..ae7d601 --- /dev/null +++ b/internal/controller/admin/admin_v1_task_management.go @@ -0,0 +1,18 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TaskList(ctx context.Context, req *v1.TaskListReq) (res *v1.TaskListRes, err error) { + return service.Admin().TaskList(ctx, req) +} +func (c *ControllerV1) TaskDetail(ctx context.Context, req *v1.TaskDetailReq) (res *v1.TaskDetailRes, err error) { + return service.Admin().TaskDetail(ctx, req) +} +func (c *ControllerV1) TaskCancel(ctx context.Context, req *v1.TaskCancelReq) (res *v1.TaskCancelRes, err error) { + return service.Admin().TaskCancel(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_template_get.go b/internal/controller/admin/admin_v1_template_get.go deleted file mode 100644 index d2ccc34..0000000 --- a/internal/controller/admin/admin_v1_template_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TemplateGet(ctx context.Context, req *v1.TemplateGetReq) (res *v1.TemplateGetRes, err error) { - return service.Admin().GetTemplate(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_template_list.go b/internal/controller/admin/admin_v1_template_list.go deleted file mode 100644 index c184941..0000000 --- a/internal/controller/admin/admin_v1_template_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TemplateList(ctx context.Context, req *v1.TemplateListReq) (res *v1.TemplateListRes, err error) { - return service.Admin().ListTemplates(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_template_test_endpoint.go b/internal/controller/admin/admin_v1_template_test_endpoint.go deleted file mode 100644 index 8e32c75..0000000 --- a/internal/controller/admin/admin_v1_template_test_endpoint.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TemplateTest(ctx context.Context, req *v1.TemplateTestReq) (res *v1.TemplateTestRes, err error) { - return service.Admin().TestTemplate(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_template_update.go b/internal/controller/admin/admin_v1_template_update.go deleted file mode 100644 index e53bebe..0000000 --- a/internal/controller/admin/admin_v1_template_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TemplateUpdate(ctx context.Context, req *v1.TemplateUpdateReq) (res *v1.TemplateUpdateRes, err error) { - return service.Admin().UpdateTemplate(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant.go b/internal/controller/admin/admin_v1_tenant.go new file mode 100644 index 0000000..6c836be --- /dev/null +++ b/internal/controller/admin/admin_v1_tenant.go @@ -0,0 +1,39 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantCreate(ctx context.Context, req *v1.TenantCreateReq) (res *v1.TenantCreateRes, err error) { + return service.Admin().CreateTenant(ctx, req) +} +func (c *ControllerV1) TenantList(ctx context.Context, req *v1.TenantListReq) (res *v1.TenantListRes, err error) { + return service.Admin().ListTenants(ctx, req) +} +func (c *ControllerV1) TenantGet(ctx context.Context, req *v1.TenantGetReq) (res *v1.TenantGetRes, err error) { + return service.Admin().GetTenant(ctx, req) +} +func (c *ControllerV1) TenantChannelScopeUpdate(ctx context.Context, req *v1.TenantChannelScopeUpdateReq) (res *v1.TenantChannelScopeUpdateRes, err error) { + return service.Admin().UpdateTenantChannelScope(ctx, req) +} +func (c *ControllerV1) TenantUpdateStatus(ctx context.Context, req *v1.TenantUpdateStatusReq) (res *v1.TenantUpdateStatusRes, err error) { + return service.Admin().UpdateTenantStatus(ctx, req) +} +func (c *ControllerV1) TenantUpdate(ctx context.Context, req *v1.TenantUpdateReq) (res *v1.TenantUpdateRes, err error) { + return service.Admin().UpdateTenant(ctx, req) +} +func (c *ControllerV1) AdminMemberList(ctx context.Context, req *v1.AdminMemberListReq) (res *v1.AdminMemberListRes, err error) { + return service.Admin().ListAllMembers(ctx, req) +} +func (c *ControllerV1) TenantExport(ctx context.Context, req *v1.TenantExportReq) (res *v1.TenantExportRes, err error) { + return service.Admin().ExportTenants(ctx, req) +} +func (c *ControllerV1) AdminMemberExport(ctx context.Context, req *v1.AdminMemberExportReq) (res *v1.AdminMemberExportRes, err error) { + return service.Admin().ExportMembers(ctx, req) +} +func (c *ControllerV1) TenantSelect(ctx context.Context, req *v1.TenantSelectReq) (res *v1.TenantSelectRes, err error) { + return service.Admin().TenantSelect(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_tenant_available_models_preview.go b/internal/controller/admin/admin_v1_tenant_available_models_preview.go deleted file mode 100644 index b711e71..0000000 --- a/internal/controller/admin/admin_v1_tenant_available_models_preview.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantAvailableModelsPreview(ctx context.Context, req *v1.TenantAvailableModelsPreviewReq) (res *v1.TenantAvailableModelsPreviewRes, err error) { - return service.Admin().ListTenantAvailableModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_channel_scope_update.go b/internal/controller/admin/admin_v1_tenant_channel_scope_update.go deleted file mode 100644 index a542cfe..0000000 --- a/internal/controller/admin/admin_v1_tenant_channel_scope_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantChannelScopeUpdate(ctx context.Context, req *v1.TenantChannelScopeUpdateReq) (res *v1.TenantChannelScopeUpdateRes, err error) { - return service.Admin().UpdateTenantChannelScope(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_create.go b/internal/controller/admin/admin_v1_tenant_create.go deleted file mode 100644 index b9ffcb1..0000000 --- a/internal/controller/admin/admin_v1_tenant_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantCreate(ctx context.Context, req *v1.TenantCreateReq) (res *v1.TenantCreateRes, err error) { - return service.Admin().CreateTenant(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_export.go b/internal/controller/admin/admin_v1_tenant_export.go deleted file mode 100644 index e97461a..0000000 --- a/internal/controller/admin/admin_v1_tenant_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantExport(ctx context.Context, req *v1.TenantExportReq) (res *v1.TenantExportRes, err error) { - return service.Admin().ExportTenants(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_get.go b/internal/controller/admin/admin_v1_tenant_get.go deleted file mode 100644 index 8967e23..0000000 --- a/internal/controller/admin/admin_v1_tenant_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantGet(ctx context.Context, req *v1.TenantGetReq) (res *v1.TenantGetRes, err error) { - return service.Admin().GetTenant(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_groups_list.go b/internal/controller/admin/admin_v1_tenant_groups_list.go deleted file mode 100644 index fbf86df..0000000 --- a/internal/controller/admin/admin_v1_tenant_groups_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantGroupsList(ctx context.Context, req *v1.TenantGroupsListReq) (res *v1.TenantGroupsListRes, err error) { - return service.Admin().ListTenantGroups(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_groups_set.go b/internal/controller/admin/admin_v1_tenant_groups_set.go deleted file mode 100644 index 9686f91..0000000 --- a/internal/controller/admin/admin_v1_tenant_groups_set.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantGroupsSet(ctx context.Context, req *v1.TenantGroupsSetReq) (res *v1.TenantGroupsSetRes, err error) { - return service.Admin().SetTenantGroups(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_level.go b/internal/controller/admin/admin_v1_tenant_level.go new file mode 100644 index 0000000..b036c54 --- /dev/null +++ b/internal/controller/admin/admin_v1_tenant_level.go @@ -0,0 +1,21 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantLevelConfigList(ctx context.Context, req *v1.TenantLevelConfigListReq) (res *v1.TenantLevelConfigListRes, err error) { + return service.Admin().ListTenantLevelConfigs(ctx, req) +} +func (c *ControllerV1) TenantLevelConfigCreate(ctx context.Context, req *v1.TenantLevelConfigCreateReq) (res *v1.TenantLevelConfigCreateRes, err error) { + return service.Admin().CreateTenantLevelConfig(ctx, req) +} +func (c *ControllerV1) TenantLevelConfigUpdate(ctx context.Context, req *v1.TenantLevelConfigUpdateReq) (res *v1.TenantLevelConfigUpdateRes, err error) { + return service.Admin().UpdateTenantLevelConfig(ctx, req) +} +func (c *ControllerV1) TenantLevelConfigDelete(ctx context.Context, req *v1.TenantLevelConfigDeleteReq) (res *v1.TenantLevelConfigDeleteRes, err error) { + return service.Admin().DeleteTenantLevelConfig(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_tenant_level_config_create.go b/internal/controller/admin/admin_v1_tenant_level_config_create.go deleted file mode 100644 index 0399533..0000000 --- a/internal/controller/admin/admin_v1_tenant_level_config_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantLevelConfigCreate(ctx context.Context, req *v1.TenantLevelConfigCreateReq) (res *v1.TenantLevelConfigCreateRes, err error) { - return service.Admin().CreateTenantLevelConfig(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_level_config_delete.go b/internal/controller/admin/admin_v1_tenant_level_config_delete.go deleted file mode 100644 index 6bae9b8..0000000 --- a/internal/controller/admin/admin_v1_tenant_level_config_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantLevelConfigDelete(ctx context.Context, req *v1.TenantLevelConfigDeleteReq) (res *v1.TenantLevelConfigDeleteRes, err error) { - return service.Admin().DeleteTenantLevelConfig(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_level_config_list.go b/internal/controller/admin/admin_v1_tenant_level_config_list.go deleted file mode 100644 index 4342f40..0000000 --- a/internal/controller/admin/admin_v1_tenant_level_config_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantLevelConfigList(ctx context.Context, req *v1.TenantLevelConfigListReq) (res *v1.TenantLevelConfigListRes, err error) { - return service.Admin().ListTenantLevelConfigs(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_level_config_update.go b/internal/controller/admin/admin_v1_tenant_level_config_update.go deleted file mode 100644 index 3610a75..0000000 --- a/internal/controller/admin/admin_v1_tenant_level_config_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantLevelConfigUpdate(ctx context.Context, req *v1.TenantLevelConfigUpdateReq) (res *v1.TenantLevelConfigUpdateRes, err error) { - return service.Admin().UpdateTenantLevelConfig(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_list.go b/internal/controller/admin/admin_v1_tenant_list.go deleted file mode 100644 index 9ecacbe..0000000 --- a/internal/controller/admin/admin_v1_tenant_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantList(ctx context.Context, req *v1.TenantListReq) (res *v1.TenantListRes, err error) { - return service.Admin().ListTenants(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_model.go b/internal/controller/admin/admin_v1_tenant_model.go new file mode 100644 index 0000000..124bba6 --- /dev/null +++ b/internal/controller/admin/admin_v1_tenant_model.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantModelList(ctx context.Context, req *v1.TenantModelListReq) (res *v1.TenantModelListRes, err error) { + return service.Admin().ListTenantModels(ctx, req) +} +func (c *ControllerV1) TenantModelBatchAssign(ctx context.Context, req *v1.TenantModelBatchAssignReq) (res *v1.TenantModelBatchAssignRes, err error) { + return service.Admin().BatchAssignModels(ctx, req) +} +func (c *ControllerV1) TenantModelUpdate(ctx context.Context, req *v1.TenantModelUpdateReq) (res *v1.TenantModelUpdateRes, err error) { + return service.Admin().UpdateTenantModel(ctx, req) +} +func (c *ControllerV1) TenantModelDelete(ctx context.Context, req *v1.TenantModelDeleteReq) (res *v1.TenantModelDeleteRes, err error) { + return service.Admin().DeleteTenantModel(ctx, req) +} +func (c *ControllerV1) TenantAvailableModelsPreview(ctx context.Context, req *v1.TenantAvailableModelsPreviewReq) (res *v1.TenantAvailableModelsPreviewRes, err error) { + return service.Admin().ListTenantAvailableModels(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_tenant_model_batch_assign.go b/internal/controller/admin/admin_v1_tenant_model_batch_assign.go deleted file mode 100644 index 3350ff1..0000000 --- a/internal/controller/admin/admin_v1_tenant_model_batch_assign.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantModelBatchAssign(ctx context.Context, req *v1.TenantModelBatchAssignReq) (res *v1.TenantModelBatchAssignRes, err error) { - return service.Admin().BatchAssignModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_model_delete.go b/internal/controller/admin/admin_v1_tenant_model_delete.go deleted file mode 100644 index e85f5c2..0000000 --- a/internal/controller/admin/admin_v1_tenant_model_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantModelDelete(ctx context.Context, req *v1.TenantModelDeleteReq) (res *v1.TenantModelDeleteRes, err error) { - return service.Admin().DeleteTenantModel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_model_list.go b/internal/controller/admin/admin_v1_tenant_model_list.go deleted file mode 100644 index 79bb9c1..0000000 --- a/internal/controller/admin/admin_v1_tenant_model_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantModelList(ctx context.Context, req *v1.TenantModelListReq) (res *v1.TenantModelListRes, err error) { - return service.Admin().ListTenantModels(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_model_update.go b/internal/controller/admin/admin_v1_tenant_model_update.go deleted file mode 100644 index 9406e04..0000000 --- a/internal/controller/admin/admin_v1_tenant_model_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantModelUpdate(ctx context.Context, req *v1.TenantModelUpdateReq) (res *v1.TenantModelUpdateRes, err error) { - return service.Admin().UpdateTenantModel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_select.go b/internal/controller/admin/admin_v1_tenant_select.go deleted file mode 100644 index bd849c4..0000000 --- a/internal/controller/admin/admin_v1_tenant_select.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantSelect(ctx context.Context, req *v1.TenantSelectReq) (res *v1.TenantSelectRes, err error) { - return service.Admin().TenantSelect(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_update.go b/internal/controller/admin/admin_v1_tenant_update.go deleted file mode 100644 index f8795ec..0000000 --- a/internal/controller/admin/admin_v1_tenant_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantUpdate(ctx context.Context, req *v1.TenantUpdateReq) (res *v1.TenantUpdateRes, err error) { - return service.Admin().UpdateTenant(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_tenant_update_status.go b/internal/controller/admin/admin_v1_tenant_update_status.go deleted file mode 100644 index 8d90d4a..0000000 --- a/internal/controller/admin/admin_v1_tenant_update_status.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantUpdateStatus(ctx context.Context, req *v1.TenantUpdateStatusReq) (res *v1.TenantUpdateStatusRes, err error) { - return service.Admin().UpdateTenantStatus(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_ticket.go b/internal/controller/admin/admin_v1_ticket.go new file mode 100644 index 0000000..7c6dcb4 --- /dev/null +++ b/internal/controller/admin/admin_v1_ticket.go @@ -0,0 +1,24 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TicketList(ctx context.Context, req *v1.TicketListReq) (res *v1.TicketListRes, err error) { + return service.Admin().ListAllTickets(ctx, req) +} +func (c *ControllerV1) TicketGet(ctx context.Context, req *v1.TicketGetReq) (res *v1.TicketGetRes, err error) { + return service.Admin().GetTicketAdmin(ctx, req) +} +func (c *ControllerV1) TicketAssign(ctx context.Context, req *v1.TicketAssignReq) (res *v1.TicketAssignRes, err error) { + return service.Admin().AssignTicket(ctx, req) +} +func (c *ControllerV1) TicketReply(ctx context.Context, req *v1.TicketReplyReq) (res *v1.TicketReplyRes, err error) { + return service.Admin().ReplyToTicketAdmin(ctx, req) +} +func (c *ControllerV1) TicketStatusUpdate(ctx context.Context, req *v1.TicketStatusUpdateReq) (res *v1.TicketStatusUpdateRes, err error) { + return service.Admin().UpdateTicketStatus(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_ticket_assign.go b/internal/controller/admin/admin_v1_ticket_assign.go deleted file mode 100644 index e177cfe..0000000 --- a/internal/controller/admin/admin_v1_ticket_assign.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TicketAssign(ctx context.Context, req *v1.TicketAssignReq) (res *v1.TicketAssignRes, err error) { - return service.Admin().AssignTicket(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_ticket_get.go b/internal/controller/admin/admin_v1_ticket_get.go deleted file mode 100644 index febe6b4..0000000 --- a/internal/controller/admin/admin_v1_ticket_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TicketGet(ctx context.Context, req *v1.TicketGetReq) (res *v1.TicketGetRes, err error) { - return service.Admin().GetTicketAdmin(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_ticket_list.go b/internal/controller/admin/admin_v1_ticket_list.go deleted file mode 100644 index 0e8183b..0000000 --- a/internal/controller/admin/admin_v1_ticket_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TicketList(ctx context.Context, req *v1.TicketListReq) (res *v1.TicketListRes, err error) { - return service.Admin().ListAllTickets(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_ticket_reply.go b/internal/controller/admin/admin_v1_ticket_reply.go deleted file mode 100644 index ba024d4..0000000 --- a/internal/controller/admin/admin_v1_ticket_reply.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TicketReply(ctx context.Context, req *v1.TicketReplyReq) (res *v1.TicketReplyRes, err error) { - return service.Admin().ReplyToTicketAdmin(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_ticket_status_update.go b/internal/controller/admin/admin_v1_ticket_status_update.go deleted file mode 100644 index 1bd57b7..0000000 --- a/internal/controller/admin/admin_v1_ticket_status_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TicketStatusUpdate(ctx context.Context, req *v1.TicketStatusUpdateReq) (res *v1.TicketStatusUpdateRes, err error) { - return service.Admin().UpdateTicketStatus(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_usage_log_cleanup.go b/internal/controller/admin/admin_v1_usage_log_cleanup.go new file mode 100644 index 0000000..7635dc8 --- /dev/null +++ b/internal/controller/admin/admin_v1_usage_log_cleanup.go @@ -0,0 +1,18 @@ +package admin + +import ( + "context" + + "github.com/qianfree/team-api/api/admin/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) UsageLogCleanupCreate(ctx context.Context, req *v1.UsageLogCleanupCreateReq) (res *v1.UsageLogCleanupCreateRes, err error) { + return service.Admin().UsageLogCleanupCreate(ctx, req) +} +func (c *ControllerV1) UsageLogCleanupList(ctx context.Context, req *v1.UsageLogCleanupListReq) (res *v1.UsageLogCleanupListRes, err error) { + return service.Admin().UsageLogCleanupList(ctx, req) +} +func (c *ControllerV1) UsageLogCleanupCancel(ctx context.Context, req *v1.UsageLogCleanupCancelReq) (res *v1.UsageLogCleanupCancelRes, err error) { + return service.Admin().UsageLogCleanupCancel(ctx, req) +} diff --git a/internal/controller/admin/admin_v1_usage_log_cleanup_cancel.go b/internal/controller/admin/admin_v1_usage_log_cleanup_cancel.go deleted file mode 100644 index 19f27ec..0000000 --- a/internal/controller/admin/admin_v1_usage_log_cleanup_cancel.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) UsageLogCleanupCancel(ctx context.Context, req *v1.UsageLogCleanupCancelReq) (res *v1.UsageLogCleanupCancelRes, err error) { - return service.Admin().UsageLogCleanupCancel(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_usage_log_cleanup_create.go b/internal/controller/admin/admin_v1_usage_log_cleanup_create.go deleted file mode 100644 index 1987e83..0000000 --- a/internal/controller/admin/admin_v1_usage_log_cleanup_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) UsageLogCleanupCreate(ctx context.Context, req *v1.UsageLogCleanupCreateReq) (res *v1.UsageLogCleanupCreateRes, err error) { - return service.Admin().UsageLogCleanupCreate(ctx, req) -} diff --git a/internal/controller/admin/admin_v1_usage_log_cleanup_list.go b/internal/controller/admin/admin_v1_usage_log_cleanup_list.go deleted file mode 100644 index 79121b7..0000000 --- a/internal/controller/admin/admin_v1_usage_log_cleanup_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package admin - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/admin/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) UsageLogCleanupList(ctx context.Context, req *v1.UsageLogCleanupListReq) (res *v1.UsageLogCleanupListRes, err error) { - return service.Admin().UsageLogCleanupList(ctx, req) -} diff --git a/internal/controller/captcha/captcha_v1_captcha_generate.go b/internal/controller/captcha/captcha_v1_captcha.go similarity index 63% rename from internal/controller/captcha/captcha_v1_captcha_generate.go rename to internal/controller/captcha/captcha_v1_captcha.go index 0929961..b26c673 100644 --- a/internal/controller/captcha/captcha_v1_captcha_generate.go +++ b/internal/controller/captcha/captcha_v1_captcha.go @@ -19,3 +19,10 @@ func (c *ControllerV1) CaptchaGenerate(ctx context.Context, req *v1.CaptchaGener TileY: result.TileY, }, nil } +func (c *ControllerV1) CaptchaVerify(ctx context.Context, req *v1.CaptchaVerifyReq) (res *v1.CaptchaVerifyRes, err error) { + result, err := common.VerifyCaptcha(ctx, req.CaptchaKey, req.CaptchaX) + if err != nil { + return nil, err + } + return &v1.CaptchaVerifyRes{Verified: result.Verified}, nil +} diff --git a/internal/controller/captcha/captcha_v1_captcha_verify.go b/internal/controller/captcha/captcha_v1_captcha_verify.go deleted file mode 100644 index 47ab876..0000000 --- a/internal/controller/captcha/captcha_v1_captcha_verify.go +++ /dev/null @@ -1,16 +0,0 @@ -package captcha - -import ( - "context" - - "github.com/qianfree/team-api/api/captcha/v1" - "github.com/qianfree/team-api/internal/logic/common" -) - -func (c *ControllerV1) CaptchaVerify(ctx context.Context, req *v1.CaptchaVerifyReq) (res *v1.CaptchaVerifyRes, err error) { - result, err := common.VerifyCaptcha(ctx, req.CaptchaKey, req.CaptchaX) - if err != nil { - return nil, err - } - return &v1.CaptchaVerifyRes{Verified: result.Verified}, nil -} diff --git a/internal/controller/docs/docs.go b/internal/controller/docs/docs.go new file mode 100644 index 0000000..4dd4db6 --- /dev/null +++ b/internal/controller/docs/docs.go @@ -0,0 +1,5 @@ +// ================================================================================= +// This is auto-generated by GoFrame CLI tool only once. Fill this file as you wish. +// ================================================================================= + +package docs diff --git a/internal/controller/docs/docs_v1_open_api_spec.go b/internal/controller/docs/docs_v1_openapi.go similarity index 99% rename from internal/controller/docs/docs_v1_open_api_spec.go rename to internal/controller/docs/docs_v1_openapi.go index 6c3a4b6..9fa01ac 100644 --- a/internal/controller/docs/docs_v1_open_api_spec.go +++ b/internal/controller/docs/docs_v1_openapi.go @@ -4,7 +4,6 @@ import ( "context" "github.com/gogf/gf/v2/net/ghttp" - v1 "github.com/qianfree/team-api/api/docs/v1" "github.com/qianfree/team-api/internal/service" ) diff --git a/internal/controller/open/open_v1_open_api.go b/internal/controller/open/open_v1_open_api.go new file mode 100644 index 0000000..b921304 --- /dev/null +++ b/internal/controller/open/open_v1_open_api.go @@ -0,0 +1,48 @@ +package open + +import ( + "context" + + v1 "github.com/qianfree/team-api/api/open/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) OpenMemberList(ctx context.Context, req *v1.OpenMemberListReq) (res *v1.OpenMemberListRes, err error) { + return service.Open().OpenMemberList(ctx, req) +} +func (c *ControllerV1) OpenMemberCreate(ctx context.Context, req *v1.OpenMemberCreateReq) (res *v1.OpenMemberCreateRes, err error) { + return service.Open().OpenMemberCreate(ctx, req) +} +func (c *ControllerV1) OpenMemberUpdate(ctx context.Context, req *v1.OpenMemberUpdateReq) (res *v1.OpenMemberUpdateRes, err error) { + return service.Open().OpenMemberUpdate(ctx, req) +} +func (c *ControllerV1) OpenMemberDelete(ctx context.Context, req *v1.OpenMemberDeleteReq) (res *v1.OpenMemberDeleteRes, err error) { + return service.Open().OpenMemberDelete(ctx, req) +} +func (c *ControllerV1) OpenMemberQuota(ctx context.Context, req *v1.OpenMemberQuotaReq) (res *v1.OpenMemberQuotaRes, err error) { + return service.Open().OpenMemberQuota(ctx, req) +} +func (c *ControllerV1) OpenMemberQuotaUpdate(ctx context.Context, req *v1.OpenMemberQuotaUpdateReq) (res *v1.OpenMemberQuotaUpdateRes, err error) { + return service.Open().OpenMemberQuotaUpdate(ctx, req) +} +func (c *ControllerV1) OpenMemberModels(ctx context.Context, req *v1.OpenMemberModelsReq) (res *v1.OpenMemberModelsRes, err error) { + return service.Open().OpenMemberModels(ctx, req) +} +func (c *ControllerV1) OpenMemberModelsUpdate(ctx context.Context, req *v1.OpenMemberModelsUpdateReq) (res *v1.OpenMemberModelsUpdateRes, err error) { + return service.Open().OpenMemberModelsUpdate(ctx, req) +} +func (c *ControllerV1) OpenKeyList(ctx context.Context, req *v1.OpenKeyListReq) (res *v1.OpenKeyListRes, err error) { + return service.Open().OpenKeyList(ctx, req) +} +func (c *ControllerV1) OpenKeyCreate(ctx context.Context, req *v1.OpenKeyCreateReq) (res *v1.OpenKeyCreateRes, err error) { + return service.Open().OpenKeyCreate(ctx, req) +} +func (c *ControllerV1) OpenKeyDelete(ctx context.Context, req *v1.OpenKeyDeleteReq) (res *v1.OpenKeyDeleteRes, err error) { + return service.Open().OpenKeyDelete(ctx, req) +} +func (c *ControllerV1) OpenUsageQuery(ctx context.Context, req *v1.OpenUsageQueryReq) (res *v1.OpenUsageQueryRes, err error) { + return service.Open().OpenUsageQuery(ctx, req) +} +func (c *ControllerV1) OpenBillingQuery(ctx context.Context, req *v1.OpenBillingQueryReq) (res *v1.OpenBillingQueryRes, err error) { + return service.Open().OpenBillingQuery(ctx, req) +} diff --git a/internal/controller/open/open_v1_open_billing_query.go b/internal/controller/open/open_v1_open_billing_query.go deleted file mode 100644 index 6f9c52d..0000000 --- a/internal/controller/open/open_v1_open_billing_query.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenBillingQuery(ctx context.Context, req *v1.OpenBillingQueryReq) (res *v1.OpenBillingQueryRes, err error) { - return service.Open().OpenBillingQuery(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_key_create.go b/internal/controller/open/open_v1_open_key_create.go deleted file mode 100644 index 5ec470f..0000000 --- a/internal/controller/open/open_v1_open_key_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenKeyCreate(ctx context.Context, req *v1.OpenKeyCreateReq) (res *v1.OpenKeyCreateRes, err error) { - return service.Open().OpenKeyCreate(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_key_delete.go b/internal/controller/open/open_v1_open_key_delete.go deleted file mode 100644 index e148213..0000000 --- a/internal/controller/open/open_v1_open_key_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenKeyDelete(ctx context.Context, req *v1.OpenKeyDeleteReq) (res *v1.OpenKeyDeleteRes, err error) { - return service.Open().OpenKeyDelete(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_key_list.go b/internal/controller/open/open_v1_open_key_list.go deleted file mode 100644 index b8aca4a..0000000 --- a/internal/controller/open/open_v1_open_key_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenKeyList(ctx context.Context, req *v1.OpenKeyListReq) (res *v1.OpenKeyListRes, err error) { - return service.Open().OpenKeyList(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_create.go b/internal/controller/open/open_v1_open_member_create.go deleted file mode 100644 index 4f1fdac..0000000 --- a/internal/controller/open/open_v1_open_member_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberCreate(ctx context.Context, req *v1.OpenMemberCreateReq) (res *v1.OpenMemberCreateRes, err error) { - return service.Open().OpenMemberCreate(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_delete.go b/internal/controller/open/open_v1_open_member_delete.go deleted file mode 100644 index 409244f..0000000 --- a/internal/controller/open/open_v1_open_member_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberDelete(ctx context.Context, req *v1.OpenMemberDeleteReq) (res *v1.OpenMemberDeleteRes, err error) { - return service.Open().OpenMemberDelete(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_list.go b/internal/controller/open/open_v1_open_member_list.go deleted file mode 100644 index e99d18a..0000000 --- a/internal/controller/open/open_v1_open_member_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberList(ctx context.Context, req *v1.OpenMemberListReq) (res *v1.OpenMemberListRes, err error) { - return service.Open().OpenMemberList(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_models.go b/internal/controller/open/open_v1_open_member_models.go deleted file mode 100644 index 714520d..0000000 --- a/internal/controller/open/open_v1_open_member_models.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberModels(ctx context.Context, req *v1.OpenMemberModelsReq) (res *v1.OpenMemberModelsRes, err error) { - return service.Open().OpenMemberModels(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_models_update.go b/internal/controller/open/open_v1_open_member_models_update.go deleted file mode 100644 index d59cc52..0000000 --- a/internal/controller/open/open_v1_open_member_models_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberModelsUpdate(ctx context.Context, req *v1.OpenMemberModelsUpdateReq) (res *v1.OpenMemberModelsUpdateRes, err error) { - return service.Open().OpenMemberModelsUpdate(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_quota.go b/internal/controller/open/open_v1_open_member_quota.go deleted file mode 100644 index 98d10e5..0000000 --- a/internal/controller/open/open_v1_open_member_quota.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberQuota(ctx context.Context, req *v1.OpenMemberQuotaReq) (res *v1.OpenMemberQuotaRes, err error) { - return service.Open().OpenMemberQuota(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_quota_update.go b/internal/controller/open/open_v1_open_member_quota_update.go deleted file mode 100644 index 67a7eaa..0000000 --- a/internal/controller/open/open_v1_open_member_quota_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberQuotaUpdate(ctx context.Context, req *v1.OpenMemberQuotaUpdateReq) (res *v1.OpenMemberQuotaUpdateRes, err error) { - return service.Open().OpenMemberQuotaUpdate(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_member_update.go b/internal/controller/open/open_v1_open_member_update.go deleted file mode 100644 index 24000f6..0000000 --- a/internal/controller/open/open_v1_open_member_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenMemberUpdate(ctx context.Context, req *v1.OpenMemberUpdateReq) (res *v1.OpenMemberUpdateRes, err error) { - return service.Open().OpenMemberUpdate(ctx, req) -} diff --git a/internal/controller/open/open_v1_open_usage_query.go b/internal/controller/open/open_v1_open_usage_query.go deleted file mode 100644 index cd1e8cd..0000000 --- a/internal/controller/open/open_v1_open_usage_query.go +++ /dev/null @@ -1,12 +0,0 @@ -package open - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/open/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenUsageQuery(ctx context.Context, req *v1.OpenUsageQueryReq) (res *v1.OpenUsageQueryRes, err error) { - return service.Open().OpenUsageQuery(ctx, req) -} diff --git a/internal/controller/settings/settings_v1_public_settings_get.go b/internal/controller/settings/settings_v1_public_settings_get.go deleted file mode 100644 index 36605c0..0000000 --- a/internal/controller/settings/settings_v1_public_settings_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package settings - -import ( - "context" - - "github.com/qianfree/team-api/api/settings/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PublicSettingsGet(ctx context.Context, req *v1.PublicSettingsGetReq) (res *v1.PublicSettingsGetRes, err error) { - return service.Settings().PublicSettingsGet(ctx, req) -} diff --git a/internal/controller/settings/settings_v1_public_announcements.go b/internal/controller/settings/settings_v1_settings.go similarity index 63% rename from internal/controller/settings/settings_v1_public_announcements.go rename to internal/controller/settings/settings_v1_settings.go index 3ea98ec..73c6d3e 100644 --- a/internal/controller/settings/settings_v1_public_announcements.go +++ b/internal/controller/settings/settings_v1_settings.go @@ -7,6 +7,9 @@ import ( "github.com/qianfree/team-api/internal/service" ) +func (c *ControllerV1) PublicSettingsGet(ctx context.Context, req *v1.PublicSettingsGetReq) (res *v1.PublicSettingsGetRes, err error) { + return service.Settings().PublicSettingsGet(ctx, req) +} func (c *ControllerV1) PublicAnnouncements(ctx context.Context, req *v1.PublicAnnouncementsReq) (res *v1.PublicAnnouncementsRes, err error) { return service.Settings().PublicAnnouncements(ctx, req) } diff --git a/internal/controller/tenant/tenant_v1_api_key.go b/internal/controller/tenant/tenant_v1_api_key.go new file mode 100644 index 0000000..d3bfed1 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_api_key.go @@ -0,0 +1,30 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantApiKeyList(ctx context.Context, req *v1.TenantApiKeyListReq) (res *v1.TenantApiKeyListRes, err error) { + return service.Tenant().ApiKeyList(ctx, req) +} +func (c *ControllerV1) TenantApiKeyCreate(ctx context.Context, req *v1.TenantApiKeyCreateReq) (res *v1.TenantApiKeyCreateRes, err error) { + return service.Tenant().ApiKeyCreate(ctx, req) +} +func (c *ControllerV1) TenantApiKeyDelete(ctx context.Context, req *v1.TenantApiKeyDeleteReq) (res *v1.TenantApiKeyDeleteRes, err error) { + return service.Tenant().ApiKeyDelete(ctx, req) +} +func (c *ControllerV1) TenantApiKeyUpdate(ctx context.Context, req *v1.TenantApiKeyUpdateReq) (res *v1.TenantApiKeyUpdateRes, err error) { + return service.Tenant().ApiKeyUpdate(ctx, req) +} +func (c *ControllerV1) TenantApiKeyUpdateScopes(ctx context.Context, req *v1.TenantApiKeyUpdateScopesReq) (res *v1.TenantApiKeyUpdateScopesRes, err error) { + return service.Tenant().ApiKeyUpdateScopes(ctx, req) +} +func (c *ControllerV1) TenantApiKeyModelScopes(ctx context.Context, req *v1.TenantApiKeyModelScopesReq) (res *v1.TenantApiKeyModelScopesRes, err error) { + return service.Tenant().ApiKeyModelScopes(ctx, req) +} +func (c *ControllerV1) TenantApiKeyExport(ctx context.Context, req *v1.TenantApiKeyExportReq) (res *v1.TenantApiKeyExportRes, err error) { + return service.Tenant().ExportApiKeys(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_audit_tenant.go b/internal/controller/tenant/tenant_v1_audit_tenant.go new file mode 100644 index 0000000..4953485 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_audit_tenant.go @@ -0,0 +1,24 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantAuditConfigGet(ctx context.Context, req *v1.TenantAuditConfigGetReq) (res *v1.TenantAuditConfigGetRes, err error) { + return service.Tenant().AuditConfigGet(ctx, req) +} +func (c *ControllerV1) TenantAuditConfigUpdate(ctx context.Context, req *v1.TenantAuditConfigUpdateReq) (res *v1.TenantAuditConfigUpdateRes, err error) { + return service.Tenant().AuditConfigUpdate(ctx, req) +} +func (c *ControllerV1) TenantAuditLogs(ctx context.Context, req *v1.TenantAuditLogsReq) (res *v1.TenantAuditLogsRes, err error) { + return service.Tenant().AuditLogs(ctx, req) +} +func (c *ControllerV1) TenantRequestAuditLogs(ctx context.Context, req *v1.TenantRequestAuditLogsReq) (res *v1.TenantRequestAuditLogsRes, err error) { + return service.Tenant().TenantRequestAuditLogs(ctx, req) +} +func (c *ControllerV1) TenantRequestAuditLogDetail(ctx context.Context, req *v1.TenantRequestAuditLogDetailReq) (res *v1.TenantRequestAuditLogDetailRes, err error) { + return service.Tenant().TenantRequestAuditLogDetail(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_auth.go b/internal/controller/tenant/tenant_v1_auth.go new file mode 100644 index 0000000..be93aec --- /dev/null +++ b/internal/controller/tenant/tenant_v1_auth.go @@ -0,0 +1,30 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantRegister(ctx context.Context, req *v1.TenantRegisterReq) (res *v1.TenantRegisterRes, err error) { + return service.Tenant().Register(ctx, req) +} +func (c *ControllerV1) TenantLogin(ctx context.Context, req *v1.TenantLoginReq) (res *v1.TenantLoginRes, err error) { + return service.Tenant().Login(ctx, req) +} +func (c *ControllerV1) TenantLogout(ctx context.Context, req *v1.TenantLogoutReq) (res *v1.TenantLogoutRes, err error) { + return service.Tenant().Logout(ctx, req) +} +func (c *ControllerV1) TenantRefresh(ctx context.Context, req *v1.TenantRefreshReq) (res *v1.TenantRefreshRes, err error) { + return service.Tenant().Refresh(ctx, req) +} +func (c *ControllerV1) TenantChangePassword(ctx context.Context, req *v1.TenantChangePasswordReq) (res *v1.TenantChangePasswordRes, err error) { + return service.Tenant().ChangePassword(ctx, req) +} +func (c *ControllerV1) TenantSessionList(ctx context.Context, req *v1.TenantSessionListReq) (res *v1.TenantSessionListRes, err error) { + return service.Tenant().ListSessions(ctx, req) +} +func (c *ControllerV1) TenantRevokeSession(ctx context.Context, req *v1.TenantRevokeSessionReq) (res *v1.TenantRevokeSessionRes, err error) { + return service.Tenant().RevokeSession(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_tenant_usage_logs_export.go b/internal/controller/tenant/tenant_v1_billing_tenant.go similarity index 65% rename from internal/controller/tenant/tenant_v1_tenant_usage_logs_export.go rename to internal/controller/tenant/tenant_v1_billing_tenant.go index 8186575..808792f 100644 --- a/internal/controller/tenant/tenant_v1_tenant_usage_logs_export.go +++ b/internal/controller/tenant/tenant_v1_billing_tenant.go @@ -7,6 +7,9 @@ import ( "github.com/qianfree/team-api/internal/service" ) +func (c *ControllerV1) TenantUsageLogs(ctx context.Context, req *v1.TenantUsageLogsReq) (res *v1.TenantUsageLogsRes, err error) { + return service.Tenant().UsageLogs(ctx, req) +} func (c *ControllerV1) TenantUsageLogsExport(ctx context.Context, req *v1.TenantUsageLogsExportReq) (res *v1.TenantUsageLogsExportRes, err error) { return service.Tenant().ExportUsageLogs(ctx, req) } diff --git a/internal/controller/tenant/tenant_v1_tenant_request_closure.go b/internal/controller/tenant/tenant_v1_closure.go similarity index 63% rename from internal/controller/tenant/tenant_v1_tenant_request_closure.go rename to internal/controller/tenant/tenant_v1_closure.go index 5145453..7d0c7c9 100644 --- a/internal/controller/tenant/tenant_v1_tenant_request_closure.go +++ b/internal/controller/tenant/tenant_v1_closure.go @@ -10,3 +10,6 @@ import ( func (c *ControllerV1) TenantRequestClosure(ctx context.Context, req *v1.TenantRequestClosureReq) (res *v1.TenantRequestClosureRes, err error) { return service.Tenant().RequestClosure(ctx, req) } +func (c *ControllerV1) TenantCancelClosure(ctx context.Context, req *v1.TenantCancelClosureReq) (res *v1.TenantCancelClosureRes, err error) { + return service.Tenant().CancelClosure(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_dashboard.go b/internal/controller/tenant/tenant_v1_dashboard.go new file mode 100644 index 0000000..d500943 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_dashboard.go @@ -0,0 +1,27 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantDashboard(ctx context.Context, req *v1.TenantDashboardReq) (res *v1.TenantDashboardRes, err error) { + return service.Tenant().Dashboard(ctx, req) +} +func (c *ControllerV1) TenantTokenTrends(ctx context.Context, req *v1.TenantTokenTrendsReq) (res *v1.TenantTokenTrendsRes, err error) { + return service.Tenant().TokenTrends(ctx, req) +} +func (c *ControllerV1) TenantModelDistribution(ctx context.Context, req *v1.TenantModelDistributionReq) (res *v1.TenantModelDistributionRes, err error) { + return service.Tenant().ModelDistribution(ctx, req) +} +func (c *ControllerV1) TenantBalancePrediction(ctx context.Context, req *v1.TenantBalancePredictionReq) (res *v1.TenantBalancePredictionRes, err error) { + return service.Tenant().BalancePrediction(ctx, req) +} +func (c *ControllerV1) TenantBudgetAlerts(ctx context.Context, req *v1.TenantBudgetAlertsReq) (res *v1.TenantBudgetAlertsRes, err error) { + return service.Tenant().BudgetAlerts(ctx, req) +} +func (c *ControllerV1) TenantMemberUsageRanking(ctx context.Context, req *v1.TenantMemberUsageRankingReq) (res *v1.TenantMemberUsageRankingRes, err error) { + return service.Tenant().GetMemberUsageRanking(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_email.go b/internal/controller/tenant/tenant_v1_email.go new file mode 100644 index 0000000..53a5c21 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_email.go @@ -0,0 +1,18 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantSendCode(ctx context.Context, req *v1.TenantSendCodeReq) (res *v1.TenantSendCodeRes, err error) { + return service.Tenant().SendCode(ctx, req) +} +func (c *ControllerV1) TenantResetPassword(ctx context.Context, req *v1.TenantResetPasswordReq) (res *v1.TenantResetPasswordRes, err error) { + return service.Tenant().ResetPassword(ctx, req) +} +func (c *ControllerV1) TenantChangeEmail(ctx context.Context, req *v1.TenantChangeEmailReq) (res *v1.TenantChangeEmailRes, err error) { + return service.Tenant().ChangeEmail(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_feedback.go b/internal/controller/tenant/tenant_v1_feedback.go new file mode 100644 index 0000000..0603cdf --- /dev/null +++ b/internal/controller/tenant/tenant_v1_feedback.go @@ -0,0 +1,18 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) FeedbackCreate(ctx context.Context, req *v1.FeedbackCreateReq) (res *v1.FeedbackCreateRes, err error) { + return service.Tenant().CreateFeedback(ctx, req) +} +func (c *ControllerV1) FeedbackList(ctx context.Context, req *v1.FeedbackListReq) (res *v1.FeedbackListRes, err error) { + return service.Tenant().ListFeedbacks(ctx, req) +} +func (c *ControllerV1) FeedbackGet(ctx context.Context, req *v1.FeedbackGetReq) (res *v1.FeedbackGetRes, err error) { + return service.Tenant().GetFeedback(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_feedback_create.go b/internal/controller/tenant/tenant_v1_feedback_create.go deleted file mode 100644 index 4e452d8..0000000 --- a/internal/controller/tenant/tenant_v1_feedback_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) FeedbackCreate(ctx context.Context, req *v1.FeedbackCreateReq) (res *v1.FeedbackCreateRes, err error) { - return service.Tenant().CreateFeedback(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_feedback_get.go b/internal/controller/tenant/tenant_v1_feedback_get.go deleted file mode 100644 index 2fc8eea..0000000 --- a/internal/controller/tenant/tenant_v1_feedback_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) FeedbackGet(ctx context.Context, req *v1.FeedbackGetReq) (res *v1.FeedbackGetRes, err error) { - return service.Tenant().GetFeedback(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_feedback_list.go b/internal/controller/tenant/tenant_v1_feedback_list.go deleted file mode 100644 index d847874..0000000 --- a/internal/controller/tenant/tenant_v1_feedback_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) FeedbackList(ctx context.Context, req *v1.FeedbackListReq) (res *v1.FeedbackListRes, err error) { - return service.Tenant().ListFeedbacks(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_help_center.go b/internal/controller/tenant/tenant_v1_help_center.go new file mode 100644 index 0000000..4726dfb --- /dev/null +++ b/internal/controller/tenant/tenant_v1_help_center.go @@ -0,0 +1,21 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) HelpPublicCategoryList(ctx context.Context, req *v1.HelpPublicCategoryListReq) (res *v1.HelpPublicCategoryListRes, err error) { + return service.Tenant().ListHelpPublicCategories(ctx, req) +} +func (c *ControllerV1) HelpPublicArticleList(ctx context.Context, req *v1.HelpPublicArticleListReq) (res *v1.HelpPublicArticleListRes, err error) { + return service.Tenant().ListHelpPublicArticles(ctx, req) +} +func (c *ControllerV1) HelpPublicArticleGet(ctx context.Context, req *v1.HelpPublicArticleGetReq) (res *v1.HelpPublicArticleGetRes, err error) { + return service.Tenant().GetHelpPublicArticle(ctx, req) +} +func (c *ControllerV1) HelpPublicSearch(ctx context.Context, req *v1.HelpPublicSearchReq) (res *v1.HelpPublicSearchRes, err error) { + return service.Tenant().SearchHelpPublicArticles(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_help_public_article_get.go b/internal/controller/tenant/tenant_v1_help_public_article_get.go deleted file mode 100644 index c0b7b9d..0000000 --- a/internal/controller/tenant/tenant_v1_help_public_article_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpPublicArticleGet(ctx context.Context, req *v1.HelpPublicArticleGetReq) (res *v1.HelpPublicArticleGetRes, err error) { - return service.Tenant().GetHelpPublicArticle(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_help_public_article_list.go b/internal/controller/tenant/tenant_v1_help_public_article_list.go deleted file mode 100644 index de7741d..0000000 --- a/internal/controller/tenant/tenant_v1_help_public_article_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpPublicArticleList(ctx context.Context, req *v1.HelpPublicArticleListReq) (res *v1.HelpPublicArticleListRes, err error) { - return service.Tenant().ListHelpPublicArticles(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_help_public_category_list.go b/internal/controller/tenant/tenant_v1_help_public_category_list.go deleted file mode 100644 index 60170e3..0000000 --- a/internal/controller/tenant/tenant_v1_help_public_category_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpPublicCategoryList(ctx context.Context, req *v1.HelpPublicCategoryListReq) (res *v1.HelpPublicCategoryListRes, err error) { - return service.Tenant().ListHelpPublicCategories(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_help_public_search.go b/internal/controller/tenant/tenant_v1_help_public_search.go deleted file mode 100644 index 489f43f..0000000 --- a/internal/controller/tenant/tenant_v1_help_public_search.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) HelpPublicSearch(ctx context.Context, req *v1.HelpPublicSearchReq) (res *v1.HelpPublicSearchRes, err error) { - return service.Tenant().SearchHelpPublicArticles(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_member.go b/internal/controller/tenant/tenant_v1_member.go new file mode 100644 index 0000000..90370aa --- /dev/null +++ b/internal/controller/tenant/tenant_v1_member.go @@ -0,0 +1,51 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantMemberList(ctx context.Context, req *v1.TenantMemberListReq) (res *v1.TenantMemberListRes, err error) { + return service.Tenant().ListMembers(ctx, req) +} +func (c *ControllerV1) TenantMemberInvite(ctx context.Context, req *v1.TenantMemberInviteReq) (res *v1.TenantMemberInviteRes, err error) { + return service.Tenant().InviteMember(ctx, req) +} +func (c *ControllerV1) TenantInvitationList(ctx context.Context, req *v1.TenantInvitationListReq) (res *v1.TenantInvitationListRes, err error) { + return service.Tenant().InvitationList(ctx, req) +} +func (c *ControllerV1) TenantInvitationRevoke(ctx context.Context, req *v1.TenantInvitationRevokeReq) (res *v1.TenantInvitationRevokeRes, err error) { + return service.Tenant().RevokeInvitation(ctx, req) +} +func (c *ControllerV1) TenantInviteInfo(ctx context.Context, req *v1.TenantInviteInfoReq) (res *v1.TenantInviteInfoRes, err error) { + return service.Tenant().InviteInfo(ctx, req) +} +func (c *ControllerV1) TenantMemberJoin(ctx context.Context, req *v1.TenantMemberJoinReq) (res *v1.TenantMemberJoinRes, err error) { + return service.Tenant().JoinByInvite(ctx, req) +} +func (c *ControllerV1) TenantMemberCreate(ctx context.Context, req *v1.TenantMemberCreateReq) (res *v1.TenantMemberCreateRes, err error) { + return service.Tenant().CreateMember(ctx, req) +} +func (c *ControllerV1) TenantMemberResetPassword(ctx context.Context, req *v1.TenantMemberResetPasswordReq) (res *v1.TenantMemberResetPasswordRes, err error) { + return service.Tenant().ResetMemberPassword(ctx, req) +} +func (c *ControllerV1) TenantMemberRemove(ctx context.Context, req *v1.TenantMemberRemoveReq) (res *v1.TenantMemberRemoveRes, err error) { + return service.Tenant().RemoveMember(ctx, req) +} +func (c *ControllerV1) TenantMemberUpdateRole(ctx context.Context, req *v1.TenantMemberUpdateRoleReq) (res *v1.TenantMemberUpdateRoleRes, err error) { + return service.Tenant().UpdateMemberRole(ctx, req) +} +func (c *ControllerV1) TenantMemberGet(ctx context.Context, req *v1.TenantMemberGetReq) (res *v1.TenantMemberGetRes, err error) { + return service.Tenant().GetMember(ctx, req) +} +func (c *ControllerV1) TenantMemberUsage(ctx context.Context, req *v1.TenantMemberUsageReq) (res *v1.TenantMemberUsageRes, err error) { + return service.Tenant().GetMemberUsage(ctx, req) +} +func (c *ControllerV1) TenantMemberApiKeys(ctx context.Context, req *v1.TenantMemberApiKeysReq) (res *v1.TenantMemberApiKeysRes, err error) { + return service.Tenant().ListMemberApiKeys(ctx, req) +} +func (c *ControllerV1) TenantMemberExport(ctx context.Context, req *v1.TenantMemberExportReq) (res *v1.TenantMemberExportRes, err error) { + return service.Tenant().ExportMembers(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_member_import_tenant.go b/internal/controller/tenant/tenant_v1_member_import_tenant.go new file mode 100644 index 0000000..e39143d --- /dev/null +++ b/internal/controller/tenant/tenant_v1_member_import_tenant.go @@ -0,0 +1,18 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantImportRecords(ctx context.Context, req *v1.TenantImportRecordsReq) (res *v1.TenantImportRecordsRes, err error) { + return service.Tenant().ImportRecords(ctx, req) +} +func (c *ControllerV1) TenantImportRecordGet(ctx context.Context, req *v1.TenantImportRecordGetReq) (res *v1.TenantImportRecordGetRes, err error) { + return service.Tenant().ImportRecordGet(ctx, req) +} +func (c *ControllerV1) TenantMemberImport(ctx context.Context, req *v1.TenantMemberImportReq) (res *v1.TenantMemberImportRes, err error) { + return service.Tenant().MemberImport(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_quota_set.go b/internal/controller/tenant/tenant_v1_member_quota_tenant.go similarity index 64% rename from internal/controller/tenant/tenant_v1_tenant_member_quota_set.go rename to internal/controller/tenant/tenant_v1_member_quota_tenant.go index c004251..2c10c80 100644 --- a/internal/controller/tenant/tenant_v1_tenant_member_quota_set.go +++ b/internal/controller/tenant/tenant_v1_member_quota_tenant.go @@ -7,6 +7,9 @@ import ( "github.com/qianfree/team-api/internal/service" ) +func (c *ControllerV1) TenantMemberQuota(ctx context.Context, req *v1.TenantMemberQuotaReq) (res *v1.TenantMemberQuotaRes, err error) { + return service.Tenant().MemberQuota(ctx, req) +} func (c *ControllerV1) TenantMemberQuotaSet(ctx context.Context, req *v1.TenantMemberQuotaSetReq) (res *v1.TenantMemberQuotaSetRes, err error) { return service.Tenant().MemberQuotaSet(ctx, req) } diff --git a/internal/controller/tenant/tenant_v1_tenant_member_model_scopes_set.go b/internal/controller/tenant/tenant_v1_member_scope_tenant.go similarity index 63% rename from internal/controller/tenant/tenant_v1_tenant_member_model_scopes_set.go rename to internal/controller/tenant/tenant_v1_member_scope_tenant.go index 4bc9f44..d67a1db 100644 --- a/internal/controller/tenant/tenant_v1_tenant_member_model_scopes_set.go +++ b/internal/controller/tenant/tenant_v1_member_scope_tenant.go @@ -7,6 +7,9 @@ import ( "github.com/qianfree/team-api/internal/service" ) +func (c *ControllerV1) TenantMemberModelScopes(ctx context.Context, req *v1.TenantMemberModelScopesReq) (res *v1.TenantMemberModelScopesRes, err error) { + return service.Tenant().MemberModelScopes(ctx, req) +} func (c *ControllerV1) TenantMemberModelScopesSet(ctx context.Context, req *v1.TenantMemberModelScopesSetReq) (res *v1.TenantMemberModelScopesSetRes, err error) { return service.Tenant().MemberModelScopesSet(ctx, req) } diff --git a/internal/controller/tenant/tenant_v1_tenant_available_models.go b/internal/controller/tenant/tenant_v1_models.go similarity index 100% rename from internal/controller/tenant/tenant_v1_tenant_available_models.go rename to internal/controller/tenant/tenant_v1_models.go diff --git a/internal/controller/tenant/tenant_v1_notification_tenant.go b/internal/controller/tenant/tenant_v1_notification_tenant.go new file mode 100644 index 0000000..7decb70 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_notification_tenant.go @@ -0,0 +1,36 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantNotifications(ctx context.Context, req *v1.TenantNotificationsReq) (res *v1.TenantNotificationsRes, err error) { + return service.Tenant().Notifications(ctx, req) +} +func (c *ControllerV1) TenantUnreadCount(ctx context.Context, req *v1.TenantUnreadCountReq) (res *v1.TenantUnreadCountRes, err error) { + return service.Tenant().UnreadCount(ctx, req) +} +func (c *ControllerV1) TenantMarkRead(ctx context.Context, req *v1.TenantMarkReadReq) (res *v1.TenantMarkReadRes, err error) { + return service.Tenant().MarkRead(ctx, req) +} +func (c *ControllerV1) TenantMarkAllRead(ctx context.Context, req *v1.TenantMarkAllReadReq) (res *v1.TenantMarkAllReadRes, err error) { + return service.Tenant().MarkAllRead(ctx, req) +} +func (c *ControllerV1) TenantNotificationDelete(ctx context.Context, req *v1.TenantNotificationDeleteReq) (res *v1.TenantNotificationDeleteRes, err error) { + return service.Tenant().DeleteNotification(ctx, req) +} +func (c *ControllerV1) TenantNotificationPreferencesGet(ctx context.Context, req *v1.TenantNotificationPreferencesGetReq) (res *v1.TenantNotificationPreferencesGetRes, err error) { + return service.Tenant().NotificationPreferencesGet(ctx, req) +} +func (c *ControllerV1) TenantNotificationPreferencesUpdate(ctx context.Context, req *v1.TenantNotificationPreferencesUpdateReq) (res *v1.TenantNotificationPreferencesUpdateRes, err error) { + return service.Tenant().NotificationPreferencesUpdate(ctx, req) +} +func (c *ControllerV1) TenantAnnouncements(ctx context.Context, req *v1.TenantAnnouncementsReq) (res *v1.TenantAnnouncementsRes, err error) { + return service.Tenant().Announcements(ctx, req) +} +func (c *ControllerV1) TenantNotificationsExport(ctx context.Context, req *v1.TenantNotificationsExportReq) (res *v1.TenantNotificationsExportRes, err error) { + return service.Tenant().ExportNotifications(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_o_auth_authorize.go b/internal/controller/tenant/tenant_v1_o_auth_authorize.go deleted file mode 100644 index 92efce8..0000000 --- a/internal/controller/tenant/tenant_v1_o_auth_authorize.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OAuthAuthorize(ctx context.Context, req *v1.OAuthAuthorizeReq) (res *v1.OAuthAuthorizeRes, err error) { - return service.Tenant().GetOAuthAuthorizeURL(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_o_auth_callback.go b/internal/controller/tenant/tenant_v1_o_auth_callback.go deleted file mode 100644 index 1acf330..0000000 --- a/internal/controller/tenant/tenant_v1_o_auth_callback.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OAuthCallback(ctx context.Context, req *v1.OAuthCallbackReq) (res *v1.OAuthCallbackRes, err error) { - return service.Tenant().OAuthCallback(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_o_auth_link.go b/internal/controller/tenant/tenant_v1_o_auth_link.go deleted file mode 100644 index 5780311..0000000 --- a/internal/controller/tenant/tenant_v1_o_auth_link.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OAuthLink(ctx context.Context, req *v1.OAuthLinkReq) (res *v1.OAuthLinkRes, err error) { - return service.Tenant().LinkOAuth(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_o_auth_list_providers.go b/internal/controller/tenant/tenant_v1_o_auth_list_providers.go deleted file mode 100644 index c9a9bd1..0000000 --- a/internal/controller/tenant/tenant_v1_o_auth_list_providers.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OAuthListProviders(ctx context.Context, req *v1.OAuthListProvidersReq) (res *v1.OAuthListProvidersRes, err error) { - return service.Tenant().ListOAuthProviders(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_o_auth_unlink.go b/internal/controller/tenant/tenant_v1_o_auth_unlink.go deleted file mode 100644 index 40787d6..0000000 --- a/internal/controller/tenant/tenant_v1_o_auth_unlink.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OAuthUnlink(ctx context.Context, req *v1.OAuthUnlinkReq) (res *v1.OAuthUnlinkRes, err error) { - return service.Tenant().UnlinkOAuth(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_oauth.go b/internal/controller/tenant/tenant_v1_oauth.go new file mode 100644 index 0000000..ea16bf0 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_oauth.go @@ -0,0 +1,24 @@ +package tenant + +import ( + "context" + + v1 "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) OAuthAuthorize(ctx context.Context, req *v1.OAuthAuthorizeReq) (res *v1.OAuthAuthorizeRes, err error) { + return service.Tenant().GetOAuthAuthorizeURL(ctx, req) +} +func (c *ControllerV1) OAuthCallback(ctx context.Context, req *v1.OAuthCallbackReq) (res *v1.OAuthCallbackRes, err error) { + return service.Tenant().OAuthCallback(ctx, req) +} +func (c *ControllerV1) OAuthLink(ctx context.Context, req *v1.OAuthLinkReq) (res *v1.OAuthLinkRes, err error) { + return service.Tenant().LinkOAuth(ctx, req) +} +func (c *ControllerV1) OAuthUnlink(ctx context.Context, req *v1.OAuthUnlinkReq) (res *v1.OAuthUnlinkRes, err error) { + return service.Tenant().UnlinkOAuth(ctx, req) +} +func (c *ControllerV1) OAuthListProviders(ctx context.Context, req *v1.OAuthListProvidersReq) (res *v1.OAuthListProvidersRes, err error) { + return service.Tenant().ListOAuthProviders(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_open_app_create.go b/internal/controller/tenant/tenant_v1_open_app_create.go deleted file mode 100644 index 15feb84..0000000 --- a/internal/controller/tenant/tenant_v1_open_app_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenAppCreate(ctx context.Context, req *v1.OpenAppCreateReq) (res *v1.OpenAppCreateRes, err error) { - return service.Tenant().OpenAppCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_open_app_delete.go b/internal/controller/tenant/tenant_v1_open_app_delete.go deleted file mode 100644 index 6f48907..0000000 --- a/internal/controller/tenant/tenant_v1_open_app_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenAppDelete(ctx context.Context, req *v1.OpenAppDeleteReq) (res *v1.OpenAppDeleteRes, err error) { - return service.Tenant().OpenAppDelete(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_open_app_list.go b/internal/controller/tenant/tenant_v1_open_app_list.go deleted file mode 100644 index 3f44783..0000000 --- a/internal/controller/tenant/tenant_v1_open_app_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenAppList(ctx context.Context, req *v1.OpenAppListReq) (res *v1.OpenAppListRes, err error) { - return service.Tenant().OpenAppList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_open_app_reset_secret.go b/internal/controller/tenant/tenant_v1_open_app_reset_secret.go deleted file mode 100644 index a7bc9fe..0000000 --- a/internal/controller/tenant/tenant_v1_open_app_reset_secret.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenAppResetSecret(ctx context.Context, req *v1.OpenAppResetSecretReq) (res *v1.OpenAppResetSecretRes, err error) { - return service.Tenant().OpenAppResetSecret(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_open_app_toggle_status.go b/internal/controller/tenant/tenant_v1_open_app_toggle_status.go deleted file mode 100644 index 5db9de6..0000000 --- a/internal/controller/tenant/tenant_v1_open_app_toggle_status.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenAppToggleStatus(ctx context.Context, req *v1.OpenAppToggleStatusReq) (res *v1.OpenAppToggleStatusRes, err error) { - return service.Tenant().OpenAppToggleStatus(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_open_app_update.go b/internal/controller/tenant/tenant_v1_open_app_update.go deleted file mode 100644 index 84adf57..0000000 --- a/internal/controller/tenant/tenant_v1_open_app_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) OpenAppUpdate(ctx context.Context, req *v1.OpenAppUpdateReq) (res *v1.OpenAppUpdateRes, err error) { - return service.Tenant().OpenAppUpdate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_open_platform.go b/internal/controller/tenant/tenant_v1_open_platform.go new file mode 100644 index 0000000..8f62760 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_open_platform.go @@ -0,0 +1,45 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) OpenAppList(ctx context.Context, req *v1.OpenAppListReq) (res *v1.OpenAppListRes, err error) { + return service.Tenant().OpenAppList(ctx, req) +} +func (c *ControllerV1) OpenAppCreate(ctx context.Context, req *v1.OpenAppCreateReq) (res *v1.OpenAppCreateRes, err error) { + return service.Tenant().OpenAppCreate(ctx, req) +} +func (c *ControllerV1) OpenAppUpdate(ctx context.Context, req *v1.OpenAppUpdateReq) (res *v1.OpenAppUpdateRes, err error) { + return service.Tenant().OpenAppUpdate(ctx, req) +} +func (c *ControllerV1) OpenAppDelete(ctx context.Context, req *v1.OpenAppDeleteReq) (res *v1.OpenAppDeleteRes, err error) { + return service.Tenant().OpenAppDelete(ctx, req) +} +func (c *ControllerV1) OpenAppResetSecret(ctx context.Context, req *v1.OpenAppResetSecretReq) (res *v1.OpenAppResetSecretRes, err error) { + return service.Tenant().OpenAppResetSecret(ctx, req) +} +func (c *ControllerV1) OpenAppToggleStatus(ctx context.Context, req *v1.OpenAppToggleStatusReq) (res *v1.OpenAppToggleStatusRes, err error) { + return service.Tenant().OpenAppToggleStatus(ctx, req) +} +func (c *ControllerV1) WebhookConfigList(ctx context.Context, req *v1.WebhookConfigListReq) (res *v1.WebhookConfigListRes, err error) { + return service.Tenant().WebhookConfigList(ctx, req) +} +func (c *ControllerV1) WebhookConfigCreate(ctx context.Context, req *v1.WebhookConfigCreateReq) (res *v1.WebhookConfigCreateRes, err error) { + return service.Tenant().WebhookConfigCreate(ctx, req) +} +func (c *ControllerV1) WebhookConfigUpdate(ctx context.Context, req *v1.WebhookConfigUpdateReq) (res *v1.WebhookConfigUpdateRes, err error) { + return service.Tenant().WebhookConfigUpdate(ctx, req) +} +func (c *ControllerV1) WebhookConfigDelete(ctx context.Context, req *v1.WebhookConfigDeleteReq) (res *v1.WebhookConfigDeleteRes, err error) { + return service.Tenant().WebhookConfigDelete(ctx, req) +} +func (c *ControllerV1) WebhookDeliveryLogs(ctx context.Context, req *v1.WebhookDeliveryLogsReq) (res *v1.WebhookDeliveryLogsRes, err error) { + return service.Tenant().WebhookDeliveryLogs(ctx, req) +} +func (c *ControllerV1) WebhookRetry(ctx context.Context, req *v1.WebhookRetryReq) (res *v1.WebhookRetryRes, err error) { + return service.Tenant().WebhookRetry(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_order_tenant.go b/internal/controller/tenant/tenant_v1_order_tenant.go new file mode 100644 index 0000000..454b636 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_order_tenant.go @@ -0,0 +1,33 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantOrderCreate(ctx context.Context, req *v1.TenantOrderCreateReq) (res *v1.TenantOrderCreateRes, err error) { + return service.Tenant().OrderCreate(ctx, req) +} +func (c *ControllerV1) TenantOrderPay(ctx context.Context, req *v1.TenantOrderPayReq) (res *v1.TenantOrderPayRes, err error) { + return service.Tenant().OrderPay(ctx, req) +} +func (c *ControllerV1) TenantOrderList(ctx context.Context, req *v1.TenantOrderListReq) (res *v1.TenantOrderListRes, err error) { + return service.Tenant().OrderList(ctx, req) +} +func (c *ControllerV1) TenantOrderDetail(ctx context.Context, req *v1.TenantOrderDetailReq) (res *v1.TenantOrderDetailRes, err error) { + return service.Tenant().OrderDetail(ctx, req) +} +func (c *ControllerV1) TenantOrderCancel(ctx context.Context, req *v1.TenantOrderCancelReq) (res *v1.TenantOrderCancelRes, err error) { + return service.Tenant().OrderCancel(ctx, req) +} +func (c *ControllerV1) TenantRechargeCreate(ctx context.Context, req *v1.TenantRechargeCreateReq) (res *v1.TenantRechargeCreateRes, err error) { + return service.Tenant().RechargeCreate(ctx, req) +} +func (c *ControllerV1) TenantPaymentInfo(ctx context.Context, req *v1.TenantPaymentInfoReq) (res *v1.TenantPaymentInfoRes, err error) { + return service.Tenant().PaymentInfo(ctx, req) +} +func (c *ControllerV1) TenantOrderExport(ctx context.Context, req *v1.TenantOrderExportReq) (res *v1.TenantOrderExportRes, err error) { + return service.Tenant().ExportOrders(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_organization.go b/internal/controller/tenant/tenant_v1_organization.go new file mode 100644 index 0000000..e5f645d --- /dev/null +++ b/internal/controller/tenant/tenant_v1_organization.go @@ -0,0 +1,30 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantOrgInfo(ctx context.Context, req *v1.TenantOrgInfoReq) (res *v1.TenantOrgInfoRes, err error) { + return service.Tenant().GetOrgInfo(ctx, req) +} +func (c *ControllerV1) TenantOrgUpdate(ctx context.Context, req *v1.TenantOrgUpdateReq) (res *v1.TenantOrgUpdateRes, err error) { + return service.Tenant().UpdateOrgInfo(ctx, req) +} +func (c *ControllerV1) TenantOrgTransfer(ctx context.Context, req *v1.TenantOrgTransferReq) (res *v1.TenantOrgTransferRes, err error) { + return service.Tenant().TransferOwnership(ctx, req) +} +func (c *ControllerV1) TenantProfile(ctx context.Context, req *v1.TenantProfileReq) (res *v1.TenantProfileRes, err error) { + return service.Tenant().GetProfile(ctx, req) +} +func (c *ControllerV1) TenantProfileUpdate(ctx context.Context, req *v1.TenantProfileUpdateReq) (res *v1.TenantProfileUpdateRes, err error) { + return service.Tenant().UpdateProfile(ctx, req) +} +func (c *ControllerV1) TenantIPWhitelistGet(ctx context.Context, req *v1.TenantIPWhitelistGetReq) (res *v1.TenantIPWhitelistGetRes, err error) { + return service.Tenant().GetIPWhitelist(ctx, req) +} +func (c *ControllerV1) TenantIPWhitelistUpdate(ctx context.Context, req *v1.TenantIPWhitelistUpdateReq) (res *v1.TenantIPWhitelistUpdateRes, err error) { + return service.Tenant().UpdateIPWhitelist(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_personal_api_key_usage.go b/internal/controller/tenant/tenant_v1_personal_api_key_usage.go deleted file mode 100644 index 906cc6d..0000000 --- a/internal/controller/tenant/tenant_v1_personal_api_key_usage.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PersonalApiKeyUsage(ctx context.Context, req *v1.PersonalApiKeyUsageReq) (res *v1.PersonalApiKeyUsageRes, err error) { - return service.Tenant().PersonalApiKeyUsage(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_personal_dashboard.go b/internal/controller/tenant/tenant_v1_personal_dashboard.go index 459823b..460805e 100644 --- a/internal/controller/tenant/tenant_v1_personal_dashboard.go +++ b/internal/controller/tenant/tenant_v1_personal_dashboard.go @@ -10,3 +10,12 @@ import ( func (c *ControllerV1) PersonalDashboard(ctx context.Context, req *v1.PersonalDashboardReq) (res *v1.PersonalDashboardRes, err error) { return service.Tenant().PersonalDashboard(ctx, req) } +func (c *ControllerV1) PersonalTokenTrends(ctx context.Context, req *v1.PersonalTokenTrendsReq) (res *v1.PersonalTokenTrendsRes, err error) { + return service.Tenant().PersonalTokenTrends(ctx, req) +} +func (c *ControllerV1) PersonalModelDist(ctx context.Context, req *v1.PersonalModelDistReq) (res *v1.PersonalModelDistRes, err error) { + return service.Tenant().PersonalModelDistribution(ctx, req) +} +func (c *ControllerV1) PersonalApiKeyUsage(ctx context.Context, req *v1.PersonalApiKeyUsageReq) (res *v1.PersonalApiKeyUsageRes, err error) { + return service.Tenant().PersonalApiKeyUsage(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_personal_model_dist.go b/internal/controller/tenant/tenant_v1_personal_model_dist.go deleted file mode 100644 index 6e233e4..0000000 --- a/internal/controller/tenant/tenant_v1_personal_model_dist.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PersonalModelDist(ctx context.Context, req *v1.PersonalModelDistReq) (res *v1.PersonalModelDistRes, err error) { - return service.Tenant().PersonalModelDistribution(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_personal_token_trends.go b/internal/controller/tenant/tenant_v1_personal_token_trends.go deleted file mode 100644 index 9985b1a..0000000 --- a/internal/controller/tenant/tenant_v1_personal_token_trends.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PersonalTokenTrends(ctx context.Context, req *v1.PersonalTokenTrendsReq) (res *v1.PersonalTokenTrendsRes, err error) { - return service.Tenant().PersonalTokenTrends(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_plan_tenant.go b/internal/controller/tenant/tenant_v1_plan_tenant.go new file mode 100644 index 0000000..394e87c --- /dev/null +++ b/internal/controller/tenant/tenant_v1_plan_tenant.go @@ -0,0 +1,18 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantPlanList(ctx context.Context, req *v1.TenantPlanListReq) (res *v1.TenantPlanListRes, err error) { + return service.Tenant().PlanList(ctx, req) +} +func (c *ControllerV1) TenantPlanCurrent(ctx context.Context, req *v1.TenantPlanCurrentReq) (res *v1.TenantPlanCurrentRes, err error) { + return service.Tenant().PlanCurrent(ctx, req) +} +func (c *ControllerV1) TenantPlanCancelAutoRenew(ctx context.Context, req *v1.TenantPlanCancelAutoRenewReq) (res *v1.TenantPlanCancelAutoRenewRes, err error) { + return service.Tenant().PlanCancelAutoRenew(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_playground.go b/internal/controller/tenant/tenant_v1_playground.go new file mode 100644 index 0000000..81f8d48 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_playground.go @@ -0,0 +1,30 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) PlaygroundChat(ctx context.Context, req *v1.PlaygroundChatReq) (res *v1.PlaygroundChatRes, err error) { + return service.Tenant().PlaygroundChat(ctx, req) +} +func (c *ControllerV1) PlaygroundImage(ctx context.Context, req *v1.PlaygroundImageReq) (res *v1.PlaygroundImageRes, err error) { + return service.Tenant().PlaygroundImage(ctx, req) +} +func (c *ControllerV1) PlaygroundAudioTTS(ctx context.Context, req *v1.PlaygroundAudioTTSReq) (res *v1.PlaygroundAudioTTSRes, err error) { + return service.Tenant().PlaygroundAudioTTS(ctx, req) +} +func (c *ControllerV1) PlaygroundEmbedding(ctx context.Context, req *v1.PlaygroundEmbeddingReq) (res *v1.PlaygroundEmbeddingRes, err error) { + return service.Tenant().PlaygroundEmbedding(ctx, req) +} +func (c *ControllerV1) PlaygroundRerank(ctx context.Context, req *v1.PlaygroundRerankReq) (res *v1.PlaygroundRerankRes, err error) { + return service.Tenant().PlaygroundRerank(ctx, req) +} +func (c *ControllerV1) SandboxChat(ctx context.Context, req *v1.SandboxChatReq) (res *v1.SandboxChatRes, err error) { + return service.Tenant().SandboxChat(ctx, req) +} +func (c *ControllerV1) SandboxQuota(ctx context.Context, req *v1.SandboxQuotaReq) (res *v1.SandboxQuotaRes, err error) { + return service.Tenant().SandboxQuota(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_playground_audio_tts.go b/internal/controller/tenant/tenant_v1_playground_audio_tts.go deleted file mode 100644 index 8d35fc6..0000000 --- a/internal/controller/tenant/tenant_v1_playground_audio_tts.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlaygroundAudioTTS(ctx context.Context, req *v1.PlaygroundAudioTTSReq) (res *v1.PlaygroundAudioTTSRes, err error) { - return service.Tenant().PlaygroundAudioTTS(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_playground_chat.go b/internal/controller/tenant/tenant_v1_playground_chat.go deleted file mode 100644 index 75451d5..0000000 --- a/internal/controller/tenant/tenant_v1_playground_chat.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlaygroundChat(ctx context.Context, req *v1.PlaygroundChatReq) (res *v1.PlaygroundChatRes, err error) { - return service.Tenant().PlaygroundChat(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_playground_embedding.go b/internal/controller/tenant/tenant_v1_playground_embedding.go deleted file mode 100644 index bc5aa8d..0000000 --- a/internal/controller/tenant/tenant_v1_playground_embedding.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlaygroundEmbedding(ctx context.Context, req *v1.PlaygroundEmbeddingReq) (res *v1.PlaygroundEmbeddingRes, err error) { - return service.Tenant().PlaygroundEmbedding(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_playground_image.go b/internal/controller/tenant/tenant_v1_playground_image.go deleted file mode 100644 index 61054d5..0000000 --- a/internal/controller/tenant/tenant_v1_playground_image.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlaygroundImage(ctx context.Context, req *v1.PlaygroundImageReq) (res *v1.PlaygroundImageRes, err error) { - return service.Tenant().PlaygroundImage(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_playground_rerank.go b/internal/controller/tenant/tenant_v1_playground_rerank.go deleted file mode 100644 index 01947a4..0000000 --- a/internal/controller/tenant/tenant_v1_playground_rerank.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) PlaygroundRerank(ctx context.Context, req *v1.PlaygroundRerankReq) (res *v1.PlaygroundRerankRes, err error) { - return service.Tenant().PlaygroundRerank(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_plugin.go b/internal/controller/tenant/tenant_v1_plugin.go new file mode 100644 index 0000000..5901a94 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_plugin.go @@ -0,0 +1,24 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantPluginList(ctx context.Context, req *v1.TenantPluginListReq) (res *v1.TenantPluginListRes, err error) { + return service.Tenant().TenantPluginList(ctx, req) +} +func (c *ControllerV1) TenantPluginDetail(ctx context.Context, req *v1.TenantPluginDetailReq) (res *v1.TenantPluginDetailRes, err error) { + return service.Tenant().TenantPluginDetail(ctx, req) +} +func (c *ControllerV1) TenantPluginConfigUpdate(ctx context.Context, req *v1.TenantPluginConfigUpdateReq) (res *v1.TenantPluginConfigUpdateRes, err error) { + return service.Tenant().TenantPluginConfigUpdate(ctx, req) +} +func (c *ControllerV1) TenantPluginEnable(ctx context.Context, req *v1.TenantPluginEnableReq) (res *v1.TenantPluginEnableRes, err error) { + return service.Tenant().TenantPluginEnable(ctx, req) +} +func (c *ControllerV1) TenantPluginDisable(ctx context.Context, req *v1.TenantPluginDisableReq) (res *v1.TenantPluginDisableRes, err error) { + return service.Tenant().TenantPluginDisable(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_project_tenant.go b/internal/controller/tenant/tenant_v1_project_tenant.go new file mode 100644 index 0000000..bc2bf74 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_project_tenant.go @@ -0,0 +1,42 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantProjectList(ctx context.Context, req *v1.TenantProjectListReq) (res *v1.TenantProjectListRes, err error) { + return service.Tenant().ProjectList(ctx, req) +} +func (c *ControllerV1) TenantProjectCreate(ctx context.Context, req *v1.TenantProjectCreateReq) (res *v1.TenantProjectCreateRes, err error) { + return service.Tenant().ProjectCreate(ctx, req) +} +func (c *ControllerV1) TenantProjectUpdate(ctx context.Context, req *v1.TenantProjectUpdateReq) (res *v1.TenantProjectUpdateRes, err error) { + return service.Tenant().ProjectUpdate(ctx, req) +} +func (c *ControllerV1) TenantProjectArchive(ctx context.Context, req *v1.TenantProjectArchiveReq) (res *v1.TenantProjectArchiveRes, err error) { + return service.Tenant().ProjectArchive(ctx, req) +} +func (c *ControllerV1) TenantProjectUnarchive(ctx context.Context, req *v1.TenantProjectUnarchiveReq) (res *v1.TenantProjectUnarchiveRes, err error) { + return service.Tenant().ProjectUnarchive(ctx, req) +} +func (c *ControllerV1) TenantProjectGet(ctx context.Context, req *v1.TenantProjectGetReq) (res *v1.TenantProjectGetRes, err error) { + return service.Tenant().ProjectGet(ctx, req) +} +func (c *ControllerV1) TenantProjectApiKeyList(ctx context.Context, req *v1.TenantProjectApiKeyListReq) (res *v1.TenantProjectApiKeyListRes, err error) { + return service.Tenant().ProjectApiKeyList(ctx, req) +} +func (c *ControllerV1) TenantProjectApiKeyCreate(ctx context.Context, req *v1.TenantProjectApiKeyCreateReq) (res *v1.TenantProjectApiKeyCreateRes, err error) { + return service.Tenant().ProjectApiKeyCreate(ctx, req) +} +func (c *ControllerV1) TenantProjectApiKeyDelete(ctx context.Context, req *v1.TenantProjectApiKeyDeleteReq) (res *v1.TenantProjectApiKeyDeleteRes, err error) { + return service.Tenant().ProjectApiKeyDelete(ctx, req) +} +func (c *ControllerV1) TenantProjectUsageStats(ctx context.Context, req *v1.TenantProjectUsageStatsReq) (res *v1.TenantProjectUsageStatsRes, err error) { + return service.Tenant().ProjectUsageStats(ctx, req) +} +func (c *ControllerV1) TenantProjectUsageLogs(ctx context.Context, req *v1.TenantProjectUsageLogsReq) (res *v1.TenantProjectUsageLogsRes, err error) { + return service.Tenant().ProjectUsageLogs(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_promo_tenant.go b/internal/controller/tenant/tenant_v1_promo_tenant.go new file mode 100644 index 0000000..d32220e --- /dev/null +++ b/internal/controller/tenant/tenant_v1_promo_tenant.go @@ -0,0 +1,18 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantRedeemCode(ctx context.Context, req *v1.TenantRedeemCodeReq) (res *v1.TenantRedeemCodeRes, err error) { + return service.Tenant().RedeemCode(ctx, req) +} +func (c *ControllerV1) TenantValidatePromoCode(ctx context.Context, req *v1.TenantValidatePromoCodeReq) (res *v1.TenantValidatePromoCodeRes, err error) { + return service.Tenant().ValidatePromoCode(ctx, req) +} +func (c *ControllerV1) TenantRedemptionUsages(ctx context.Context, req *v1.TenantRedemptionUsagesReq) (res *v1.TenantRedemptionUsagesRes, err error) { + return service.Tenant().ListRedemptionUsages(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_sandbox_chat.go b/internal/controller/tenant/tenant_v1_sandbox_chat.go deleted file mode 100644 index ae01a6a..0000000 --- a/internal/controller/tenant/tenant_v1_sandbox_chat.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) SandboxChat(ctx context.Context, req *v1.SandboxChatReq) (res *v1.SandboxChatRes, err error) { - return service.Tenant().SandboxChat(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_sandbox_quota.go b/internal/controller/tenant/tenant_v1_sandbox_quota.go deleted file mode 100644 index e9da02e..0000000 --- a/internal/controller/tenant/tenant_v1_sandbox_quota.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) SandboxQuota(ctx context.Context, req *v1.SandboxQuotaReq) (res *v1.SandboxQuotaRes, err error) { - return service.Tenant().SandboxQuota(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_security.go b/internal/controller/tenant/tenant_v1_security.go new file mode 100644 index 0000000..f3d214c --- /dev/null +++ b/internal/controller/tenant/tenant_v1_security.go @@ -0,0 +1,30 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) Tenant2FASetup(ctx context.Context, req *v1.Tenant2FASetupReq) (res *v1.Tenant2FASetupRes, err error) { + return service.Tenant().Setup2FA(ctx, req) +} +func (c *ControllerV1) Tenant2FAEnable(ctx context.Context, req *v1.Tenant2FAEnableReq) (res *v1.Tenant2FAEnableRes, err error) { + return service.Tenant().Enable2FA(ctx, req) +} +func (c *ControllerV1) Tenant2FADisable(ctx context.Context, req *v1.Tenant2FADisableReq) (res *v1.Tenant2FADisableRes, err error) { + return service.Tenant().Disable2FA(ctx, req) +} +func (c *ControllerV1) Tenant2FARegenerateBackupCodes(ctx context.Context, req *v1.Tenant2FARegenerateBackupCodesReq) (res *v1.Tenant2FARegenerateBackupCodesRes, err error) { + return service.Tenant().RegenerateBackupCodes(ctx, req) +} +func (c *ControllerV1) Tenant2FAVerify(ctx context.Context, req *v1.Tenant2FAVerifyReq) (res *v1.Tenant2FAVerifyRes, err error) { + return service.Tenant().Verify2FA(ctx, req) +} +func (c *ControllerV1) Tenant2FAConfirm(ctx context.Context, req *v1.Tenant2FAConfirmReq) (res *v1.Tenant2FAConfirmRes, err error) { + return service.Tenant().ConfirmHighRisk(ctx, req) +} +func (c *ControllerV1) TenantLoginHistory(ctx context.Context, req *v1.TenantLoginHistoryReq) (res *v1.TenantLoginHistoryRes, err error) { + return service.Tenant().LoginHistory(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_tenant_task_detail.go b/internal/controller/tenant/tenant_v1_task_tenant.go similarity index 64% rename from internal/controller/tenant/tenant_v1_tenant_task_detail.go rename to internal/controller/tenant/tenant_v1_task_tenant.go index d9a2d52..c438290 100644 --- a/internal/controller/tenant/tenant_v1_tenant_task_detail.go +++ b/internal/controller/tenant/tenant_v1_task_tenant.go @@ -7,6 +7,9 @@ import ( "github.com/qianfree/team-api/internal/service" ) +func (c *ControllerV1) TenantTaskList(ctx context.Context, req *v1.TenantTaskListReq) (res *v1.TenantTaskListRes, err error) { + return service.Tenant().TenantTaskList(ctx, req) +} func (c *ControllerV1) TenantTaskDetail(ctx context.Context, req *v1.TenantTaskDetailReq) (res *v1.TenantTaskDetailRes, err error) { return service.Tenant().TenantTaskDetail(ctx, req) } diff --git a/internal/controller/tenant/tenant_v1_tenant_2_fa_confirm.go b/internal/controller/tenant/tenant_v1_tenant_2_fa_confirm.go deleted file mode 100644 index 0e29d9e..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_2_fa_confirm.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Tenant2FAConfirm(ctx context.Context, req *v1.Tenant2FAConfirmReq) (res *v1.Tenant2FAConfirmRes, err error) { - return service.Tenant().ConfirmHighRisk(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_2_fa_disable.go b/internal/controller/tenant/tenant_v1_tenant_2_fa_disable.go deleted file mode 100644 index f933389..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_2_fa_disable.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Tenant2FADisable(ctx context.Context, req *v1.Tenant2FADisableReq) (res *v1.Tenant2FADisableRes, err error) { - return service.Tenant().Disable2FA(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_2_fa_enable.go b/internal/controller/tenant/tenant_v1_tenant_2_fa_enable.go deleted file mode 100644 index f5c1d6c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_2_fa_enable.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Tenant2FAEnable(ctx context.Context, req *v1.Tenant2FAEnableReq) (res *v1.Tenant2FAEnableRes, err error) { - return service.Tenant().Enable2FA(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_2_fa_regenerate_backup_codes.go b/internal/controller/tenant/tenant_v1_tenant_2_fa_regenerate_backup_codes.go deleted file mode 100644 index a378feb..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_2_fa_regenerate_backup_codes.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Tenant2FARegenerateBackupCodes(ctx context.Context, req *v1.Tenant2FARegenerateBackupCodesReq) (res *v1.Tenant2FARegenerateBackupCodesRes, err error) { - return service.Tenant().RegenerateBackupCodes(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_2_fa_setup.go b/internal/controller/tenant/tenant_v1_tenant_2_fa_setup.go deleted file mode 100644 index 233fc62..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_2_fa_setup.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Tenant2FASetup(ctx context.Context, req *v1.Tenant2FASetupReq) (res *v1.Tenant2FASetupRes, err error) { - return service.Tenant().Setup2FA(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_2_fa_verify.go b/internal/controller/tenant/tenant_v1_tenant_2_fa_verify.go deleted file mode 100644 index 0d1b69b..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_2_fa_verify.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) Tenant2FAVerify(ctx context.Context, req *v1.Tenant2FAVerifyReq) (res *v1.Tenant2FAVerifyRes, err error) { - return service.Tenant().Verify2FA(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_announcements.go b/internal/controller/tenant/tenant_v1_tenant_announcements.go deleted file mode 100644 index 3ed1a59..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_announcements.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantAnnouncements(ctx context.Context, req *v1.TenantAnnouncementsReq) (res *v1.TenantAnnouncementsRes, err error) { - return service.Tenant().Announcements(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_api_key_create.go b/internal/controller/tenant/tenant_v1_tenant_api_key_create.go deleted file mode 100644 index ae3c22d..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_api_key_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantApiKeyCreate(ctx context.Context, req *v1.TenantApiKeyCreateReq) (res *v1.TenantApiKeyCreateRes, err error) { - return service.Tenant().ApiKeyCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_api_key_delete.go b/internal/controller/tenant/tenant_v1_tenant_api_key_delete.go deleted file mode 100644 index c2d1a7c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_api_key_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantApiKeyDelete(ctx context.Context, req *v1.TenantApiKeyDeleteReq) (res *v1.TenantApiKeyDeleteRes, err error) { - return service.Tenant().ApiKeyDelete(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_api_key_export.go b/internal/controller/tenant/tenant_v1_tenant_api_key_export.go deleted file mode 100644 index 0da3aa5..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_api_key_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantApiKeyExport(ctx context.Context, req *v1.TenantApiKeyExportReq) (res *v1.TenantApiKeyExportRes, err error) { - return service.Tenant().ExportApiKeys(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_api_key_list.go b/internal/controller/tenant/tenant_v1_tenant_api_key_list.go deleted file mode 100644 index c295a9a..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_api_key_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantApiKeyList(ctx context.Context, req *v1.TenantApiKeyListReq) (res *v1.TenantApiKeyListRes, err error) { - return service.Tenant().ApiKeyList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_api_key_model_scopes.go b/internal/controller/tenant/tenant_v1_tenant_api_key_model_scopes.go deleted file mode 100644 index 2490d97..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_api_key_model_scopes.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantApiKeyModelScopes(ctx context.Context, req *v1.TenantApiKeyModelScopesReq) (res *v1.TenantApiKeyModelScopesRes, err error) { - return service.Tenant().ApiKeyModelScopes(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_api_key_update.go b/internal/controller/tenant/tenant_v1_tenant_api_key_update.go deleted file mode 100644 index 5543ad6..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_api_key_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantApiKeyUpdate(ctx context.Context, req *v1.TenantApiKeyUpdateReq) (res *v1.TenantApiKeyUpdateRes, err error) { - return service.Tenant().ApiKeyUpdate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_api_key_update_scopes.go b/internal/controller/tenant/tenant_v1_tenant_api_key_update_scopes.go deleted file mode 100644 index d9afada..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_api_key_update_scopes.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantApiKeyUpdateScopes(ctx context.Context, req *v1.TenantApiKeyUpdateScopesReq) (res *v1.TenantApiKeyUpdateScopesRes, err error) { - return service.Tenant().ApiKeyUpdateScopes(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_audit_config_get.go b/internal/controller/tenant/tenant_v1_tenant_audit_config_get.go deleted file mode 100644 index a9531c4..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_audit_config_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantAuditConfigGet(ctx context.Context, req *v1.TenantAuditConfigGetReq) (res *v1.TenantAuditConfigGetRes, err error) { - return service.Tenant().AuditConfigGet(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_audit_config_update.go b/internal/controller/tenant/tenant_v1_tenant_audit_config_update.go deleted file mode 100644 index d560a86..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_audit_config_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantAuditConfigUpdate(ctx context.Context, req *v1.TenantAuditConfigUpdateReq) (res *v1.TenantAuditConfigUpdateRes, err error) { - return service.Tenant().AuditConfigUpdate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_audit_logs.go b/internal/controller/tenant/tenant_v1_tenant_audit_logs.go deleted file mode 100644 index 8dc21ce..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_audit_logs.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantAuditLogs(ctx context.Context, req *v1.TenantAuditLogsReq) (res *v1.TenantAuditLogsRes, err error) { - return service.Tenant().AuditLogs(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_balance_prediction.go b/internal/controller/tenant/tenant_v1_tenant_balance_prediction.go deleted file mode 100644 index 530aaf4..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_balance_prediction.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantBalancePrediction(ctx context.Context, req *v1.TenantBalancePredictionReq) (res *v1.TenantBalancePredictionRes, err error) { - return service.Tenant().BalancePrediction(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_budget_alerts.go b/internal/controller/tenant/tenant_v1_tenant_budget_alerts.go deleted file mode 100644 index d3c1b83..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_budget_alerts.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantBudgetAlerts(ctx context.Context, req *v1.TenantBudgetAlertsReq) (res *v1.TenantBudgetAlertsRes, err error) { - return service.Tenant().BudgetAlerts(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_cancel_closure.go b/internal/controller/tenant/tenant_v1_tenant_cancel_closure.go deleted file mode 100644 index 8c8d616..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_cancel_closure.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantCancelClosure(ctx context.Context, req *v1.TenantCancelClosureReq) (res *v1.TenantCancelClosureRes, err error) { - return service.Tenant().CancelClosure(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_change_email.go b/internal/controller/tenant/tenant_v1_tenant_change_email.go deleted file mode 100644 index ce4e9a8..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_change_email.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantChangeEmail(ctx context.Context, req *v1.TenantChangeEmailReq) (res *v1.TenantChangeEmailRes, err error) { - return service.Tenant().ChangeEmail(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_change_password.go b/internal/controller/tenant/tenant_v1_tenant_change_password.go deleted file mode 100644 index ae63b79..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_change_password.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantChangePassword(ctx context.Context, req *v1.TenantChangePasswordReq) (res *v1.TenantChangePasswordRes, err error) { - return service.Tenant().ChangePassword(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_dashboard.go b/internal/controller/tenant/tenant_v1_tenant_dashboard.go deleted file mode 100644 index 4b371b6..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_dashboard.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantDashboard(ctx context.Context, req *v1.TenantDashboardReq) (res *v1.TenantDashboardRes, err error) { - return service.Tenant().Dashboard(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_import_record_get.go b/internal/controller/tenant/tenant_v1_tenant_import_record_get.go deleted file mode 100644 index af517d1..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_import_record_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantImportRecordGet(ctx context.Context, req *v1.TenantImportRecordGetReq) (res *v1.TenantImportRecordGetRes, err error) { - return service.Tenant().ImportRecordGet(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_import_records.go b/internal/controller/tenant/tenant_v1_tenant_import_records.go deleted file mode 100644 index e7b79bd..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_import_records.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantImportRecords(ctx context.Context, req *v1.TenantImportRecordsReq) (res *v1.TenantImportRecordsRes, err error) { - return service.Tenant().ImportRecords(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_invitation_list.go b/internal/controller/tenant/tenant_v1_tenant_invitation_list.go deleted file mode 100644 index 3013626..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_invitation_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantInvitationList(ctx context.Context, req *v1.TenantInvitationListReq) (res *v1.TenantInvitationListRes, err error) { - return service.Tenant().InvitationList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_invitation_revoke.go b/internal/controller/tenant/tenant_v1_tenant_invitation_revoke.go deleted file mode 100644 index ffe2cda..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_invitation_revoke.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantInvitationRevoke(ctx context.Context, req *v1.TenantInvitationRevokeReq) (res *v1.TenantInvitationRevokeRes, err error) { - return service.Tenant().RevokeInvitation(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_invite_info.go b/internal/controller/tenant/tenant_v1_tenant_invite_info.go deleted file mode 100644 index 87049f5..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_invite_info.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantInviteInfo(ctx context.Context, req *v1.TenantInviteInfoReq) (res *v1.TenantInviteInfoRes, err error) { - return service.Tenant().InviteInfo(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ip_whitelist_get.go b/internal/controller/tenant/tenant_v1_tenant_ip_whitelist_get.go deleted file mode 100644 index fb1b4b2..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ip_whitelist_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantIPWhitelistGet(ctx context.Context, req *v1.TenantIPWhitelistGetReq) (res *v1.TenantIPWhitelistGetRes, err error) { - return service.Tenant().GetIPWhitelist(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ip_whitelist_update.go b/internal/controller/tenant/tenant_v1_tenant_ip_whitelist_update.go deleted file mode 100644 index 3f61ad4..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ip_whitelist_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantIPWhitelistUpdate(ctx context.Context, req *v1.TenantIPWhitelistUpdateReq) (res *v1.TenantIPWhitelistUpdateRes, err error) { - return service.Tenant().UpdateIPWhitelist(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_login.go b/internal/controller/tenant/tenant_v1_tenant_login.go deleted file mode 100644 index 6513d6f..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_login.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantLogin(ctx context.Context, req *v1.TenantLoginReq) (res *v1.TenantLoginRes, err error) { - return service.Tenant().Login(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_login_history.go b/internal/controller/tenant/tenant_v1_tenant_login_history.go deleted file mode 100644 index c044bc6..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_login_history.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantLoginHistory(ctx context.Context, req *v1.TenantLoginHistoryReq) (res *v1.TenantLoginHistoryRes, err error) { - return service.Tenant().LoginHistory(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_logout.go b/internal/controller/tenant/tenant_v1_tenant_logout.go deleted file mode 100644 index d637acb..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_logout.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantLogout(ctx context.Context, req *v1.TenantLogoutReq) (res *v1.TenantLogoutRes, err error) { - return service.Tenant().Logout(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_mark_all_read.go b/internal/controller/tenant/tenant_v1_tenant_mark_all_read.go deleted file mode 100644 index d58a9ab..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_mark_all_read.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMarkAllRead(ctx context.Context, req *v1.TenantMarkAllReadReq) (res *v1.TenantMarkAllReadRes, err error) { - return service.Tenant().MarkAllRead(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_mark_read.go b/internal/controller/tenant/tenant_v1_tenant_mark_read.go deleted file mode 100644 index 44664f6..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_mark_read.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMarkRead(ctx context.Context, req *v1.TenantMarkReadReq) (res *v1.TenantMarkReadRes, err error) { - return service.Tenant().MarkRead(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_api_keys.go b/internal/controller/tenant/tenant_v1_tenant_member_api_keys.go deleted file mode 100644 index e210bb2..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_api_keys.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberApiKeys(ctx context.Context, req *v1.TenantMemberApiKeysReq) (res *v1.TenantMemberApiKeysRes, err error) { - return service.Tenant().ListMemberApiKeys(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_create.go b/internal/controller/tenant/tenant_v1_tenant_member_create.go deleted file mode 100644 index 590c95e..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberCreate(ctx context.Context, req *v1.TenantMemberCreateReq) (res *v1.TenantMemberCreateRes, err error) { - return service.Tenant().CreateMember(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_export.go b/internal/controller/tenant/tenant_v1_tenant_member_export.go deleted file mode 100644 index f48856b..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberExport(ctx context.Context, req *v1.TenantMemberExportReq) (res *v1.TenantMemberExportRes, err error) { - return service.Tenant().ExportMembers(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_get.go b/internal/controller/tenant/tenant_v1_tenant_member_get.go deleted file mode 100644 index 747ea06..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberGet(ctx context.Context, req *v1.TenantMemberGetReq) (res *v1.TenantMemberGetRes, err error) { - return service.Tenant().GetMember(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_import.go b/internal/controller/tenant/tenant_v1_tenant_member_import.go deleted file mode 100644 index 98fbdb0..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_import.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberImport(ctx context.Context, req *v1.TenantMemberImportReq) (res *v1.TenantMemberImportRes, err error) { - return service.Tenant().MemberImport(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_invite.go b/internal/controller/tenant/tenant_v1_tenant_member_invite.go deleted file mode 100644 index 3c2cc3f..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_invite.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberInvite(ctx context.Context, req *v1.TenantMemberInviteReq) (res *v1.TenantMemberInviteRes, err error) { - return service.Tenant().InviteMember(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_join.go b/internal/controller/tenant/tenant_v1_tenant_member_join.go deleted file mode 100644 index 99dddf5..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_join.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberJoin(ctx context.Context, req *v1.TenantMemberJoinReq) (res *v1.TenantMemberJoinRes, err error) { - return service.Tenant().JoinByInvite(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_list.go b/internal/controller/tenant/tenant_v1_tenant_member_list.go deleted file mode 100644 index e51ca56..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberList(ctx context.Context, req *v1.TenantMemberListReq) (res *v1.TenantMemberListRes, err error) { - return service.Tenant().ListMembers(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_model_scopes.go b/internal/controller/tenant/tenant_v1_tenant_member_model_scopes.go deleted file mode 100644 index 8c2f726..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_model_scopes.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberModelScopes(ctx context.Context, req *v1.TenantMemberModelScopesReq) (res *v1.TenantMemberModelScopesRes, err error) { - return service.Tenant().MemberModelScopes(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_quota.go b/internal/controller/tenant/tenant_v1_tenant_member_quota.go deleted file mode 100644 index 638a1c1..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_quota.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberQuota(ctx context.Context, req *v1.TenantMemberQuotaReq) (res *v1.TenantMemberQuotaRes, err error) { - return service.Tenant().MemberQuota(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_remove.go b/internal/controller/tenant/tenant_v1_tenant_member_remove.go deleted file mode 100644 index 6c6a5c3..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_remove.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberRemove(ctx context.Context, req *v1.TenantMemberRemoveReq) (res *v1.TenantMemberRemoveRes, err error) { - return service.Tenant().RemoveMember(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_reset_password.go b/internal/controller/tenant/tenant_v1_tenant_member_reset_password.go deleted file mode 100644 index c657e14..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_reset_password.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberResetPassword(ctx context.Context, req *v1.TenantMemberResetPasswordReq) (res *v1.TenantMemberResetPasswordRes, err error) { - return service.Tenant().ResetMemberPassword(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_update_role.go b/internal/controller/tenant/tenant_v1_tenant_member_update_role.go deleted file mode 100644 index c9c3ff5..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_update_role.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberUpdateRole(ctx context.Context, req *v1.TenantMemberUpdateRoleReq) (res *v1.TenantMemberUpdateRoleRes, err error) { - return service.Tenant().UpdateMemberRole(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_usage.go b/internal/controller/tenant/tenant_v1_tenant_member_usage.go deleted file mode 100644 index 3b93a74..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_usage.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberUsage(ctx context.Context, req *v1.TenantMemberUsageReq) (res *v1.TenantMemberUsageRes, err error) { - return service.Tenant().GetMemberUsage(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_member_usage_ranking.go b/internal/controller/tenant/tenant_v1_tenant_member_usage_ranking.go deleted file mode 100644 index 9cb3cb3..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_member_usage_ranking.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantMemberUsageRanking(ctx context.Context, req *v1.TenantMemberUsageRankingReq) (res *v1.TenantMemberUsageRankingRes, err error) { - return service.Tenant().GetMemberUsageRanking(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_model_distribution.go b/internal/controller/tenant/tenant_v1_tenant_model_distribution.go deleted file mode 100644 index 01daaad..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_model_distribution.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantModelDistribution(ctx context.Context, req *v1.TenantModelDistributionReq) (res *v1.TenantModelDistributionRes, err error) { - return service.Tenant().ModelDistribution(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_notification_delete.go b/internal/controller/tenant/tenant_v1_tenant_notification_delete.go deleted file mode 100644 index bc48050..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_notification_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantNotificationDelete(ctx context.Context, req *v1.TenantNotificationDeleteReq) (res *v1.TenantNotificationDeleteRes, err error) { - return service.Tenant().DeleteNotification(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_notification_preferences_get.go b/internal/controller/tenant/tenant_v1_tenant_notification_preferences_get.go deleted file mode 100644 index e2ebda8..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_notification_preferences_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantNotificationPreferencesGet(ctx context.Context, req *v1.TenantNotificationPreferencesGetReq) (res *v1.TenantNotificationPreferencesGetRes, err error) { - return service.Tenant().NotificationPreferencesGet(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_notification_preferences_update.go b/internal/controller/tenant/tenant_v1_tenant_notification_preferences_update.go deleted file mode 100644 index 414f00a..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_notification_preferences_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantNotificationPreferencesUpdate(ctx context.Context, req *v1.TenantNotificationPreferencesUpdateReq) (res *v1.TenantNotificationPreferencesUpdateRes, err error) { - return service.Tenant().NotificationPreferencesUpdate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_notifications.go b/internal/controller/tenant/tenant_v1_tenant_notifications.go deleted file mode 100644 index 0c20911..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_notifications.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantNotifications(ctx context.Context, req *v1.TenantNotificationsReq) (res *v1.TenantNotificationsRes, err error) { - return service.Tenant().Notifications(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_notifications_export.go b/internal/controller/tenant/tenant_v1_tenant_notifications_export.go deleted file mode 100644 index 04d8c8d..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_notifications_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantNotificationsExport(ctx context.Context, req *v1.TenantNotificationsExportReq) (res *v1.TenantNotificationsExportRes, err error) { - return service.Tenant().ExportNotifications(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_order_cancel.go b/internal/controller/tenant/tenant_v1_tenant_order_cancel.go deleted file mode 100644 index e10acd3..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_order_cancel.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrderCancel(ctx context.Context, req *v1.TenantOrderCancelReq) (res *v1.TenantOrderCancelRes, err error) { - return service.Tenant().OrderCancel(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_order_create.go b/internal/controller/tenant/tenant_v1_tenant_order_create.go deleted file mode 100644 index a823f1c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_order_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrderCreate(ctx context.Context, req *v1.TenantOrderCreateReq) (res *v1.TenantOrderCreateRes, err error) { - return service.Tenant().OrderCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_order_detail.go b/internal/controller/tenant/tenant_v1_tenant_order_detail.go deleted file mode 100644 index f9cac0c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_order_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrderDetail(ctx context.Context, req *v1.TenantOrderDetailReq) (res *v1.TenantOrderDetailRes, err error) { - return service.Tenant().OrderDetail(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_order_export.go b/internal/controller/tenant/tenant_v1_tenant_order_export.go deleted file mode 100644 index 68b93fb..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_order_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrderExport(ctx context.Context, req *v1.TenantOrderExportReq) (res *v1.TenantOrderExportRes, err error) { - return service.Tenant().ExportOrders(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_order_list.go b/internal/controller/tenant/tenant_v1_tenant_order_list.go deleted file mode 100644 index f026735..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_order_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrderList(ctx context.Context, req *v1.TenantOrderListReq) (res *v1.TenantOrderListRes, err error) { - return service.Tenant().OrderList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_order_pay.go b/internal/controller/tenant/tenant_v1_tenant_order_pay.go deleted file mode 100644 index 9474c11..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_order_pay.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrderPay(ctx context.Context, req *v1.TenantOrderPayReq) (res *v1.TenantOrderPayRes, err error) { - return service.Tenant().OrderPay(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_org_info.go b/internal/controller/tenant/tenant_v1_tenant_org_info.go deleted file mode 100644 index 590c223..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_org_info.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrgInfo(ctx context.Context, req *v1.TenantOrgInfoReq) (res *v1.TenantOrgInfoRes, err error) { - return service.Tenant().GetOrgInfo(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_org_transfer.go b/internal/controller/tenant/tenant_v1_tenant_org_transfer.go deleted file mode 100644 index a434711..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_org_transfer.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrgTransfer(ctx context.Context, req *v1.TenantOrgTransferReq) (res *v1.TenantOrgTransferRes, err error) { - return service.Tenant().TransferOwnership(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_org_update.go b/internal/controller/tenant/tenant_v1_tenant_org_update.go deleted file mode 100644 index e1744d5..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_org_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantOrgUpdate(ctx context.Context, req *v1.TenantOrgUpdateReq) (res *v1.TenantOrgUpdateRes, err error) { - return service.Tenant().UpdateOrgInfo(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_payment_info.go b/internal/controller/tenant/tenant_v1_tenant_payment_info.go deleted file mode 100644 index 7b59a21..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_payment_info.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPaymentInfo(ctx context.Context, req *v1.TenantPaymentInfoReq) (res *v1.TenantPaymentInfoRes, err error) { - return service.Tenant().PaymentInfo(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plan_cancel_auto_renew.go b/internal/controller/tenant/tenant_v1_tenant_plan_cancel_auto_renew.go deleted file mode 100644 index 9b0ac32..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plan_cancel_auto_renew.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPlanCancelAutoRenew(ctx context.Context, req *v1.TenantPlanCancelAutoRenewReq) (res *v1.TenantPlanCancelAutoRenewRes, err error) { - return service.Tenant().PlanCancelAutoRenew(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plan_current.go b/internal/controller/tenant/tenant_v1_tenant_plan_current.go deleted file mode 100644 index 301d074..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plan_current.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPlanCurrent(ctx context.Context, req *v1.TenantPlanCurrentReq) (res *v1.TenantPlanCurrentRes, err error) { - return service.Tenant().PlanCurrent(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plan_list.go b/internal/controller/tenant/tenant_v1_tenant_plan_list.go deleted file mode 100644 index f500558..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plan_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPlanList(ctx context.Context, req *v1.TenantPlanListReq) (res *v1.TenantPlanListRes, err error) { - return service.Tenant().PlanList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plugin_config_update.go b/internal/controller/tenant/tenant_v1_tenant_plugin_config_update.go deleted file mode 100644 index 1b01a14..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plugin_config_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPluginConfigUpdate(ctx context.Context, req *v1.TenantPluginConfigUpdateReq) (res *v1.TenantPluginConfigUpdateRes, err error) { - return service.Tenant().TenantPluginConfigUpdate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plugin_detail.go b/internal/controller/tenant/tenant_v1_tenant_plugin_detail.go deleted file mode 100644 index 2d4c60c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plugin_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPluginDetail(ctx context.Context, req *v1.TenantPluginDetailReq) (res *v1.TenantPluginDetailRes, err error) { - return service.Tenant().TenantPluginDetail(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plugin_disable.go b/internal/controller/tenant/tenant_v1_tenant_plugin_disable.go deleted file mode 100644 index bdd917c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plugin_disable.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPluginDisable(ctx context.Context, req *v1.TenantPluginDisableReq) (res *v1.TenantPluginDisableRes, err error) { - return service.Tenant().TenantPluginDisable(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plugin_enable.go b/internal/controller/tenant/tenant_v1_tenant_plugin_enable.go deleted file mode 100644 index 244bc4d..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plugin_enable.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPluginEnable(ctx context.Context, req *v1.TenantPluginEnableReq) (res *v1.TenantPluginEnableRes, err error) { - return service.Tenant().TenantPluginEnable(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_plugin_list.go b/internal/controller/tenant/tenant_v1_tenant_plugin_list.go deleted file mode 100644 index df1114a..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_plugin_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantPluginList(ctx context.Context, req *v1.TenantPluginListReq) (res *v1.TenantPluginListRes, err error) { - return service.Tenant().TenantPluginList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_profile.go b/internal/controller/tenant/tenant_v1_tenant_profile.go deleted file mode 100644 index 1161398..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_profile.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProfile(ctx context.Context, req *v1.TenantProfileReq) (res *v1.TenantProfileRes, err error) { - return service.Tenant().GetProfile(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_profile_update.go b/internal/controller/tenant/tenant_v1_tenant_profile_update.go deleted file mode 100644 index 680a9d9..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_profile_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProfileUpdate(ctx context.Context, req *v1.TenantProfileUpdateReq) (res *v1.TenantProfileUpdateRes, err error) { - return service.Tenant().UpdateProfile(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_api_key_create.go b/internal/controller/tenant/tenant_v1_tenant_project_api_key_create.go deleted file mode 100644 index e2975f6..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_api_key_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectApiKeyCreate(ctx context.Context, req *v1.TenantProjectApiKeyCreateReq) (res *v1.TenantProjectApiKeyCreateRes, err error) { - return service.Tenant().ProjectApiKeyCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_api_key_delete.go b/internal/controller/tenant/tenant_v1_tenant_project_api_key_delete.go deleted file mode 100644 index bf003d7..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_api_key_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectApiKeyDelete(ctx context.Context, req *v1.TenantProjectApiKeyDeleteReq) (res *v1.TenantProjectApiKeyDeleteRes, err error) { - return service.Tenant().ProjectApiKeyDelete(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_api_key_list.go b/internal/controller/tenant/tenant_v1_tenant_project_api_key_list.go deleted file mode 100644 index 8be8c83..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_api_key_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectApiKeyList(ctx context.Context, req *v1.TenantProjectApiKeyListReq) (res *v1.TenantProjectApiKeyListRes, err error) { - return service.Tenant().ProjectApiKeyList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_archive.go b/internal/controller/tenant/tenant_v1_tenant_project_archive.go deleted file mode 100644 index 8f30bc4..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_archive.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectArchive(ctx context.Context, req *v1.TenantProjectArchiveReq) (res *v1.TenantProjectArchiveRes, err error) { - return service.Tenant().ProjectArchive(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_create.go b/internal/controller/tenant/tenant_v1_tenant_project_create.go deleted file mode 100644 index be92c99..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectCreate(ctx context.Context, req *v1.TenantProjectCreateReq) (res *v1.TenantProjectCreateRes, err error) { - return service.Tenant().ProjectCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_get.go b/internal/controller/tenant/tenant_v1_tenant_project_get.go deleted file mode 100644 index ff0d1ae..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectGet(ctx context.Context, req *v1.TenantProjectGetReq) (res *v1.TenantProjectGetRes, err error) { - return service.Tenant().ProjectGet(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_list.go b/internal/controller/tenant/tenant_v1_tenant_project_list.go deleted file mode 100644 index ae99597..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectList(ctx context.Context, req *v1.TenantProjectListReq) (res *v1.TenantProjectListRes, err error) { - return service.Tenant().ProjectList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_unarchive.go b/internal/controller/tenant/tenant_v1_tenant_project_unarchive.go deleted file mode 100644 index fba1db9..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_unarchive.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectUnarchive(ctx context.Context, req *v1.TenantProjectUnarchiveReq) (res *v1.TenantProjectUnarchiveRes, err error) { - return service.Tenant().ProjectUnarchive(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_update.go b/internal/controller/tenant/tenant_v1_tenant_project_update.go deleted file mode 100644 index f60f1ac..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectUpdate(ctx context.Context, req *v1.TenantProjectUpdateReq) (res *v1.TenantProjectUpdateRes, err error) { - return service.Tenant().ProjectUpdate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_usage_logs.go b/internal/controller/tenant/tenant_v1_tenant_project_usage_logs.go deleted file mode 100644 index e8e8fcf..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_usage_logs.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectUsageLogs(ctx context.Context, req *v1.TenantProjectUsageLogsReq) (res *v1.TenantProjectUsageLogsRes, err error) { - return service.Tenant().ProjectUsageLogs(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_project_usage_stats.go b/internal/controller/tenant/tenant_v1_tenant_project_usage_stats.go deleted file mode 100644 index 000966d..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_project_usage_stats.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantProjectUsageStats(ctx context.Context, req *v1.TenantProjectUsageStatsReq) (res *v1.TenantProjectUsageStatsRes, err error) { - return service.Tenant().ProjectUsageStats(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_recharge_create.go b/internal/controller/tenant/tenant_v1_tenant_recharge_create.go deleted file mode 100644 index e288e0f..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_recharge_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRechargeCreate(ctx context.Context, req *v1.TenantRechargeCreateReq) (res *v1.TenantRechargeCreateRes, err error) { - return service.Tenant().RechargeCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_redeem_code.go b/internal/controller/tenant/tenant_v1_tenant_redeem_code.go deleted file mode 100644 index c70ee01..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_redeem_code.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRedeemCode(ctx context.Context, req *v1.TenantRedeemCodeReq) (res *v1.TenantRedeemCodeRes, err error) { - return service.Tenant().RedeemCode(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_redemption_usages.go b/internal/controller/tenant/tenant_v1_tenant_redemption_usages.go deleted file mode 100644 index ba53b05..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_redemption_usages.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRedemptionUsages(ctx context.Context, req *v1.TenantRedemptionUsagesReq) (res *v1.TenantRedemptionUsagesRes, err error) { - return service.Tenant().ListRedemptionUsages(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_refresh.go b/internal/controller/tenant/tenant_v1_tenant_refresh.go deleted file mode 100644 index 5989d32..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_refresh.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRefresh(ctx context.Context, req *v1.TenantRefreshReq) (res *v1.TenantRefreshRes, err error) { - return service.Tenant().Refresh(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_register.go b/internal/controller/tenant/tenant_v1_tenant_register.go deleted file mode 100644 index 8fc33e9..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_register.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRegister(ctx context.Context, req *v1.TenantRegisterReq) (res *v1.TenantRegisterRes, err error) { - return service.Tenant().Register(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_request_audit_log_detail.go b/internal/controller/tenant/tenant_v1_tenant_request_audit_log_detail.go deleted file mode 100644 index 917263f..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_request_audit_log_detail.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRequestAuditLogDetail(ctx context.Context, req *v1.TenantRequestAuditLogDetailReq) (res *v1.TenantRequestAuditLogDetailRes, err error) { - return service.Tenant().TenantRequestAuditLogDetail(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_request_audit_logs.go b/internal/controller/tenant/tenant_v1_tenant_request_audit_logs.go deleted file mode 100644 index 3c98c3c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_request_audit_logs.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRequestAuditLogs(ctx context.Context, req *v1.TenantRequestAuditLogsReq) (res *v1.TenantRequestAuditLogsRes, err error) { - return service.Tenant().TenantRequestAuditLogs(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_reset_password.go b/internal/controller/tenant/tenant_v1_tenant_reset_password.go deleted file mode 100644 index 5489a30..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_reset_password.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantResetPassword(ctx context.Context, req *v1.TenantResetPasswordReq) (res *v1.TenantResetPasswordRes, err error) { - return service.Tenant().ResetPassword(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_revoke_session.go b/internal/controller/tenant/tenant_v1_tenant_revoke_session.go deleted file mode 100644 index 51c6de9..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_revoke_session.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantRevokeSession(ctx context.Context, req *v1.TenantRevokeSessionReq) (res *v1.TenantRevokeSessionRes, err error) { - return service.Tenant().RevokeSession(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_send_code.go b/internal/controller/tenant/tenant_v1_tenant_send_code.go deleted file mode 100644 index cc4b188..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_send_code.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantSendCode(ctx context.Context, req *v1.TenantSendCodeReq) (res *v1.TenantSendCodeRes, err error) { - return service.Tenant().SendCode(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_session_list.go b/internal/controller/tenant/tenant_v1_tenant_session_list.go deleted file mode 100644 index 41789f0..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_session_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantSessionList(ctx context.Context, req *v1.TenantSessionListReq) (res *v1.TenantSessionListRes, err error) { - return service.Tenant().ListSessions(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_task_list.go b/internal/controller/tenant/tenant_v1_tenant_task_list.go deleted file mode 100644 index b2e9ab8..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_task_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTaskList(ctx context.Context, req *v1.TenantTaskListReq) (res *v1.TenantTaskListRes, err error) { - return service.Tenant().TenantTaskList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ticket_close.go b/internal/controller/tenant/tenant_v1_tenant_ticket_close.go deleted file mode 100644 index 64591e0..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ticket_close.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTicketClose(ctx context.Context, req *v1.TenantTicketCloseReq) (res *v1.TenantTicketCloseRes, err error) { - return service.Tenant().TicketClose(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ticket_create.go b/internal/controller/tenant/tenant_v1_tenant_ticket_create.go deleted file mode 100644 index e3d4f28..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ticket_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTicketCreate(ctx context.Context, req *v1.TenantTicketCreateReq) (res *v1.TenantTicketCreateRes, err error) { - return service.Tenant().TicketCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ticket_export.go b/internal/controller/tenant/tenant_v1_tenant_ticket_export.go deleted file mode 100644 index 9e11bd6..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ticket_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTicketExport(ctx context.Context, req *v1.TenantTicketExportReq) (res *v1.TenantTicketExportRes, err error) { - return service.Tenant().ExportTickets(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ticket_get.go b/internal/controller/tenant/tenant_v1_tenant_ticket_get.go deleted file mode 100644 index 2fb74fc..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ticket_get.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTicketGet(ctx context.Context, req *v1.TenantTicketGetReq) (res *v1.TenantTicketGetRes, err error) { - return service.Tenant().TicketGet(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ticket_list.go b/internal/controller/tenant/tenant_v1_tenant_ticket_list.go deleted file mode 100644 index 84739a5..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ticket_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTicketList(ctx context.Context, req *v1.TenantTicketListReq) (res *v1.TenantTicketListRes, err error) { - return service.Tenant().TicketList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ticket_reopen.go b/internal/controller/tenant/tenant_v1_tenant_ticket_reopen.go deleted file mode 100644 index e7332c0..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ticket_reopen.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTicketReopen(ctx context.Context, req *v1.TenantTicketReopenReq) (res *v1.TenantTicketReopenRes, err error) { - return service.Tenant().TicketReopen(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_ticket_reply.go b/internal/controller/tenant/tenant_v1_tenant_ticket_reply.go deleted file mode 100644 index 85a4dfc..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_ticket_reply.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTicketReply(ctx context.Context, req *v1.TenantTicketReplyReq) (res *v1.TenantTicketReplyRes, err error) { - return service.Tenant().TicketReply(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_token_trends.go b/internal/controller/tenant/tenant_v1_tenant_token_trends.go deleted file mode 100644 index cd39aa7..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_token_trends.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantTokenTrends(ctx context.Context, req *v1.TenantTokenTrendsReq) (res *v1.TenantTokenTrendsRes, err error) { - return service.Tenant().TokenTrends(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_unread_count.go b/internal/controller/tenant/tenant_v1_tenant_unread_count.go deleted file mode 100644 index eed9d7a..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_unread_count.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantUnreadCount(ctx context.Context, req *v1.TenantUnreadCountReq) (res *v1.TenantUnreadCountRes, err error) { - return service.Tenant().UnreadCount(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_usage_logs.go b/internal/controller/tenant/tenant_v1_tenant_usage_logs.go deleted file mode 100644 index 1407e1c..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_usage_logs.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantUsageLogs(ctx context.Context, req *v1.TenantUsageLogsReq) (res *v1.TenantUsageLogsRes, err error) { - return service.Tenant().UsageLogs(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_validate_promo_code.go b/internal/controller/tenant/tenant_v1_tenant_validate_promo_code.go deleted file mode 100644 index e24d85d..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_validate_promo_code.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantValidatePromoCode(ctx context.Context, req *v1.TenantValidatePromoCodeReq) (res *v1.TenantValidatePromoCodeRes, err error) { - return service.Tenant().ValidatePromoCode(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_wallet.go b/internal/controller/tenant/tenant_v1_tenant_wallet.go deleted file mode 100644 index 126cea0..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_wallet.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantWallet(ctx context.Context, req *v1.TenantWalletReq) (res *v1.TenantWalletRes, err error) { - return service.Tenant().Wallet(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_wallet_frozen_items.go b/internal/controller/tenant/tenant_v1_tenant_wallet_frozen_items.go deleted file mode 100644 index 01dc052..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_wallet_frozen_items.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - v1 "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantWalletFrozenItems(ctx context.Context, req *v1.TenantWalletFrozenItemsReq) (res *v1.TenantWalletFrozenItemsRes, err error) { - return service.Tenant().WalletFrozenItems(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_wallet_transactions.go b/internal/controller/tenant/tenant_v1_tenant_wallet_transactions.go deleted file mode 100644 index f2e6325..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_wallet_transactions.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantWalletTransactions(ctx context.Context, req *v1.TenantWalletTransactionsReq) (res *v1.TenantWalletTransactionsRes, err error) { - return service.Tenant().WalletTransactions(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_tenant_wallet_transactions_export.go b/internal/controller/tenant/tenant_v1_tenant_wallet_transactions_export.go deleted file mode 100644 index d68db23..0000000 --- a/internal/controller/tenant/tenant_v1_tenant_wallet_transactions_export.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) TenantWalletTransactionsExport(ctx context.Context, req *v1.TenantWalletTransactionsExportReq) (res *v1.TenantWalletTransactionsExportRes, err error) { - return service.Tenant().ExportWalletTransactions(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_ticket_tenant.go b/internal/controller/tenant/tenant_v1_ticket_tenant.go new file mode 100644 index 0000000..88578fd --- /dev/null +++ b/internal/controller/tenant/tenant_v1_ticket_tenant.go @@ -0,0 +1,30 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantTicketCreate(ctx context.Context, req *v1.TenantTicketCreateReq) (res *v1.TenantTicketCreateRes, err error) { + return service.Tenant().TicketCreate(ctx, req) +} +func (c *ControllerV1) TenantTicketList(ctx context.Context, req *v1.TenantTicketListReq) (res *v1.TenantTicketListRes, err error) { + return service.Tenant().TicketList(ctx, req) +} +func (c *ControllerV1) TenantTicketGet(ctx context.Context, req *v1.TenantTicketGetReq) (res *v1.TenantTicketGetRes, err error) { + return service.Tenant().TicketGet(ctx, req) +} +func (c *ControllerV1) TenantTicketReply(ctx context.Context, req *v1.TenantTicketReplyReq) (res *v1.TenantTicketReplyRes, err error) { + return service.Tenant().TicketReply(ctx, req) +} +func (c *ControllerV1) TenantTicketClose(ctx context.Context, req *v1.TenantTicketCloseReq) (res *v1.TenantTicketCloseRes, err error) { + return service.Tenant().TicketClose(ctx, req) +} +func (c *ControllerV1) TenantTicketReopen(ctx context.Context, req *v1.TenantTicketReopenReq) (res *v1.TenantTicketReopenRes, err error) { + return service.Tenant().TicketReopen(ctx, req) +} +func (c *ControllerV1) TenantTicketExport(ctx context.Context, req *v1.TenantTicketExportReq) (res *v1.TenantTicketExportRes, err error) { + return service.Tenant().ExportTickets(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_wallet_tenant.go b/internal/controller/tenant/tenant_v1_wallet_tenant.go new file mode 100644 index 0000000..531dbe9 --- /dev/null +++ b/internal/controller/tenant/tenant_v1_wallet_tenant.go @@ -0,0 +1,21 @@ +package tenant + +import ( + "context" + + "github.com/qianfree/team-api/api/tenant/v1" + "github.com/qianfree/team-api/internal/service" +) + +func (c *ControllerV1) TenantWallet(ctx context.Context, req *v1.TenantWalletReq) (res *v1.TenantWalletRes, err error) { + return service.Tenant().Wallet(ctx, req) +} +func (c *ControllerV1) TenantWalletTransactions(ctx context.Context, req *v1.TenantWalletTransactionsReq) (res *v1.TenantWalletTransactionsRes, err error) { + return service.Tenant().WalletTransactions(ctx, req) +} +func (c *ControllerV1) TenantWalletTransactionsExport(ctx context.Context, req *v1.TenantWalletTransactionsExportReq) (res *v1.TenantWalletTransactionsExportRes, err error) { + return service.Tenant().ExportWalletTransactions(ctx, req) +} +func (c *ControllerV1) TenantWalletFrozenItems(ctx context.Context, req *v1.TenantWalletFrozenItemsReq) (res *v1.TenantWalletFrozenItemsRes, err error) { + return service.Tenant().WalletFrozenItems(ctx, req) +} diff --git a/internal/controller/tenant/tenant_v1_webhook_config_create.go b/internal/controller/tenant/tenant_v1_webhook_config_create.go deleted file mode 100644 index 953c193..0000000 --- a/internal/controller/tenant/tenant_v1_webhook_config_create.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) WebhookConfigCreate(ctx context.Context, req *v1.WebhookConfigCreateReq) (res *v1.WebhookConfigCreateRes, err error) { - return service.Tenant().WebhookConfigCreate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_webhook_config_delete.go b/internal/controller/tenant/tenant_v1_webhook_config_delete.go deleted file mode 100644 index f86456a..0000000 --- a/internal/controller/tenant/tenant_v1_webhook_config_delete.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) WebhookConfigDelete(ctx context.Context, req *v1.WebhookConfigDeleteReq) (res *v1.WebhookConfigDeleteRes, err error) { - return service.Tenant().WebhookConfigDelete(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_webhook_config_list.go b/internal/controller/tenant/tenant_v1_webhook_config_list.go deleted file mode 100644 index cba812d..0000000 --- a/internal/controller/tenant/tenant_v1_webhook_config_list.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) WebhookConfigList(ctx context.Context, req *v1.WebhookConfigListReq) (res *v1.WebhookConfigListRes, err error) { - return service.Tenant().WebhookConfigList(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_webhook_config_update.go b/internal/controller/tenant/tenant_v1_webhook_config_update.go deleted file mode 100644 index d6e046d..0000000 --- a/internal/controller/tenant/tenant_v1_webhook_config_update.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) WebhookConfigUpdate(ctx context.Context, req *v1.WebhookConfigUpdateReq) (res *v1.WebhookConfigUpdateRes, err error) { - return service.Tenant().WebhookConfigUpdate(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_webhook_delivery_logs.go b/internal/controller/tenant/tenant_v1_webhook_delivery_logs.go deleted file mode 100644 index 7a96be8..0000000 --- a/internal/controller/tenant/tenant_v1_webhook_delivery_logs.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) WebhookDeliveryLogs(ctx context.Context, req *v1.WebhookDeliveryLogsReq) (res *v1.WebhookDeliveryLogsRes, err error) { - return service.Tenant().WebhookDeliveryLogs(ctx, req) -} diff --git a/internal/controller/tenant/tenant_v1_webhook_retry.go b/internal/controller/tenant/tenant_v1_webhook_retry.go deleted file mode 100644 index ebc6838..0000000 --- a/internal/controller/tenant/tenant_v1_webhook_retry.go +++ /dev/null @@ -1,12 +0,0 @@ -package tenant - -import ( - "context" - - "github.com/qianfree/team-api/api/tenant/v1" - "github.com/qianfree/team-api/internal/service" -) - -func (c *ControllerV1) WebhookRetry(ctx context.Context, req *v1.WebhookRetryReq) (res *v1.WebhookRetryRes, err error) { - return service.Tenant().WebhookRetry(ctx, req) -}