|
|
48553c001d
|
协议签署:每条任务支持自主删除
全部状态、两类任务支持确认软删除,保留文件及外部签署流程。相关72项测试通过,权限及公司隔离保持不变。
|
2026-10-11 11:24:30 +08:00 |
|
|
|
766a85b097
|
协议签署:待处理任务增加删除和确认
|
2026-10-11 10:37:28 +08:00 |
|
|
|
0e1feaf1e6
|
修复协议文件签字盖章区域过小 (#293)
|
2026-10-11 10:17:32 +08:00 |
|
|
|
118f030220
|
fix(协议签署): 修复授权委托书编号重叠 (#292)
|
2026-10-11 10:09:47 +08:00 |
|
|
|
4eb09a1fcc
|
协议签署:待处理与已归档视图、归档原因及文件下载 (#291)
|
2026-10-11 09:55:46 +08:00 |
|
|
|
22133450a6
|
业绩明细:种菜金额口径加上货号 X00006(与标签明细页同一规则)
- 种菜订单集合 = 种菜明细表 ∪ 标签明细里「是否种菜订单=是」;后者改为命中种菜标签映射或货号含信誉订单虚拟条码 X00006
- 种菜明细表部分不再依赖标签映射是否为空
|
2026-10-10 17:20:05 +08:00 |
|
|
|
29f801bd92
|
聚水潭订单标签明细:修复货号回填进度打印引用未定义变量导致中断的问题
|
2026-10-10 16:18:27 +08:00 |
|
|
|
0a89a24f28
|
聚水潭订单标签明细:修复货号回填把纯数字订单号绑成整数导致的 MariaDB 1292 报错
订单号改用值对列表传递、全程按字符串绑定,避免 PHP 数组键自动转 int 后与字符列 order_no 比较被强转数字
|
2026-10-10 16:11:52 +08:00 |
|
|
|
53cd0c3ce6
|
聚水潭订单标签明细:新增「货号」列,货号 X00006 的订单判为种菜订单
- 新增 jst_order_labels.item_code 迁移;导入时从商品明细镜像按 o_id 写入货号(被替换/取消的明细不计入)
- 「是否种菜订单」增加规则:货号含 X00006(信誉订单虚拟条码)直接判「是」
- 页面与导出新增货号列;新增 jst-order-labels:sync-item-codes 回填命令
- 测试:新增货号/种菜判定/回填命令用例,并修正导出表头过时断言
|
2026-10-10 16:06:02 +08:00 |
|
|
|
2da46a2a86
|
业绩明细:修复导出「差额」列把未匹配行写成 0 的问题
- 未匹配行的差额在库里是 NULL,导出取值用了 ?? '' 变成空字符串,原判断只认 null,
这些行被导成 0.00,导出合计只剩已匹配行的差额(2026-07 只有 14.7 万)
- 现在空差额按「比对基准金额=0」补算 收入+优惠+冲减,与页面/统计卡口径一致
- 验证:2026-07 全部平台导出 300,707 行,差额列合计 1,354,719.44(与页面同值);
只看未匹配 3,968 行,差额列合计 1,207,560.77
|
2026-10-10 15:38:31 +08:00 |
|
|
|
158c5e1b23
|
业绩明细:差额/匹配状态/备注改为与订单实付金额核对;科目映射表筛选改按财务备注
- 业绩明细「差额 / 匹配状态 / 差额异常备注」的比对基准由「订单商品金额」换成「订单实付金额」:
差额=(收入金额+优惠金额+冲减金额)− 订单实付金额;匹配状态以订单侧能否取到订单实付为准;
备注文案改为 订单实付未匹配(账单无单号/单号格式异常/订单表无此单/订单无实付金额/无收款账单)、
订单实付取数为0(种菜)、订单实付取数为0、订单实付未减冲减、订单实付未减优惠、订单实付未减优惠和冲减
- 商品金额列保留展示、不再作为核对基准;退款金额仍单独列示、不参与差额
- 两个口径共用同一条取数链(同店同号 → 店铺名不一致 → 同号多条 → 空店铺兜底),
差额口径做成开关:config/performance_details.php 的 difference_basis 填 product 即可切回旧口径
- 统计卡「金额构成」补「订单实付金额合计」,与差额公式对齐
- 科目映射表筛选:第二个筛选项由「账单项目」改为「财务备注」(候选按平台收窄、可搜索、多选);
账单项目仍可用左上角关键词搜索
|
2026-10-10 15:14:06 +08:00 |
|
|
|
37d18612a6
|
修复合作合同 PDF 方框、文字重叠与签字区分页 (#290)
|
2026-10-10 14:34:13 +08:00 |
|
|
|
107c883eb2
|
业绩明细:新增「退款金额」列,按总账备注=退款取数
- 新增列「退款金额」:店铺收款账户账单里总账备注=退款的金额(收入侧 − 支出侧),
与优惠金额/冲减金额同一口径,单独列示、不参与差额计算;统计卡、导出字段、
字段结构说明同步补充
- 同步命令支持账单表的 expense 列(京东账单/京喜账单/京东网银钱包/抖音用 expense,
淘系/拼多多/得物用 expense_amount),此前只认 expense_amount,
导致这些平台支出侧的退款、扣回金额被当成 0
- 重建后自检改为「本月账单确有优惠/冲减/退款行、但三列一行都没写」才报错,
并把退款金额纳入判定,避免无数据月份误报
- 新增迁移:store_receipt_order_match_rows.refund_amount
|
2026-10-10 13:41:03 +08:00 |
|
|
|
153b823ab8
|
修复已注销主体变更遗漏现公司签署 (#289)
|
2026-10-10 13:28:37 +08:00 |
|
|
|
0234bae83f
|
修正共用合同合作方及归属主体,支持个人实名签署 (#288)
|
2026-10-10 12:10:32 +08:00 |
|
|
|
951fde9c46
|
账单页签:总账备注下拉候选合并科目映射表的财务备注
- 之前候选只来自总账备注映射表,科目映射表里新加的备注在下拉里选不到
- 现在两个来源取并集,改完映射表下一次请求即可筛选
|
2026-10-10 11:20:18 +08:00 |
|
|
|
dd03037105
|
账单页签/账单明细:财务备注按科目映射表关键词取最具体规则
- 行内财务备注把 channel/business_type/order_type 等业务字段纳入关键词匹配(得物退款行可识别)
- 「总账备注/财务备注」筛选折算 SQL 时支持同一账单项目多条规则的关键词条件与兜底反向条件
- 与业绩明细、科目映射表口径对齐(得物退款行统一显示/筛选为退款)
|
2026-10-10 11:13:46 +08:00 |
|
|
|
c1431b8b38
|
协议签署支持个人签署及已注销公司原法人签署 (#287)
|
2026-10-10 11:12:13 +08:00 |
|
|
|
b92a3b0ed0
|
修复共用合同 E 签宝主体与实名认证字段 (#286)
|
2026-10-10 11:01:51 +08:00 |
|
|
|
2bf8d3538a
|
修复合作合同双方 E 签宝个人实名信息 (#285)
|
2026-10-10 10:48:09 +08:00 |
|
|
|
25cf3f8f0f
|
业绩明细:同步取财务备注时带上业务备注与商品名称
- 之前只按「平台+账单项目」匹配,退款行与正常行走同一条规则(得物卖家承担优惠券/折扣活动/联合营销费被算进冲减收入)
- 现在按行传入业务备注(custom_remark/business_type/order_type/channel 等)与商品名称,与店铺收款账户账单页同一套口径;账单查询同步补取这些列
- 配合科目映射表给得物这三个账单项目新增「退款」规则后:退款行→退款,正常扣款行→冲减收入
|
2026-10-10 10:30:06 +08:00 |
|
|
|
073e82ea32
|
业绩明细:差额异常备注改为「差额原因」口径
- 备注只由差额公式判定:商品金额未匹配(账单无单号/订单表无此单/无收款账单)、商品金额未加种菜、商品金额取数为0、商品金额未减冲减/未减优惠/未减优惠和冲减;命中不了留空
- 未匹配行按商品金额=0 计入差额,差额合计与导出同步
- 列名「异常标注」改「差额异常备注」,筛选、联动行数、导出表头同步
- 联动接口:5 条原因合并为 1 次统计 + 60 秒缓存(1.5s → 0.8s,缓存内 11ms)
|
2026-10-09 18:27:07 +08:00 |
|
chenxi
|
fe8c271fcf
|
商品成本:新增财务经营报表「商品成本」页面与同步命令
以业绩明细的账单行为基数,按「店铺 + 线上订单号」展开订单原始数据的商品行:
- 发货仓库取订单 wms_co_id 对应的聚水潭仓库名称,仓库简称查仓库映射表
- 商品单价按「仓库简称 + 商品编码」取商品月加权平均单价里的加权平均价
- 商品成本 = 商品数量 × 商品单价(四舍五入两位小数)
- 拆单子单重复列出的同一批商品只算一次;同一单分多仓发货按子单实际仓库分行
- 排除虚拟条码(X0000x)与数量金额都为 0 的占位行;默认隐藏仓库映射表里标「-不看」的仓
页面提供月份、平台、店铺、线上单号、商品编码、仓库简称筛选与汇总、CSV 导出。
|
2026-10-09 17:36:14 +08:00 |
|
|
|
41d0e5169f
|
快递运费:运费差后面新增「结算运费」列(= 提供成本运费 + 运费差)
- 列定义加在 运费差 与 其他附加费汇总 之间,金额列同样左对齐、不参与查询条件
- 行数据按交易单号取到运费差后,由页面计算 结算运费;两者都没有时显示 —
- 描述文字同步(前端导出按表格列生成,新列自动带上)
|
2026-10-09 17:36:33 +08:00 |
|
|
|
df9ec2cb1e
|
账套科目表:销售费用下新增二级科目「会员价保」(5601.05.10)
- 科目映射表里唯品会JX「会员价保」已挂 销售费用/会员价保,账套里原先没有这个明细科目
- 校验由「借方二级科目找不到」警告变为正常
|
2026-10-09 17:03:29 +08:00 |
|
|
|
217b953a03
|
唯品会JX账户:科目映射与总账备注按行内「账单项目」匹配
- AccountLedgerRemarkMap:JX 页签取 payload.second_remark 作为映射的账单项目,
与「科目映射表」里按账单项目(处罚款/客服特殊退款-仅退款/盘盈盘亏…)维护的规则对齐
- AccountBills:总账备注筛选对 JX 改为按行内账单项目过滤,其余页签不变
- 测试同步(总账备注筛选按账单项目命中)
|
2026-10-09 16:57:28 +08:00 |
|
|
|
499a9e12a6
|
唯品会JX账户:「账单项目」筛选改为按行内账单项目过滤
- 筛选下拉与筛选条件都取 payload.second_remark(处罚款 / 客服特殊退款-仅退款 / 盘盈盘亏 …),与页面「账单项目」列同源
- 唯品会MP页签维持按账单项目列过滤;导出走同一套过滤逻辑
- 同步更新 JX 页签测试(筛选选项与导出断言)
|
2026-10-09 16:36:09 +08:00 |
|
|
|
f82856a6f7
|
唯品会JX账户:列名「二次备注」改为「账单项目」
- 与费用规则里「账单项目」的叫法统一(该列即账单项目/业务备注,用于匹配科目映射表)
- 同步更新列名断言
|
2026-10-09 16:29:18 +08:00 |
|
|
|
9ce9ee74eb
|
唯品会JX账户:表头改为「明细类型/二次备注/总账备注/订单号SO/收入/支出/合计」模板
- 按财务给的「唯品会JX汇总10.9」模板调整页签列:类型→明细类型、销售订单号→订单号/SO、
含税金额→合计金额,总账备注与二次备注紧跟明细类型,收入/支出保持独立列
- 同步更新 VipshopJxReceivingBillsTest 的列名断言(原先还在断言已改名的「订单结算时间」)
|
2026-10-09 15:58:01 +08:00 |
|
|
|
74b2d3a086
|
Revert "业绩明细:新增「种菜订单」筛选(全部/只看种菜/排除种菜),页面统计与导出同步生效"
This reverts commit 9ba90667b148aa8da62fdf7d7dd20ed5cf12b03a.
|
2026-10-09 14:35:19 +08:00 |
|
|
|
9ba90667b1
|
业绩明细:新增「种菜订单」筛选(全部/只看种菜/排除种菜),页面统计与导出同步生效
|
2026-10-09 14:23:48 +08:00 |
|
|
|
ed89882661
|
业绩明细:重建后自检优惠/冲减列,映射有项目但两列为空时直接报错,避免静默丢列
|
2026-10-09 13:56:07 +08:00 |
|
chenxi
|
cb26d5da17
|
业绩明细:商品金额改为只取主单,拆单子单不再重复累加
聚水潭拆单子单会把主单的商品行再列一遍,子单的平台子订单号与主单不同时
原「子订单号 + 条码」去重键拦不住,同一批商品被计两次。
现在商品金额只取主单(link_o_id 为空/0),整单没有任何主单行时退化为取全部行,
与订单实付「主单优先、无主单退化」保持同一套规则。
|
2026-10-09 12:14:26 +08:00 |
|
|
|
7e335b19a9
|
账单明细:发生时间移到平台后面,筛选栏重新配列
|
2026-10-09 11:46:57 +08:00 |
|
|
|
a4899e440e
|
账单明细:去掉账单项目筛选(改用关键词搜索),筛选栏回到 平台/店铺/财务类型/财务备注 + 关键词 + 日期
|
2026-10-09 11:45:31 +08:00 |
|
|
|
35bd7cb7f0
|
账单明细:财务类型与关键词同一行,筛选栏按平台/店铺/财务备注 + 账单项目/财务类型/关键词 重排
|
2026-10-09 11:39:43 +08:00 |
|
|
|
3136f29d33
|
账单明细:账单项目挪到关键词同一行,筛选栏改 12 列栅格对齐
|
2026-10-09 11:26:41 +08:00 |
|
|
|
0f7f72be71
|
账单明细联动:行数为0的取值不展示,联动结果缓存放宽到5分钟
|
2026-10-09 11:19:21 +08:00 |
|
|
|
cfdda94da8
|
账单明细:财务备注/财务类型筛选按平台限定,修同项目跨平台串行(优惠收入带出冲减收入)
|
2026-10-09 10:36:27 +08:00 |
|
|
|
a0faaa116b
|
Merge remote-tracking branch 'origin/main' into feature/yueyang-billing-details-filters
|
2026-10-09 10:33:35 +08:00 |
|
|
|
65112a2bff
|
店铺账号密码:状态映射缓存键升到 v4,强制刷新流程状态
换成 jiansun 实时 OA 流程表后,旧的 v3 缓存(30 分钟)里还留着 7 月之后
审批状态为空的结果,页面会继续显示横杠;升版缓存键让所有环境重新计算。
|
2026-10-09 10:32:00 +08:00 |
|
|
|
f56bd9d3ea
|
账单明细:新增财务备注筛选、筛选联动(行数为0的取值不展示)、行距放宽
|
2026-10-09 10:30:43 +08:00 |
|
|
|
473b6f4ebb
|
修复流程审批状态取不到:OA 流程表改用 jiansun 的实时副本
原来取的是中台库 dbo.flow_flow,那份数据停在 2026-07-16,7 月之后的申请
(比如 shp20260716165004772 京喜-清木居工厂店 关店流程)审批状态全是空的,
而工作平台显示「流程中」。
jiansun.dbo.flow_flow 是实时表(今天还在更新,10543 行),同名单据里
flowStatus=1、当前审批人=山时。已登记并完成首次全量 + 建 flowId 索引;
中台那份旧副本改为停止同步(数据保留)。
流程统计页与店铺账号密码的「流程类型 / 审批状态 / 流程状态」两处取值都跟着换成实时表。
|
2026-10-09 10:25:43 +08:00 |
|
|
|
b4821ca933
|
唯品会MP/JX账户:订单结算时间改为「账单期间」,筛选项也按账单期间过滤
1) 两列改名:AccountBillColumns 里唯品会两个页签的「订单结算时间」→「账单期间」(金额式账期月份,如 2026-07),列类型从 date 改 text 避免被当日期格式化;
2) 筛选标签:DATE_FILTER_LABELS 里 vipshop / vipshop-jx 从「结算时间」改成「账单期间」;
3) 筛选真正生效:这两个页签的 start/end 不再过滤 occurred_at,改为按 payload.settle_period(YYYY-MM)与所选区间取月份交集,页面列表与导出同步生效。
同步更新 AccountBillsTableTest 的断言。
|
2026-10-09 09:35:16 +08:00 |
|
chenxi
|
a334f65962
|
业绩明细:订单实付金额排除虚拟条码后的实付
订单实付=订单级实付 − 虚拟条码(X0000x)明细行实付,下限 0,
与商品金额保持同一口径;纯信誉/虚拟订单的实付归零。
同时更新页面口径说明。
影响:京东账单 2026-08 实付 5673.8 万 → 424.9 万(虚拟条码占 5248.9 万)。
|
2026-10-08 18:31:20 +08:00 |
|
|
|
0cca2aac70
|
业绩明细全量重跑:命令内自行放宽 memory_limit,免去手工传 -d memory_limit 参数
|
2026-10-08 17:41:05 +08:00 |
|
|
|
8207dc0d95
|
业绩明细:订单金额/优惠金额/冲减金额统一按「收入-支出」取数,只回填金额时同步刷新差额列
|
2026-10-08 17:07:11 +08:00 |
|
|
|
09077c3661
|
导出进度改为真实百分比(按发生时间流式取数),并修日期框在宽屏下被裁掉
|
2026-10-08 16:39:42 +08:00 |
|
|
|
03b728a0fc
|
Merge remote-tracking branch 'origin/main' into fix/yueyang-offset-signed-amount
# Conflicts:
# app/Console/Commands/SyncStoreReceiptOrderMatches.php
|
2026-10-08 16:24:38 +08:00 |
|
|
|
68d4466810
|
导出进度弹窗:关闭按钮点击区域放大到 32x32,行数进度列自动换行避免挤掉操作列
|
2026-10-08 15:56:34 +08:00 |
|