# 财务分类与供需修订 2.5.7 ## 手工记账与分类管理 进入「财务 → 手工记账」,选择收入或支出,再选择一个财务分类,填写金额、日期和备注。不再要求重复选择业务大类和物品细类,系统按所选分类生成流水及统计归属。 「管理分类」支持按收入、支出分别新增、修改名称、排序、启用和停用。也可以从「设置 → 财务分类」进入。相同方向不允许重名;旧版重复名称只显示一项,修改及启停同时作用于对应旧分类。默认资金成本等分类仍可选择,资方利息在资金成本页自动结算后不要再手工录入。 分类改名保持原代码和历史流水关系。停用只影响后续记账选择,已有收支和利润继续统计,恢复启用后可再次选择。备份包含分类设置。 财务筛选的细类来自已有可见账目,未发生业务的物品类型不再占用选项。包含作废单据的开关同时调整细类列表;删除源单据后,其细类不再由该单据提供。新建的自定义分类位于「其他」大类,启用后即可筛选;已停用且有历史流水的分类仍保留筛选入口,同名收入和支出显示方向以便区分。搜索、流水及导出显示当前分类名称。 ## 其他供需与横向滑动 供需发布意向选「其他」,只填写图文简介、城市和公开发布地址,照片选填、最多 9 张。隐藏物品大类、细类、商品参数、价格和交割选项;列表及详情也不显示空价格和交割栏。简介正文继续限制为 200 个字符,卡片保持简短预览。 「配货代购 → 其他」仍有交割信息并最多 3 张照片;它与发布意向「其他」分别处理。原有历史卡片继续保留。 社群的供需意向条和服务分类条拥有自己的横滑手势,横向拖动用于查看后面的分类;纵向拖动可继续滚动页面,页面内容区域仍可滑动切换社群标签。 ## 升级与验收 安装 `寄当家-2.5.7.apk` 并同步更新服务器包,保留服务器原数据目录。新图文供需规则由服务端校验;APP 和服务器版本需要一致。本次未操作正式服务器或实体手机数据。 验证命令: ```powershell 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 架构及既有签名证书均已核对。