Skip to content

fix(wecom): standardize commercial plan flow - #7621

Open
FinleyGe wants to merge 9 commits into
labring:mainfrom
FinleyGe:perf/wecom-standard-plan
Open

fix(wecom): standardize commercial plan flow#7621
FinleyGe wants to merge 9 commits into
labring:mainfrom
FinleyGe:perf/wecom-standard-plan

Conversation

@FinleyGe

Copy link
Copy Markdown
Collaborator

Summary

  • Remove WeCom-specific plan and cashier dependencies.
  • Use FastGPT standard plans and synchronize License purchase and renewal.
  • Trigger cancellation requests from WeCom cancellation events and cancel them after renewed authorization.

Verification

  • WeCom License, event, and cancellation tests pass.
  • Plan utility tests pass.

@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown

Docs preview deployed

🔗 👀 Click here to visit preview

ghcr.io/labring/fastgpt-docs-pr:165cafa3a6c4fce64377dc6dc458d31ee4efd564

🕒 Time: 2026-09-01 20:20:26 (UTC+8)

@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown

Admin Preview Image Ready!

ghcr.io/labring/fastgpt-pr:admin_4a60ab14eeb72e9f4e1b39517775f33201fc3925

🕒 Time: 2026-09-03 21:50:34 (UTC+8)

@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 34.95% 3430 / 9814
🔵 Statements 34.8% 3618 / 10394
🔵 Functions 28.63% 674 / 2354
🔵 Branches 29.6% 1744 / 5891
File CoverageNo changed files found.
Generated in workflow #2934 for commit 4a60ab1 by the Vitest Coverage Report Action

@FinleyGe
FinleyGe force-pushed the perf/wecom-standard-plan branch from b3e8136 to 9be3696 Compare August 31, 2026 14:25
@FinleyGe
FinleyGe force-pushed the perf/wecom-standard-plan branch from 65a3c21 to 4081863 Compare September 1, 2026 07:09
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

Build and publish successful - Preview fastgpt Image:

ghcr.io/labring/fastgpt-pr:fastgpt_165cafa3a6c4fce64377dc6dc458d31ee4efd564

🕒 Time: 2026-09-01 20:23:05 (UTC+8)

@FinleyGe
FinleyGe force-pushed the perf/wecom-standard-plan branch from 8a215ef to 0c867fe Compare September 2, 2026 06:35
@FinleyGe
FinleyGe force-pushed the perf/wecom-standard-plan branch from 6cf4ab8 to f9717b1 Compare September 3, 2026 02:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant