财务分类与供需修订 2.5.7
手工记账与分类管理
进入「财务 → 手工记账」,选择收入或支出,再选择一个财务分类,填写金额、日期和备注。不再要求重复选择业务大类和物品细类,系统按所选分类生成流水及统计归属。
「管理分类」支持按收入、支出分别新增、修改名称、排序、启用和停用。也可以从「设置 → 财务分类」进入。相同方向不允许重名;旧版重复名称只显示一项,修改及启停同时作用于对应旧分类。默认资金成本等分类仍可选择,资方利息在资金成本页自动结算后不要再手工录入。
分类改名保持原代码和历史流水关系。停用只影响后续记账选择,已有收支和利润继续统计,恢复启用后可再次选择。备份包含分类设置。
财务筛选的细类来自已有可见账目,未发生业务的物品类型不再占用选项。包含作废单据的开关同时调整细类列表;删除源单据后,其细类不再由该单据提供。新建的自定义分类位于「其他」大类,启用后即可筛选;已停用且有历史流水的分类仍保留筛选入口,同名收入和支出显示方向以便区分。搜索、流水及导出显示当前分类名称。
其他供需与横向滑动
供需发布意向选「其他」,只填写图文简介、城市和公开发布地址,照片选填、最多 9 张。隐藏物品大类、细类、商品参数、价格和交割选项;列表及详情也不显示空价格和交割栏。简介正文继续限制为 200 个字符,卡片保持简短预览。
「配货代购 → 其他」仍有交割信息并最多 3 张照片;它与发布意向「其他」分别处理。原有历史卡片继续保留。
社群的供需意向条和服务分类条拥有自己的横滑手势,横向拖动用于查看后面的分类;纵向拖动可继续滚动页面,页面内容区域仍可滑动切换社群标签。
升级与验收
安装 寄当家-2.5.7.apk 并同步更新服务器包,保留服务器原数据目录。新图文供需规则由服务端校验;APP 和服务器版本需要一致。本次未操作正式服务器或实体手机数据。
验证命令:
dotnet run --project tests/JiDangJia.Checks -c Release
dotnet build src/JiDangJia.Server -c Release
node tools/check-community-cards.cjs
.\tools\build-community-test.ps1
node tools/check-revision-257-ui.cjs finance
node tools/check-revision-257-ui.cjs supply
node tools/check-revision-257-ui.cjs gestures
原生验证只操作模拟器中的 com.xfestudio.jidangjia.authtest;独立测试包连接本机测试服务器,使用虚构账户与独立数据库。结果与截图保存于 artifacts/verification/revision257-* 和 community-revision257-*。三份交付文件完成 SHA256 校验后,沿用发布清理脚本删除旧版本发布文件及临时构建副本。
本次业务、备份与分类回归 415 项通过,供需、媒体与通知接口 203 项通过,发布后的 Windows 服务器程序同样通过这 203 项接口检查。Android 模拟器通过财务 11 项、其他图文供需 4 项、横滑与纵向滚动 6 项检查。Android 测试构建与服务器构建均为 0 警告、0 错误;正式 APK 的包名、版本 2.5.7 / 257、arm64 与 x86_64 架构及既有签名证书均已核对。