12 lines
628 B
Python
12 lines
628 B
Python
|
|
# -*- coding: utf-8 -*-
|
|||
|
|
"""支付子应用(app/pay):微信支付 V3 + 算力充值。
|
|||
|
|
|
|||
|
|
独立子应用,便于后期整体拆分为支付微服务:
|
|||
|
|
- ``config.py`` 商户配置与充值规则
|
|||
|
|
- ``models.py`` 充值订单 ORM(注册进平台 Base.metadata,落主库,alembic 统一迁移)
|
|||
|
|
- ``repository.py`` 订单仓储(行级操作)
|
|||
|
|
- ``wxpay.py`` AsyncWeChatPay 客户端封装(懒加载 / 验签解密 / 下单 / 查单)
|
|||
|
|
- ``service.py`` 充值业务(下单 / 回调到账 / 对账 / 幂等)
|
|||
|
|
- ``routers.py`` 接口层(/opc/pay/notify 回调 + /opc/compute/recharge/*)
|
|||
|
|
"""
|