feat(desktop): add invoice request flow - #3573
Draft
nanaco666 wants to merge 1 commit into
Draft
Conversation
Signed-off-by: nana <823073145@qq.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
这次改了什么
摘要
在桌面端订单历史中增加静态申请开票流程:仅成功订单显示申请入口,弹窗展示订单信息并支持复制客服邮箱;发送时预填本地化邮件主题和正文,优先打开系统邮件客户端,失败后兜底打开 Gmail Compose。
变更类型
范围
UI 变化
怎么验证的
自动验证
手工验证
待在桌面 Electron 运行环境中验证系统邮件客户端打开及 Gmail 兜底。
未执行的验证
根级 pnpm test:unit:related 受当前 Node 环境 localStorage 不可用影响,出现与本 PR 无关的既有测试失败;Desktop typecheck 受 worktree 缺少 docx、pptxgenjs、exceljs 依赖阻塞。
风险
风险分类
影响与回滚
提交前检查