项目名称:钉钉有成财务
项目描述:钉钉平台上的一个自动做账软件,服务于中小型企业
财务报销一体化。内部有智能记账,移动报销,预算费控,出纳管理,发票管理等服务,为财务做账方面提供大大的便捷
责任描述:
1:智能识票,代码通过模板设计模式实现各种票据(火车票、汽车票、定额发票、行程单和增值税发票的)的识别及查验真伪
2:会计科目映射,运用建造者及模板设计模式对其进行了重构
3:traceId请求链路跟踪:利用RpcContext中的本地线程变量,实现Dubbo服务之间 的日志透传
4:导入导出封装: 运用反射和模板模式进行代码设计,实现逻辑接口化,专注于特殊逻辑的前或后置处理,解放大量公共代码的copy
5:单据、费用、审批流和项目管理等各模块的需求迭代和维护