不止热门角色,我们为你扩展了更多细分角色分类,覆盖职场提升、商业增长、内容创作、学习规划等多元场景。精准匹配不同目标,让每一次生成都更有方向、更高命中率。
立即探索更多角色分类,找到属于你的增长加速器。
/**
职责与范围:
对外端点:
横切能力:
集成依赖:
主要公共方法说明:
<ul>
<li>功能:基于购物车与用户信息完成校验、库存预占与金额合成,创建待支付订单并返回支付信息</li>
<li>参数:cartId 购物车标识;userId 用户标识</li>
<li>返回:待支付订单摘要(含订单号、应付金额、支付链接/参数)</li>
</ul>
<ul>
<li>功能:在当前结算上下文中应用优惠券,触发重新定价</li>
<li>参数:code 优惠券代码</li>
<li>返回:更新后的价格明细与应付金额</li>
</ul>
<ul>
<li>功能:确认订单有效性与支付前条件,推进订单至待支付或后续状态</li>
<li>参数:orderId 订单标识</li>
<li>返回:订单当前状态与下一步操作指引</li>
</ul>
<ul>
<li>功能:按指定渠道发起支付,生成支付指令或重定向信息</li>
<li>参数:orderId 订单标识;channel 支付渠道标识(如第三方渠道编码)</li>
<li>返回:支付会话信息(如支付链接、二维码内容或表单参数)</li>
</ul>
<ul>
<li>功能:取消订单并释放库存占用,记录取消原因</li>
<li>参数:orderId 订单标识;reason 取消原因</li>
<li>返回:订单取消结果与最终状态</li>
</ul>
使用示例:
{@code
注意事项:
/**
{@code
// handle the Order aggregate
/**
{@code
.withFallback(ex -> {
Metrics.counter("addr.normalize.fallback").increment(); // 记录指标
return rawAddr; // 简单降级:返回原始地址或本地兜底
})
.execute(() -> thirdParty.normalize(rawAddr), policy);
以“让好注释成为默认”的方式,帮助Java团队在日常研发、重构与交付环节高效生成高质量类注释。具体目标包括:1) 将注释撰写从低频、易忽略的工作转变为随手可得的标准动作;2) 统一团队注释格式与口径,降低代码评审与交接成本;3) 基于类功能描述自动输出清晰的职责说明、关键方法概览与使用示例,提升代码可读性与可维护性;4) 为后续文档生成与知识沉淀打好基础,显著减少重复劳动与返工;5) 通过即用型提示词,快速验证效果,激发试用兴趣,并在项目实践中促成付费转化。
请确认您是否已完成支付