1. 项目分为报价管理、采购管理、销售管理、库存汇总、财务管理和系统管理。能够实现每日报价分类型的的更新和字段自定义扩充,能够实现采购销售的订单管理,库存汇总管理和销售订单提货管理,能实时生成采购销售单和提货单并上传至对象存储服务器并提供实时下载,能够实现销售的提成自动计算和发票管理,系统管理提供用户管理和权限管理,包括菜单权限和功能权限。2. 负责了整个系统的后端接口,使用了springboot+springcloud快速搭建项目;使用了nacos注册中心;redis为系统提供缓存服务使系统有更快的响应速度;使用了ression分布式锁实现扣库存;使用了alibaba sentinel提供系统的限流、服务的降级等功能;使用了easypoi操作word生成;使用了minio对象存储系统;使用了docker部署服务。3. 系统中遇到的难点包括有word的操作、自动生成和扩展表格、内容的替换等问题,报价的字段自动扩展,登录的token续租等问题,对于word操作,使用了${变量}替换的方法,自动的表格扩展通过获得word的表格对象并复制某一行并插入的方式实现表格的扩展;报价管理中的字段扩展,使用了行存储的方式来实现扩展,token续租通过生成token时并同时生成refresh_token,续租时验证refresh_token并实现续租。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论