349 Commits

Author SHA1 Message Date
b2647fa26d 新增种菜数据汇总一级菜单并把两个明细页移入
账单流水数据下移出「种菜明细表」「聚水潭订单标签明细」,新增并列一级菜单「种菜数据汇总」(图标 grass)承载这两个页面;导出路由改到 workspace/planting-data/... 并同步路由名、页面中间件与导出链接;更新导航/页面用例(账单流水数据页签列表恢复原样)。
2026-09-30 17:44:06 +08:00
chenxi
cf07ad499f 入库明细新增“总计”列(=金额+预估金额),页面与导出一致 2026-09-30 17:04:44 +08:00
chenxi
5ee0813490 入库明细数据:加仓库/条码筛选与导出接口,样式对齐进销存总表筛选栏 2026-09-30 16:55:13 +08:00
chenxi
f43ab57c49 入库明细表头完全按源表 21 列顺序展示(含重复的创建时间列) 2026-09-30 16:50:34 +08:00
chenxi
ebe4d006e5 入库明细表标记 data-finance-table-native,避免共享表脚本按单行表头隐藏全部列 2026-09-30 16:48:26 +08:00
chenxi
7cc9f13eac 进销存报表新增第三个页签“入库明细数据”(只读列表+月份切换+分页,先看数据) 2026-09-30 16:46:36 +08:00
fc6b83aee0 Merge branch 'feature/qiuxiang-jst-order-labels-page' 2026-09-30 16:40:37 +08:00
e5d6c76f27 账单流水数据新增聚水潭订单标签明细页
新增「账单流水数据 › 聚水潭订单标签明细」(紧邻种菜明细表):四列(线上订单号/店铺名称/下单时间/标签),按标签拆行(一个标签一行)、订单不去重、标签不汇总,无标签订单记为「(无标签)」。新增 jst_order_labels 表(含公司/时间/标签/店铺索引)、JstOrderLabel 模型、JstOrderLabelImporter(从镜像 ops_jst_orders 按区间拆行导入,--replace 只清同区间)与 jst-order-labels:import 命令、导出路由与用例。页面筛选:下单时间区间(点整块开日历、可单独清除)、店铺、标签、线上订单号。
2026-09-30 16:40:16 +08:00
149d7ef74f 修复终版其他子页面的导入弹窗不弹出
上一版按脚本内容去重,只有整页加载的那个子页面弹窗绑上了事件;切换页签后换进来的
新弹窗因为脚本内容相同被跳过,所以“其他子页面点导入没反应”。

改为给弹窗脚本加 data-caiwu-replay 标记:局部替换导航后每次都重新执行,
脚本自身按目标元素 data-ready 去重,重复插入不会重复绑定。
2026-09-30 15:58:24 +08:00
Codex Yueyang
37d37b0844 科目映射表:加宽平台/大类/借贷科目列,避免唯品会JX、待处理财产损益被截断 2026-09-30 10:48:57 +08:00
Codex Yueyang
bb5b03ad80 科目映射表:大类新增「税费」(支出基准) 2026-09-30 10:40:59 +08:00
Codex Yueyang
126ef735a7 科目映射表:大类筛选只列出表里真的用到的大类,去掉空的和已清空的 2026-09-30 10:34:40 +08:00
cfde842d51 Merge branch 'fix/qiuxiang-planting-details-date-filter' 2026-09-30 10:28:17 +08:00
ff23b285db 种菜明细表时间筛选改为可用日期区间控件
原来的两个原生 date 输入只像一个按钮:新增点击整块输入框即打开日历(showPicker)、选完日期立即按当前条件查询、开始/结束日期各自可一键清除,并补充近7天/本月/上月/全部日期快捷区间;补用例断言这些控件存在。
2026-09-30 10:28:02 +08:00
f3ebfb942e 修复终版页签切换后导入/编辑按钮无反应
供应商应付工作区用局部替换方式切换页签,被替换进来的页面自己追加在 body_end
的行内脚本不会执行,导入/编辑弹窗因此没有绑定事件(原「供应商应付」下同样使用
行内弹窗的板材扣款页也受影响)。

现在导航完成后补执行一次新出现的行内脚本,并按源码内容去重,避免重复绑定。
2026-09-30 10:17:12 +08:00
Codex Yueyang
0c994d2465 科目映射表:筛选改为可多选(账单项目/平台/大类/方向基准),去掉账单项目搜索按钮 2026-09-30 10:05:05 +08:00
d27f8d0299 种菜明细表导出链接显式带上 company_id
视图里的导出链接改为 array_merge(['company_id' => company_id()], request()->query()),在没有 URL 默认参数时也能生成正确链接。
2026-09-30 09:59:53 +08:00
b106569905 Merge branch 'feature/qiuxiang-planting-details-page' 2026-09-30 09:51:10 +08:00
28b9271b3c 账单流水数据新增种菜明细表页面与导入
新增「账单流水数据 › 种菜明细表」页面:汇总卡(笔数/财务打款金额/财务售价/扣款/京喜差价)+ 筛选(日期区间/店铺/负责人/类型/标签/关键词)+ 分页 + 按筛选全量导出,样式沿用 upstream-data 黑金令牌。新增 planting_details 表(20 列与源表一一对应,金额保留 4 位小数)、PlantingDetail 模型、PlantingDetailImporter(xlsx/xls/csv,兼容 Excel 序列号日期与千分位金额)与 planting-details:import 命令。补 PlantingDetailsPageTest 覆盖导入、序列号日期、页面渲染、筛选与导出。
2026-09-30 09:50:50 +08:00
yueyang
d5a8209664 科目映射表:账单项目改成可点选+打字过滤的候选列表,并加搜索按钮 2026-09-30 09:34:22 +08:00
yueyang
d0a5b03dd1 科目映射表:账单项目筛选改为可打字搜关键字(带下拉建议) 2026-09-29 18:58:08 +08:00
yueyang
09d473bd91 科目映射表:列表按平台归类,序号改为组内连续的列表位置(增删自动重排、筛选不变) 2026-09-29 18:43:31 +08:00
yueyang
05abcb6eaa 科目映射表:序号固定用规则编号,账单项目增加与其他条件一致的下拉筛选 2026-09-29 18:38:25 +08:00
yueyang
9f73d1915c 科目映射表:区分条件留空显示并导出为「-」,导入按不限处理 2026-09-29 17:40:36 +08:00
yueyang
9b05d99cd8 科目映射表:按业务备注/商品名称区分同一账单项目的不同业务,修正重复口径 2026-09-29 17:27:25 +08:00
chenxi
538b5e9a10 修复月份筛选:Y-m 归一为当月1日后再取数,并移除工具区多余的月份下拉 2026-09-29 17:05:47 +08:00
ada44a4e04 Merge branch 'feature/qiuxiang-account-mapping-pending-property-category' 2026-09-29 17:05:18 +08:00
88626ad404 科目映射表并入待处理财产损益大类
固定大类清单新增「待处理财产损益」(支出基准),前端大类→基准映射同步;补用例覆盖。另:唯品会JX 的 8 条规则平台名由「唯品会jx」统一为「唯品会JX」(数据修正,逐条 update 并记操作日志)。
2026-09-29 17:04:57 +08:00
chenxi
2df6542234 Merge remote-tracking branch 'origin/main' 2026-09-29 17:04:14 +08:00
chenxi
34762d61be 商品月加权平均单价筛选栏改用进销存总表同一套(月份选择器+商品编码/仓储方/分类+查询/清除) 2026-09-29 17:04:10 +08:00
chenxi
2d91935304 商品月加权平均单价工具区与进销存总表统一:全部筛选结果/当前显示列及顺序+导出,新增本页导出接口;月份显示改为 Y 年 m 月 2026-09-29 16:58:12 +08:00
chenxi
ea7dcff178 商品月加权平均单价筛选栏对齐进销存总表:占位文案与商品编码精确查询 2026-09-29 16:50:05 +08:00
chenxi
57810d6e98 商品月加权平均单价页接入与进销存总表一致的筛选栏(月份/商品编码/仓储方/分类+查询/清除) 2026-09-29 16:47:30 +08:00
chenxi
78127cb18f Merge remote-tracking branch 'origin/main' 2026-09-29 16:17:21 +08:00
yueyang
7f3aeb233e 科目映射表操作记录:时间固定按平台时区,避免页面请求按公司时区写入导致差 7 小时 2026-09-29 16:10:34 +08:00
yueyang
55e92cc95b 科目映射表加操作记录:查看新增/修改/删除/导入历史,支持筛选、导出与恢复 2026-09-29 15:56:27 +08:00
chenxi
189ae747f7 商品月加权平均单价页增加月份切换下拉(显示已计算月份) 2026-09-29 15:45:17 +08:00
48b436510e Merge branch 'feature/qiuxiang-account-mapping-douyin-categories' 2026-09-29 15:21:11 +08:00
46689d99d3 科目映射表并入抖音大类并把票据0按不开票处理
固定大类清单新增售后费用/平台服务费/平台佣金(支出基准)与往来(收入基准),页面大类下拉与改大类时自动带基准的前端映射同步更新;导入时票据「0 / 0.00 / 0%」归一为「不开票」。现网 38 行抖音规则已由 0 改为不开票(逐条更新、写操作日志)。
2026-09-29 15:20:44 +08:00
fad45b053f 账套模板补 4 个待换账套的临时科目(公益性捐赠支出/手续费/代扣代缴所得税/其他应付款_暂挂) 2026-09-29 15:09:22 +08:00
9a0565e1eb 平台内序号列表头由#统一改为序号 2026-09-29 13:49:31 +08:00
chenxi
0d0482a8fe 修复两层表头右侧跨行列的边框断格
- 基础样式 th:last-child 会去掉第二行最后一个单元格(入库金额)的右边框,
  导致与右侧跨行的加权平均单价、定价状态之间缺少竖线、上下横线错位
- 按字段顺序给真正的最后一列打 data-directory-last-column 标记,
  合并表头的其它表头单元格统一保留右边框
2026-09-29 13:39:09 +08:00
bc383d90db 固定列表头压在表体固定列之上,科目映射表去掉页面级补丁 2026-09-29 12:08:29 +08:00
727de5055c 科目映射表固定表头不再被首列序号盖住 2026-09-29 11:49:28 +08:00
b6e52f7bff 科目映射表序号列加宽到3.5rem,表头#改为序号 2026-09-29 11:47:43 +08:00
c56109f81c Merge branch 'fix/qiuxiang-vipshop-jx-settle-time-label' 2026-09-29 11:13:06 +08:00
047a527b3f 唯品会JX账户时间筛选标签改为结算时间
唯品会JX账户的时间筛选标签由「发生时间」改为「结算时间」;标签仍集中在 DATE_FILTER_LABELS 映射(京东账单/京喜账单/京东网银钱包=费用结算时间,抖音/唯品会MP/唯品会JX=结算时间,其余默认发生时间)。
2026-09-29 11:12:48 +08:00
813e956df5 应付款终版目录接入独立按表数据
两个「终版」目录(供应商应付(终版)、快递应付(终版))改为独立数据:
保留原有导入、导出、查询、重置、编辑按钮和导入模板,数据初始为空、按表独立存放,
不再借用基础目录的页面与数据。

- 终版目录拥有自己的同名子页面与横向页签
- 新增终版按表数据的独立导入/导出/模板/编辑接口(数据集键 final:<目录>:<页面>)
- 供应商终版 13 个页面、快递终版 4 个页面已接入
- 终版导入模板统一增加“月份”列,记录标识列改为选填
2026-09-29 11:06:41 +08:00
21cb3dcbcf 唯品会MP账户时间筛选标签改为结算时间
唯品会MP账户的时间筛选标签由「发生时间」改为「结算时间」,与该页签的订单签收或退款时间口径一致;标签仍集中在 DATE_FILTER_LABELS 映射(抖音、唯品会MP=结算时间;京东账单/京喜账单/京东网银钱包=费用结算时间;其余默认发生时间)。
2026-09-29 11:03:53 +08:00
2ec60574ff Merge branch 'fix/qiuxiang-douyin-settle-time-label' 2026-09-29 10:53:22 +08:00