• yshop3.0正式发布(本版本主要为了方便后期二次开发与维护,不仅仅项目优化重构也有新功能,明细如下:):
  • 1、模块从新划分,yshop-mall商城公共数据模块
  • 2、新增yshop-message消息队列模块(rocketmq与redis)
  • 3、yshop-api更改为yshop-app模块,移除springSecurity,启用jwt+Interceptor+注解实现自定义权限拦截, 新增@AuthCheck注解实现jwt权限拦截
  • 4、yshop-app模块重组,下单、支付等流程优化
  • 5、新增event监听事件,模板消息等event事件监听化,拆分代码解耦
  • 6、新增@NoRepeatSubmit注解实现分布式锁防止表单重复提交
  • 7、快递鸟与阿里云短信重写全部后台管理配置可控
  • 8、模型统一继承BaseDomain,新增is_del软删除全局控制
  • 9、表新增create_time,update_time,is_del
  • 10、yx_user表与yx_wechat_user表统一,新增json存储微信用户信息
  • 11、所有跟减库存相关语句都增加stock >= num条件语句乐观锁
  • 12、ApiResult 强制类型输出
  • 13、微信支付与微信模板消息统一service服务
  • 14、所有相关mybatisPuls lambda化
  • 15、前端销量=真实+虚拟
  • 16、海报生成单独服务service提供,增加读取文存在判断,下载图片本地保持判断
  • 17、APP模块返回统一VO传输,参数统一PARAM传输
  • 18、管理后台菜单细化
  • 19、图片上传是否本地还是云存储有管理后台配置可控
  • 20、优化充值方案,充值金额根据后端计算而来
  • 21、完善代码注释,方便用户二次开发
  • 22、会员等级等流程优化
  • 24、H5主题更改为红色
  • 25、管理后台管理sku单独管理
  • 26、管理后台新增运费模板、新增城市库
  • 27、管理后台所有编辑器更换增强,编辑可以上传图片与素材库关联,可直接选择素材库,新增编辑器素材组件
  • 28、管理后台商品管理更改,新增增选择商品规格,新增选则运费模板,新增商品单独设置分销金额等其他增强功能
  • 29、管理后台商品分类验证加强,删除验证加强
  • 30、管理后台优惠券新增商品券,新增选择商品组件
  • 31、管理后台商城配置更改去掉邮费单独设置
  • 32、管理后台新增评价回复
  • 33、使用CommandLineRunner初始化redis配置项
  • 34、新增redis单点登陆与在线用户踢出检测(建议如果打通账号开启单点登陆来保持登陆类型唯一)
  • 35、详情新增运费模板展示
  • 36、分销计算方式更改
  • 37、后台会员管理新增分销下级查看
  • 38、下单邮费计算更改与运费模板关联
  • 39、首页滚动改过为通知栏展示
  • 40、商品详细展示管理员回复
  • 41、商品详情优惠券进行商品过滤,下单过滤优惠券
  • 42、优惠券展示普通券与商品券类别
  • 43、用户地址城市列表有接口返回与运费模板关联
  • 44、Json相关字段更改为mybatisPlus字段类型处理器
  • 45、评价新增上传图片(uniapp)
  • 46、个人中心资料可以修改头像(uniapp)
  • 47、APP端新增退出功能(uniapp)
  • 48、修复删除收藏提示错误的问题(uniapp)
  • 49、uniapp发布3.0

#