建采网建筑采购网站

我要开发同款
朱广德2021年08月01日
281阅读

作品详情

项目描述:pc门户+移动端+运营后台(门户、移动面向买卖家,运营后台面向建采网公司对平台管理),不管是商城下单、招投标、集采业务(团购模式),最终的入口都是下单然后走向订单流程,打通各业务的连通性。工作职责:参与功能开发,首页商城、自营与第三方供应商订单系统,集采业务,招投标,会员体系,报表统计、优选商家、pos机订单推送相关、换购活动优选商家、pos机订单推送相关、换购活动技术细节:针对商品搜索有做过elasticsearch的的实践方案,自定义的特殊符号分词器。参与过项目组由原来的一体式项目分解成微服务的任务,分拆的项目架构为一个后台客户端连接多个微服务,其中使用到的组件有zuul路由功能、eureka、feign、Hystrix、spring-config配置中心。Rabbitmq实现订单推送,延时队列取消未支付订单。xxl-job定时任务实现推荐门店是否在指定时间内展示在首页xxl-job定时扫描时间活动的开始与结束;每日零时定时清空日库存;定时扫描活动订单记录表,将半年前的数据迁移到备份表,减少表查询负担 第三方商家与pos机对接的RSA公钥密钥校验与推送实现 基于spring.security包RSA加密与签名、解密与验签的实现 用户下单时展现换购活动商品列表,抢购换购商品时库存加减与并发控制 设计模式的使用: -供应商店铺资源管理-工厂方法-订单日志记录-建造者模式-生成特殊的订单-适配器模式-生成订单时触发的一系列业务操作(生成采购单、物流单记录订单日志等)-外观者模式。 使用jasper studio实现订单报表打印。订单多重拆单(拆分的子订单可以继续拆,且父单不可用,各子单可以回滚)。商城抢购活动——redis-list缓存秒杀商品,redis-key过期触发活动时间开始与结束,websocket广播时间开始与结束,rabbitmq异步处理生成订单、发送短信、生成采购单等操作,hystrix限流策略。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论