Commit Graph

67 Commits

Author SHA1 Message Date
ea342bf8a3 fix: align portal queries and super auth 2026-01-25 15:11:08 +08:00
79146434a8 chore: remove wechat remnants 2026-01-17 21:06:02 +08:00
7fca7a40e7 feat: add creator member management 2026-01-17 20:42:43 +08:00
984a404b5f feat: expand superadmin edits and minio docs 2026-01-17 19:32:46 +08:00
4f2b8ea3ad feat: add superadmin health center 2026-01-17 09:18:05 +08:00
b796636b5d feat: add batch content report processing 2026-01-16 17:59:18 +08:00
028c462eaa feat: add payout account review flow 2026-01-16 15:17:43 +08:00
daaacc3fa4 feat: add batch content governance actions 2026-01-16 14:19:43 +08:00
e5f40287c3 feat: add order governance flags and reconciliation 2026-01-16 13:29:59 +08:00
609ca7b980 feat: add content report governance 2026-01-16 11:36:04 +08:00
3af3c854c9 feat: add super comment governance and finance oversight 2026-01-16 10:37:24 +08:00
b3fc226bbe feat: add audit logs and system configs 2026-01-15 20:07:36 +08:00
914df9edf2 feat: deepen report metrics 2026-01-15 17:50:37 +08:00
ba1d120c84 feat: add coupon risk review 2026-01-15 17:01:36 +08:00
c8ec0af07f feat: add superadmin user library detail 2026-01-15 16:17:32 +08:00
339fd4fb1d feat: add superadmin user interaction views 2026-01-15 15:51:26 +08:00
b896d0fa00 feat: add superadmin assets and notifications 2026-01-15 15:28:41 +08:00
c683fa5cf3 feat: enhance superadmin dashboard overview 2026-01-15 14:16:20 +08:00
539cdf3c1c feat: add superadmin creator review and coupon governance 2026-01-15 13:14:25 +08:00
bec984b959 feat: expand superadmin user detail views 2026-01-15 12:29:52 +08:00
56082bad4f feat: add superadmin wallet view 2026-01-15 11:21:37 +08:00
37325ab1b4 feat: add content review flow 2026-01-15 11:10:43 +08:00
235a216b0c feat: wire superadmin p1 data 2026-01-15 09:35:16 +08:00
3bcee7efc2 chore: update auth and portal 2026-01-14 11:29:17 +08:00
5ac2ea028c feat: add super admin health review 2026-01-13 15:02:05 +08:00
19b15bf20a feat: add creator report overview export 2026-01-13 11:44:29 +08:00
2a670b3a78 feat: add tenant membership flow 2026-01-13 10:26:11 +08:00
2cf4d379a8 chore: regenerate swagger docs 2026-01-12 15:44:15 +08:00
b88fec229c chore: regenerate swagger docs 2026-01-09 11:48:53 +08:00
503b15aab7 reset backend 2025-12-27 19:49:11 +08:00
4bf23e1f4a feat: tenant management api paths 2025-12-25 14:55:02 +08:00
6542c71ec0 feat: tenant content publish 2025-12-25 14:29:16 +08:00
03117b827b feat: portal tenant apply flow 2025-12-25 11:12:11 +08:00
0c7d4ef0ea feat: portal auth login and password reset 2025-12-25 09:58:34 +08:00
fd9e54e9f4 feat: 添加用户注册功能,包括表单验证和路由注册 2025-12-24 22:46:50 +08:00
87f569cc6a feat: add tenant admin invite management, ledger overview, order details, and order management features
- Implemented Invite management with creation, searching, and disabling functionalities.
- Added Ledger overview for financial transactions with filtering options.
- Developed Order Detail view for individual order insights and refund capabilities.
- Created Orders management page with search, reset, and pagination features.
- Enhanced user experience with toast notifications for actions and error handling.
2025-12-24 19:41:44 +08:00
d60c1e9312 feat: add content management feature for superadmin
- Implemented API endpoint for fetching content list with filtering, sorting, and pagination.
- Added DTOs for content items and tenant information.
- Created frontend components for content management, including search and data table functionalities.
- Updated routing to include content management page.
- Enhanced the superadmin menu to navigate to the new content management section.
- Included necessary styles and scripts for the new content management interface.
2025-12-24 16:24:50 +08:00
568f5cda43 feat: add tenant content management features for superadmin
- Implemented API endpoints for listing tenant contents and updating content status.
- Added Swagger documentation for new endpoints:
  - GET /super/v1/tenants/{tenantID}/contents
  - PATCH /super/v1/tenants/{tenantID}/contents/{contentID}/status
- Created DTOs for content item and status update form.
- Enhanced frontend to support content management in the tenant detail page.
- Added search and filter functionalities for tenant contents.
- Implemented unpublish functionality with confirmation dialog.
- Updated service layer to handle new content management logic.
2025-12-24 16:10:07 +08:00
8fa321dbf6 feat: add TenantDetail and UserDetail views with comprehensive functionality
- Implemented TenantDetail.vue to display tenant information, manage tenant status, and handle tenant renewals.
- Added user management features in UserDetail.vue, including user status updates and role management.
- Integrated data loading for tenant users and orders in TenantDetail.vue.
- Included search and pagination functionalities for owned and joined tenants in UserDetail.vue.
- Enhanced user experience with toast notifications for success and error messages.
2025-12-24 15:10:49 +08:00
a80c9b759b feat: 移除“租户管理员为用户充值 / 每租户一套余额”能力:余额统一为全局用户余额 2025-12-23 10:59:59 +08:00
5dc0f89ac0 feat: add operator and business reference fields to tenant ledgers
- Added `operator_user_id`, `biz_ref_type`, and `biz_ref_id` fields to the TenantLedger model for enhanced auditing and traceability.
- Updated the tenant ledgers query generation to include new fields.
- Introduced new API endpoint for retrieving tenant ledger records with filtering options based on the new fields.
- Enhanced Swagger documentation to reflect the new endpoint and its parameters.
- Created DTOs for admin ledger filtering and item representation.
- Implemented the admin ledger retrieval logic in the tenant service.
- Added database migration scripts to introduce new fields and indexes for efficient querying.
2025-12-22 21:35:10 +08:00
2cc823d3a8 feat: Introduce MediaAssetVariant for better asset management
- Added MediaAssetVariant enum with values 'main' and 'preview'.
- Updated media asset service logic to utilize MediaAssetVariant for variant handling.
- Refactored database models and queries to include variant and source_asset_id fields.
- Enhanced validation for asset variants in upload and processing functions.
- Updated Swagger documentation to reflect new variant structure and descriptions.
- Implemented necessary database migrations to support the new variant constraints.
2025-12-22 19:27:31 +08:00
ad82de3939 feat: 添加媒体资产变体和来源ID字段,支持预览产品与主资产的关联 2025-12-22 17:56:08 +08:00
335a546aab feat: 添加媒体播放功能,支持基于短时效token的播放入口及相关API接口 2025-12-22 17:44:25 +08:00
70bba28492 feat: 添加媒体资源软删除API接口及相关文档 2025-12-22 17:25:03 +08:00
bcee0e06fe feat: 添加媒体资源管理相关API接口及数据结构,包括列表和详情查询 2025-12-22 17:20:13 +08:00
76f639b3f3 feat: 添加媒体资产上传初始化和完成相关API接口及数据结构 2025-12-22 17:02:53 +08:00
7eb7b14557 feat: 添加公开内容相关API接口及测试用例 2025-12-22 16:33:35 +08:00
17d51d5ed2 tenant: admin batch topup 2025-12-19 13:55:20 +08:00
86a1a0a2cc tenant: admin order export csv 2025-12-19 09:11:28 +08:00