|
|
b038909cb0
|
feat: 发货数据页接入(caiwu 直连聚水潭/奇门)
- 聚水潭奇门客户端与发货同步器骨架:QimenClient(签名+POST)、ShippingDataSynchronizer(erp.sctrade.query 列表 + erp.sradesku.query 明细 + upsert + modified 水位)
- 发货明细扁平展示表 jst_oms_shipping(对齐工作平台发货数据 47 列/顺序,用于快递运费核算);原始表 jst_sctrade/_items/_skus/_receiver + jst_sync_state
- 快递应付新增「发货数据」页:Pages.contentForShippingData + 视图 + business_navigation 导航项(slug=shipping-data)
- ShippingOrderRepository 读展示表;artisan jushuitan:sync-shipping + 每10分钟增量调度(JST_SYNC_ENABLED 默认关)
- 落库连接 jushuitan_local(本地容器,env 可覆盖);演示 Seeder(6 条家具发货样例);.env.jushuitan.example
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014nvGZkg27YMEdhRy6EiUwf
|
2026-09-16 10:57:12 +08:00 |
|
Codex
|
df14f627f3
|
feat: 接入提现管理及每日店铺余额
|
2026-09-14 11:38:56 +08:00 |
|
|
|
179b2cdbcc
|
接入并校准三方仓进销存 (#176)
新增三方仓进销存共享镜像、按日查询汇总导出、每日零点增量同步和权威历史锚点校准。
|
2026-09-12 20:29:43 +08:00 |
|
|
|
25e1b7461a
|
新增应付款项终版目录 (#170)
|
2026-09-12 16:05:20 +08:00 |
|
|
|
349b99addd
|
整合基础数据与商品价格管理导航 (#165)
|
2026-09-12 09:53:24 +08:00 |
|
|
|
e4e80c054a
|
对齐聚水潭小额打款完成时间和状态口径 (#157)
|
2026-09-11 11:23:21 +08:00 |
|
chenxi
|
4bdfa8106e
|
调整财务系统一级菜单顺序
|
2026-09-09 17:15:55 +08:00 |
|
|
|
46107e196f
|
发布小额打款索引修复与线上代发价格 (#134)
|
2026-09-09 10:46:17 +08:00 |
|
|
|
d14c8acb82
|
店铺密码在当前页直接显示 (#125)
|
2026-09-08 17:33:47 +08:00 |
|
|
|
a2138704fb
|
修复店铺维度报表店铺 ID 并新增店铺名称列 (#128)
|
2026-09-08 16:40:36 +08:00 |
|
|
|
8dc9f3bc6f
|
feat: 店铺账号密码页显示真实绑定手机号
- 「绑定手机号」字段取消 secret 遮蔽,页面与导出均显示镜像中的真实手机号
- 更新 StoreAccountMirrorRepositoryTest 与 PrototypePageTest 覆盖新行为
- 密码配置状态列已由 #116 完成,本提交不重复改动
|
2026-09-08 11:41:59 +08:00 |
|
|
|
b2b5c33d47
|
管理员按需查看与复制店铺密码 (#116)
|
2026-09-08 07:02:25 +08:00 |
|
|
|
a2b3db3afa
|
fix: show vip marketing promotion flow
|
2026-09-07 18:03:07 +08:00 |
|
|
|
d66f0cf119
|
fix: align vip tab with tax declaration data
|
2026-09-07 17:02:03 +08:00 |
|
|
|
d46ed01a81
|
feat: merge promotion bills into marketing account bills
|
2026-09-07 12:27:46 +08:00 |
|
|
|
d48cb7d639
|
feat: 店铺维度报表条件查询与主体归属字段接入
实际修改:
- 店铺维度报表新增真实数据库条件查询:店铺字段走共享镜像 SQL
WHERE,主体/能否变更/生效/失效走生命周期行级过滤(左闭右开)
- 店铺负责人/部门负责人/利润中心改为店铺账号 PostgreSQL 镜像值,
按店铺名称关联,未匹配时回退经营分析副本库原值
- 能否变更按主表 platform 判定(唯品会MP/淘工厂=否,其余=是),
筛选改为 是/否 下拉;默认生效时间 2026-07-01,失效未记录显示存续中
- 主体维度经营报表接入生命周期收入窗口与注册地址解析市字段
- 同步更新视图测试并重写 StoreReportRepositoryTest 匹配 SQLite 实现
验证:容器内 tests/Feature/Business + tests/Unit/EcommerceFinance +
tests/Unit/Business 共 324 passed / 4 skipped;真实数据端到端验证
(无筛选 1935 行、负责人/利润中心/失效区间筛选抽样全对)。
无新增数据库迁移,不涉及生产数据写入。
|
2026-09-06 19:27:51 +08:00 |
|
|
|
6c574294f7
|
同步主体维度经营报表页面 (#103)
任务名称:同步主体维度经营报表页面
实际开发者:yueyang
目标结果:让主体维度经营报表接入团队共享业务镜像,显示分页、主体销量汇总及明确的数据来源提示。
实际修改:
- 注册 company-management/subject-operating-report 到只读页面映射并复用 StoreReportRepository。
- 页面标识改为共享镜像;有数据时显示共享镜像提示。
- 新增页面读取共享报表服务的回归测试。
修改文件:app/Business/TableRegistry.php;config/business_navigation.php;resources/views/business/pages/partials/directory-table.blade.php;tests/Feature/Business/PrototypePageTest.php
验证:容器内临时加载当前测试文件后执行相关套件,9 tests、53 assertions 全部通过;git diff --check 通过;实际页面首页共 2073 条,第 2 页及第 42/42 页可读。
风险:不涉及数据库迁移、生产配置或业务数据写入;未提交凭据、.env 或真实数据。
|
2026-09-04 17:40:44 +08:00 |
|
|
|
4ef1208b2f
|
聚水潭小额打款工单页面 (#102)
## 任务占用与边界
- 任务名称:聚水潭聚工单-协同工单-打款工单-小额打款页面
- 实际开发者:yueyang
- 任务来源/团队分工:退款数据子页面接入
- 目标结果:在“退款”下新增小额打款子页面,读取共享业务镜像,支持分页、筛选、汇总、导出和同步状态提示。
- 预计修改路径:Pages Controller、business_navigation、upstream_mirrors、镜像 Repository、Blade 页面、admin 路由、测试、镜像清单文档。
- 将写入的公共契约:页面 slug、管理路由、镜像数据集注册(jiansun 两张表)、Mirror Repository。
- 仅复用、明确不修改的公共契约:现有共享镜像连接、同步框架、权限校验、导航结构和通用分页/导出模式。
- 数据源、表/视图和字段:jiansun.dbo.jst_workOrderInfo、jiansun.dbo.jst_small_payment_order_map;固定小额打款工单类型 82D94F5C54544EE3833CD8A3AB8B9F73。
- 上游 source_key / scope:source_key=jiansun;沿用团队共享连接 scope。
- 明确不修改的范围:不执行共享数据库迁移、不执行首次全量同步、不修改 .env/APP_KEY、不配置 operations_replica。
## 开工碰撞检查
- [x] 已执行团队预检并核对 origin/main 与远程任务分支
- [x] 已搜索主线既有页面、接口、Repository 和数据查询
- [x] 已区分将写入与仅复用的公共契约
- [x] 未发现实际写入重叠
## 实际改动
- 新增退款“小额打款”页面及导航入口。
- 新增 SmallPaymentWorkOrderMirrorRepository:共享镜像分页、稳定排序、筛选、金额汇总、导出行和状态判断。
- 注册 jst_workOrderInfo 与 jst_small_payment_order_map 镜像数据集,并补充真实 businessFieldList 解析字段。
- 增加页面、Repository、导航和同步器相关测试。
## 验证证据
- 相关测试:19 项通过,143 个断言通过。
- Blade 缓存、PHP 语法检查、git diff --check 通过。
- 实际本地页面已打开,导航显示“小额打款”;首次同步未执行时页面明确显示“业务镜像尚未建立”。
- route:cache 受项目已有重复 livewire.update 路由影响失败,与本次改动无关;普通路由列表和视图缓存正常。
## 风险检查
- [x] 未提交 .env、密码、Token、私钥、真实财务数据、生产日志或构建产物
- [x] 不涉及共享数据库迁移或生产数据写入
- [x] 前端复用现有 VIP 黑金设计令牌和共享页面结构
## 合并前复查
- [ ] PR 不再是 WIP,需在完成最终自审和测试后移除 WIP 前缀。
- [ ] Codex 已用 origin/main...任务分支复核完整 diff。
Reviewed-on: http://git.1080p.hk/WuYongJie/CaiWuXiTong/pulls/102
|
2026-09-04 13:54:17 +08:00 |
|
|
|
2329fb7a5f
|
feat: add full directory table export
|
2026-09-03 18:01:04 +08:00 |
|
|
|
362fddbf6c
|
fix: restore store account directory tag
|
2026-09-03 16:55:23 +08:00 |
|
|
|
2a756edac7
|
快递附加费报价正式维护模块 (#97)
## 任务目标
将“快递附加费报价维护”从前端演示改为正式可持久化维护模块,新增、编辑、启停后刷新仍保留。
## 开工范围
- 将写入:`business_courier_surcharge_quotes` 数据表及迁移;`business.courier-surcharge.*` 保存、更新、状态接口;报价维护页的数据读取和维护交互;对应 Feature 测试。
- 预计路径:
- `app/Business/CourierSurchargeQuoteRepository.php`
- `app/Http/Controllers/Business/CourierSurchargeQuotes.php`
- `app/Http/Controllers/Business/Pages.php`
- `app/Models/Business/CourierSurchargeQuote.php`
- `database/migrations/2026_09_02_000000_create_courier_surcharge_quotes_table.php`
- `resources/views/business/pages/courier-payables/courier-surcharge.blade.php`
- `routes/admin.php`
- `tests/Feature/Business/CourierSurchargePageTest.php`
- 页面与路由:`courier-payables/courier-surcharge`;新增、编辑、启停使用 POST/PATCH 正式接口。
- 数据源与字段:当前公司报价规则表;快递名称、快递归属、对账人、可多选附加费类型、结算方式、计价标准、生效条件、生效日期、状态、备注。
- 权限与公共契约:复用现有 `business.page:courier-payables,courier-surcharge` 和 `business.pages.show`,不修改全局权限或共享组件。
- 明确不修改:上游数据库、业务镜像、生产配置、七牛、其他业务页面和部署脚本。
## 验证
- `docker exec -u www-data jiangling_app php artisan test tests/Feature/Business/CourierSurchargePageTest.php`
- 3 passed,41 assertions。
- PHP 语法检查及路由检查通过。
- 本地共享模式页面已实际刷新验收;由于迁移尚未在共享系统数据库执行,页面明确显示“数据表尚未就绪”并禁用维护操作。
## 风险与后续
- 新迁移尚未执行。共享系统数据库迁移属于管理员/发布授权范围,普通开发者不得直接执行;管理员完成迁移后页面即可启用正式维护。
- 不自动把旧的六条演示规则写入正式表,待产品决定是否由管理员录入或增加一次性初始化迁移。
Reviewed-on: http://git.1080p.hk/WuYongJie/CaiWuXiTong/pulls/97
|
2026-09-02 16:53:42 +08:00 |
|
|
|
853cee4ccf
|
Merge remote-tracking branch 'origin/feature/WuYongJie-store-receiving-accounts' into feature/WuYongJie-integrate-remote-20260901
# Conflicts:
# modules/EcommerceFinance/Repositories/BusinessInformationMirrorRepository.php
# resources/views/business/pages/show.blade.php
|
2026-09-01 15:33:04 +08:00 |
|
|
|
d62ad27d0f
|
fix: centralize shared business data and remove local sqlite path
|
2026-09-01 11:34:37 +08:00 |
|
|
|
f397fbb976
|
fix: use local sqlite for store report
|
2026-09-01 11:08:35 +08:00 |
|
|
|
e45b876108
|
feat: 重建店铺收款账户管理
|
2026-09-01 09:38:03 +08:00 |
|
|
|
eee227711d
|
fix: share store report bill data through business mirror
|
2026-09-01 09:15:17 +08:00 |
|
|
|
6c4dfe5983
|
feat: 接入店铺维度报表真实账单
|
2026-08-31 22:19:41 +08:00 |
|
|
|
604531adac
|
集成原型支线并修复共享镜像字段和导航权限 (#88)
|
2026-08-31 19:20:15 +08:00 |
|
|
|
5679a41105
|
fix: preserve production promotion account page
|
2026-08-29 18:54:09 +08:00 |
|
|
|
ea76f8d5c9
|
feat: replace subsidy pages with bill offset
|
2026-08-29 15:55:09 +08:00 |
|
|
|
66d90edeef
|
feat: 接入工作平台快递资料界面
|
2026-08-29 11:30:29 +08:00 |
|
|
|
10ae05d2da
|
接入钉钉应付仓库车费流程 (#80)
|
2026-08-29 09:34:07 +08:00 |
|
|
|
2080f3e661
|
feat: add order data subsidy pages
|
2026-08-28 14:20:49 +08:00 |
|
|
|
530e32ffc3
|
feat: build system directory from workbook
|
2026-08-26 11:27:49 +08:00 |
|
|
|
1ad5051b7c
|
退款子页面标题调整 (#71)
将非京喜退款数据统一显示为售后(退货退款),同步页面无障碍与错误提示文案并补充测试。
|
2026-08-24 14:40:05 +08:00 |
|
|
|
e92cfa3d59
|
订单数据原始数据页内标签 (#69)
|
2026-08-19 12:15:21 +08:00 |
|
|
|
9008ea7841
|
订单数据原始数据子页面归类 (#68)
|
2026-08-18 17:22:03 +08:00 |
|
|
|
79b9f8b32d
|
订单数据新增原始数据二级目录
在订单数据下增加原始数据入口,并验证通用页面和导航配置。
|
2026-08-18 15:01:52 +08:00 |
|
|
|
b51f52b87e
|
商品及库存普通商品资料 (#63)
共享业务镜像普通商品资料页面、稳定分页筛选、同步状态和数据集查询索引。
|
2026-08-15 18:21:38 +08:00 |
|
|
|
2f4e5387ec
|
快递协议签署界面 (#51)
新增快递协议签署菜单与一页式签署工作台,保留任务、模板、无权限和未配置沙箱状态。
Tests: AgreementSigningPageTest; SidebarNavigationDesignTest (7 passed, 77 assertions)
|
2026-08-15 17:42:59 +08:00 |
|
|
|
730a0ad1b5
|
报价管理私有工作簿导入与查看 (#38)
|
2026-08-13 18:49:36 +08:00 |
|
|
|
5511dfb221
|
恢复店铺营销账户余额页面 (#40)
恢复淘系与拼多多营销账户月度余额汇总、筛选、分页和导出。
|
2026-08-13 11:41:42 +08:00 |
|
|
|
e6b245099c
|
增加退款二级目录 (#32)
|
2026-08-11 18:39:08 +08:00 |
|
|
|
b3594e7563
|
修正退款为独立一级目录 (#31)
|
2026-08-11 16:28:41 +08:00 |
|
|
|
0f39eb83a0
|
订单数据新增退款二级目录 (#30)
- 在“订单数据”下新增“退款”二级目录,菜单键为 order-data/refunds
- 复用现有 business.pages.show 通用页面与标准空状态
- 增加导航顺序、标题和页面路由测试
测试:容器内 www-data 执行 NavigationTest 与 PagesTest,11 个测试、166 个断言通过。
不涉及金额、权限、数据库、迁移、上游查询或生产部署。
Reviewed-on: http://git.1080p.hk/WuYongJie/CaiWuXiTong/pulls/30
|
2026-08-11 15:23:15 +08:00 |
|
|
|
f3f55bbc11
|
订单数据增加两个二级目录 (#18)
|
2026-08-06 19:35:19 +08:00 |
|
|
|
ba6be3f3fd
|
?????????? (#16)
|
2026-08-06 18:33:49 +08:00 |
|
|
|
d6d3b9f331
|
新增订单数据一级导航 (#15)
新增订单数据一级导航,并覆盖工作区路由和导航顺序。
Co-authored-by: renshen <1005457301@qq.com>
Co-committed-by: renshen <1005457301@qq.com>
|
2026-08-06 17:16:07 +08:00 |
|
|
|
f7d90740a9
|
merge: 同步远端主线更新
# Conflicts:
# app/Http/Controllers/Business/Pages.php
|
2026-08-04 12:09:09 +08:00 |
|
|
|
5416442e19
|
feat: 完善业务管理页面与中文表头
|
2026-08-04 12:01:19 +08:00 |
|