feat(contract): 新增合同余额功能及重构文件管理

重构合同文件管理逻辑,增加错误处理和日志记录
新增ContractBalance实体、Repository和VO类
完善Voable接口文档和实现规范
更新项目架构文档和数据库设计
修复SmbFileService的连接问题
移动合同相关TabSkin类到contract包
添加合同文件重建任务的WebSocket支持
This commit is contained in:
2025-11-19 00:50:16 +08:00
parent 87290f15b0
commit 02afa189f8
49 changed files with 7577 additions and 441 deletions

View File

@@ -1,6 +1,3 @@
TODO list
list = [
ProjectCost(id=10, applyDate=null, standardPayWay=false, noStandardPayWayText=null, standardContractText=false, noStandardContractText=null, stampTax=0.0, stampTaxFee=0.0, onSiteServiceFee=0.0, assemblyServiceFee=0.0, technicalServiceFee=0.0, bidServiceFee=0.0, freightCost=0.0, guaranteeLetterFee=0.0, taxAndSurcharges=0.0, taxAndSurchargesFee=0.0, inQuantities=0.0, inTaxAmount=0.0, inExclusiveTaxAmount=0.0, outQuantities=0.0, outTaxAmount=0.0, outExclusiveTaxAmount=0.0, grossProfitMargin=0.0),
ProjectCost(id=11, applyDate=null, standardPayWay=false, noStandardPayWayText=null, standardContractText=false, noStandardContractText=null, stampTax=0.0, stampTaxFee=0.0, onSiteServiceFee=0.0, assemblyServiceFee=0.0, technicalServiceFee=0.0, bidServiceFee=0.0, freightCost=0.0, guaranteeLetterFee=0.0, taxAndSurcharges=0.0, taxAndSurchargesFee=0.0, inQuantities=0.0, inTaxAmount=0.0, inExclusiveTaxAmount=0.0, outQuantities=0.0, outTaxAmount=0.0, outExclusiveTaxAmount=0.0, grossProfitMargin=0.0)
]