Skip to content

金刚后端模块

金刚后端位于 storeapi,基于 FastAPI,业务代码主要在 module_admin/controllermodule_admin/service。接手时应优先按 controller 定位入口,再进入 service 看业务规则。

模块分组

分组典型 controller/service职责
认证与用户auth_controlleruser_controllerinternal_login_controllerrole_controllermenu_controller登录、用户、角色、菜单、内部账号和权限。
员工与门店staff_controllerstore_controllerstaff_capability_controllerstaff_availability_controllerstaff_station_contact_controller员工资料、门店资料、能力、档期、站点联系和服务人员管理。
订单与履约order_controllerstaff_order_controllerstandard_staff_dispatch_servicestandard_order_operation_service订单查询、员工订单、标准单派发、履约记录和状态推进。
合同与签约contract_controllercontract_resign_controllercontract_supply_controlleragreement_signature_controller合同资料、续签、补充合同、签名和签约记录。
保险insurance_controllerinsurance_payment_controllerpicc_insurance_controllernew_employment_insurance_controller保险购买、支付、保单、到期监听和保险供应商对接。
支付与分账payment_controlleryeepay_innet_controlleryeepay_plate_controlleryeepay_divide_controllerorder_split_record_service支付、易宝入网、平台账户、分账、结算和回调。
钱包与提现staff_wallet_controllerwithdrawal_account_controllerstaff_withdrawal_payout_service员工钱包、提现账户、提现打款和通知。
阿姨与招聘aunt_controlleraunt_resume_servicestore_recruit_controllerrecruit_controller阿姨档案、简历、招聘、海报和素材。
培训与素材training_controllerpublic_training_controllerstore_material_controller培训课程、公开培训和门店素材。
数据与通知data_dashboard_controllerannouncement_controllerwebhook_notification_servicewechat_work_notify_service数据看板、公告、企微和通知。
系统工具config_controllerdict_controllerfile_controllercommon_controllerjob_controllerlog_controller配置、字典、文件、通用接口、任务和日志。

Controller 到 Service 的阅读方式

  1. 先在 server.py 找 controller 是否注册。
  2. 打开 controller,看路由前缀、权限、入参和返回结构。
  3. 找同名或相近 service,看事务、状态判断、第三方调用和异常处理。
  4. 找 entity/do 或 model,看落库字段和状态枚举。
  5. 找前端 storeui/src/api,确认页面实际怎么调用。

状态和金额类改动

订单、钱包、分账、提现、保险和合同属于高风险模块。改动时必须确认:

  • 是否会重复执行。
  • 是否影响历史数据。
  • 是否需要人工补偿或对账。
  • 是否兼容旧小程序包。
  • 是否需要运营或财务同步口径。

不纳入本次交接的链路

小羽佳订单协同链路后续计划删除,不在本页展开。接手人后续如需要恢复或重建,应以新业务方案为准,不沿用旧链路细节。

用于金刚项目内部协作、运营培训和客户说明。