日期:2026-06-30
第一期需求可以做,但要拆成三类能力落地:
业务入口:
smqjh-oms/oms-boot/src/main/java/com/smqjh/mall/oms/controller/xsb/OrderController.javaGET /api/v1/order/backendOrderListGET /api/v1/order/backendOrderInfoGET /api/v1/order/deliveryNodeGET /api/v1/order/riderInfoGET /api/v1/order/queryTracePOST /api/v1/order/export?exportType=ORDER|PRODUCT关键表:
smqjh_oms.oms_ordersmqjh_oms.oms_order_item关键字段:
order_numberchannel_id, channel_nameis_payed, pay_timeorder_money, total, actual_total, freight_amount, offset_pointshb_logistic_status, dvy_type, dvy_flow_id, dvy_no, dvy_name, dvy_time, arrive_time, complete_timeconsignee_name, consignee_mobile, consignee_addressCOALESCE(delete_status,0)=0可支持:
业务入口:
smqjh-pms/pms-boot/src/main/java/com/smqjh/pms/controller/admin/ShopSkuController.javaGET /api/v1/shopSku/exportsmqjh-pms/pms-boot/src/main/java/com/smqjh/pms/controller/admin/ChannelProdController.java关键表:
smqjh_pms.tz_prodsmqjh_pms.tz_skusmqjh_pms.tz_channel_prodsmqjh_pms.tz_shop_sku关键字段:
prod_id, prod_name, brand_name, brief, price, ori_price, status, is_deletesku_id, sku_name, sku_code, price, ori_price, status, is_deletechannel_id, sku_id, shop_id, purchase_price, delivery_price, channel_prod_price, is_deleteshop_sku_price, shop_sku_stocks, sale_status, is_delete可支持:
需要谨慎:
业务入口:
/api/v1/members/enterprise/exporthttps://shop.backend.zswlgz.com/plt/admin/enterprise/export?channelIdList%5B0%5D=0关键表:
smqjh_system.sm_membersmqjh_system.sm_channel已确认月结企业:
| channelId | channelNo | 企业 |
|---|---|---|
| 54 | 1 | 招商银行贵阳分行 |
| 55 | 2 | 中数未来 |
| 58 | 5 | 铜仁移动 |
可支持:
业务入口:
smqjh-system/system-boot/src/main/java/com/smqjh/system/controller/PointsRechargeController.javaGET /api/v1/pointsRecharge/pageGET /api/v1/pointsRecharge/statisticsListPOST /api/v1/pointsRecharge/importGET /api/v1/pointsRecharge/exportTemplateGET /api/v1/pointsRecharge/exportsmqjh-system/system-boot/src/main/java/com/smqjh/system/controller/PointsRecordController.javaGET /app-api/v1/pointsRecord/backendPointsRecordListGET /app-api/v1/pointsRecord/backendPointsRecordListExport关键表:
smqjh_system.sm_points_rechargesmqjh_system.sm_points_record关键字段:
user_id, user_name, user_phone, channel_id, channel_name, recharge_number, points, available_points, consume_points, expiry_points, expiry_dateorder_number, points_id, variable_points, points_type, currently_available_points, creation_date, is_adjust可支持:
需要谨慎:
POST /pointsRecharge/import 是写操作,必须先预览、校验、人工确认。| 需求 | 可行性 | 推荐实现方式 | 风险/缺口 |
|---|---|---|---|
| 平台生成结算报告 | 可做 | MCP 读取订单、商品明细、积分、运费导出,Python 生成 Excel 汇总与蓝色核对区 | 运费账单需确认是否稳定包含订单号或配送单号 |
| 补齐编码 | 可做 | 从 tz_prod/tz_sku/tz_channel_prod 补齐商品、SKU、渠道价 |
供应商发票名称和商品名不一致时需要名称映射 |
| 价格浮动人工确认 | 可做 | 生成差异表,标记“需人工确认” | 不能自动改业务系统 |
| 发送客户核对/打印盖章/开票/待付款状态 | 可做流程管理 | Agent 生成状态记录和提醒,不直接财务确认 | 需要后续状态表或任务记录表 |
| 充值信息调整排错 | 可做 | 上传企业表格后,Agent 校验手机号、企业、金额、重复记录,输出预览 | 正式导入前必须人工确认 |
| 导入业务系统 | 部分可做 | 调用后端导入接口,前置审批 | 需要带审计、幂等、回滚/失败报告 |
| 企业用户统一发货 | 部分可做 | 导出订单分仓,生成供应商/仓库/配送建议表 | 入库、配送、闪送/快递写操作需业务系统 Action |
| 商品名称对应 | 部分可做 | OCR + 商品库模糊匹配 + 人工确认后保存映射 | 需要新增映射表或业务接口 |
| 报价单生成 | 部分可做 | 读取商品、渠道价、外部报价线索,生成报价 Excel | 外部市场价来源需要稳定接口或采集源 |
本轮已在 Web Agent 中加入流式进度事件:
/api/chat/stream,按 NDJSON 返回阶段事件。/api/chat。推荐后续继续增强:
progressLabel 和 evidence。taskId,前端可轮询状态。优先新增或完善这些 MCP 工具:
| 工具 | 作用 |
|---|---|
smqjh.settlement.monthly.preview |
已实现:生成月结只读预览,包含订单、商品、积分、充值、运费、差异 |
smqjh.settlement.monthly.exportExcel |
输出结算报告 Excel |
smqjh.recharge.import.preview |
上传充值表后校验并生成导入预览 |
smqjh.recharge.import.commit |
人工确认后调用业务系统导入接口 |
smqjh.product.match.preview |
发票/OCR/供应商名称与商品库匹配 |
smqjh.product.mapping.confirm |
人工确认后保存名称映射 |
smqjh.fulfillment.enterprise.plan |
企业统一发货订单分仓、入库、配送建议 |
smqjh.task.status.record |
记录“待核对/待盖章/待开票/待付款/已完成”等状态 |
第一期不是“能不能做”的问题,而是要按成熟 Agent 的方式做边界: