更新内容:
- [新增] 【书笙OS】-PC 银行流水分类新增退款和内部转账类型,更精细区分资金流向
- [新增] 【书笙OS】-PC 流水文件归档表:独立存储流水文件路径和MD5校验,配合防重导入机制
- [新增] 【书笙OS】-PC 银行流水子分类(sub)枚举定义:按cat分组定义sub可选值(如fee下mgmt管理/sales销售/finance财务),影响自动凭证科目选择
- [新增] 【书笙OS】-PC 财务API科目查询增强:balance接口响应新增aid(科目自增ID),新增acct_list接口返回全量末级科目(含0余额),创建凭证时可准确获取科目ID映射
- [新增] 【书笙OS】-PC P0 流水分类接口 classify_bank:支持单条和批量分类,设置cat/sub/cs字段,分类后cs自动设为1
- [新增] 【书笙OS】-PC P0 反结账接口 reopen_period:恢复已结账期间为未结账状态,清除快照数据
- [新增] 【书笙OS】-PC P1 凭证作废接口 void:作废凭证时自动解除关联流水的vid,cs回退到1,已结账期间不可作废
- [新增] 【书笙OS】-PC P1 发票查验/认证接口 verify_invoice/certify_invoice:发票状态流转 0待验→1已验→2已认证
- [新增] 【书笙OS】-PC P2 配置管理接口 get_settings/set_settings:读写SS_CW_set表,value自动JSON编解码
- [新增] 【书笙OS】-PC P3 辅助接口:add_bank_account(添加银行账户)、add_rd_project(创建研发项目)、rd_project_list(研发项目列表)
- [新增] 【书笙OS】-PC 操作日志支持一键清空,方便清理历史日志数据
- [新增] 【书笙OS】-PC 会计科目支持停用/启用:停用后科目不再出现在凭证选择列表,建议用停用代替删除以保护历史账务数据完整性
- [修复] 【书笙OS】-PC 财务API获取未分类流水查询条件错误:由旧的cat IS NULL改为cs=0,与银行流水表字段精简后的分类状态字段保持一致
- [修复] 【书笙OS】-PC 银行流水导入去重:外部API和内部导入均添加唯一键冲突捕获,重复数据自动跳过并返回成功/跳过计数,同批发送不会产生重复记录
- [修复] 【书笙OS】-PC 流水自动生成凭证科目映射错误:由原来所有支出统一走主营业务成本(6401),改为按分类映射正确科目——工资走应付职工薪酬(2211)、税费走应交税费(2221)、费用走管理费用(6602)、研发走研发支出(5201)、往来走其他应付款(224101)、内部转账跳过不做凭证
- [修复] 【书笙OS】-PC 研发费用归集口径修正:工资发放时研发人员自动归集金额从应发工资修正为应发工资+公司社保+公司公积金,符合税法"人员人工"加计扣除全口径
- [修复] 【书笙OS】-PC P1 auto_from_bank科目映射到末级科目:fee→660203(办公费),rd→520102(直接投入),finance→660301(手续费),避免非末级科目导致凭证失败
- [修复] 【书笙OS】-PC 工资管理删除按钮点击无效:为所有操作按钮的请求添加错误捕获,网络或服务端异常时弹出提示而非静默失败;删除确认弹窗增加"删除后不可恢复"提示
- [修复] 【书笙OS】-PC 银行账户删除按钮无效:main.js重写了window.confirm使其始终返回false,导致函数内confirm判断永远走return分支,改用ssConfirmSync恢复原生同步确认弹窗"存在关联流水则拒绝删除"的限制,改为软删除账户并保留关联流水数据
- [修复] 【书笙OS】-PC 凭证操作请求增加错误捕获:确认/作废/删除等操作添加catch处理,网络异常或服务端错误时弹出提示而非静默失败
- [修复] 【书笙OS】-PC 财务模块所有确认弹窗无效:原生confirm已被自定义弹窗替换但未同步更新,工资/凭证/研发/科目/税务/银行6个模块的确认操作改为ssConfirm统一弹窗
- [修复] 【书笙OS】-PC 会计科目删除按钮点击无效:修复科目初始化时子科目pid未关联父科目导致树形结构错误和删除检查失效的问题,修复删除请求缺少错误捕获导致静默失败
- [修复] 【书笙OS】-PC 机构编辑后师资和服务人员未同步到个人信息所在机构:编辑机构保存时自动同步教师laoshi.org_id、服务人员fuwu.org_id、校长xiaozhang.org_id,移除人员时自动清理对应org_id
- [优化] 【书笙OS】-PC 银行流水数据结构精简:删除is_rev/is_sa/is_rec三字段,新增cs分类状态(未分类/已分类/待人工/已对账)、csm分类备注、cex分类扩展(AI置信度/规则/法人垫资标识),为AI智能分类引擎预留扩展能力
- [优化] 【书笙OS】-PC 银行流水防重导入:新增组合唯一键,同账户同日同金额同方向同对方账号自动去重,避免重复导入
- [优化] 【书笙OS】-PC 银行流水列表新增分类状态筛选,支持按未分类/已分类/待人工/已对账快速过滤
- [优化] 【书笙OS】-PC 银行流水分类编辑优化:移除法人垫资和营收标识独立下拉,统一用分类值和状态表达,操作更直观
- [优化] 【书笙OS】-PC 财务API对接文档全面校对重写:逐一核对6个API模块的实际代码实现,修正响应格式说明(list接口data直接返回数组)、补充字段说明(导入流水默认cs=0、发票S=0待验)、明确税务计算数据来源、新增银行流水分类字段说明章节
- [优化] 【书笙OS】-PC P2 import_bank支持导入时带cat/sub:带cat的流水导入后cs=1(已分类),省去二次分类步骤
- [优化] 【书笙OS】-PC 凭证操作按钮整合至详情弹窗:列表仅保留查看和编辑入口,确认/作废/彻底删除等操作统一放入凭证详情浮窗底部
- [优化] 【书笙OS】-PC 凭证详情浮窗样式重构:头部信息改为卡片式布局,分录金额统一两位小数,弹窗增加圆角阴影和独立滚动区域
- [优化] 【书笙OS】-PC 工资条编辑浮窗样式重构:收入项/扣除项/合计分组展示,层次分明;默认只读展示金额,点击对应行才进入编辑状态,操作更直观
- [优化] 【书笙OS】-PC 工资条操作按钮按状态显示:已确认/已发放的工资条隐藏编辑和删除按钮,改为只读查看,避免误操作
- [优化] 【书笙OS】-PC 工资管理员工列表优先按机构提取校长、师资、服务人员类别,生成工资表时自动填充部门字段并以彩色徽章区分显示