本文由 發(fā)布,轉(zhuǎn)載請注明出處,如有問題請聯(lián)系我們! 更新時間: 2021-07-25【yshop前后端分離商城系統(tǒng) v3.2】拼團(tuán)砍價秒殺+新增商品積分兌換模塊+新增商城裝修模塊

簡介:
yshop基于當(dāng)前流行技術(shù)組合的前后端分離商城系統(tǒng):
SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue的前后端分離的商城系統(tǒng),
包含商城、拼團(tuán)、砍價、商戶管理、 秒殺、優(yōu)惠券、積分、分銷、會員、充值、多門店等功能,更適合企業(yè)或個人二次開發(fā)。
功能:
一、商品模塊:商品添加、規(guī)格設(shè)置,商品上下架等
二、訂單模塊:下單、購物車、支付,發(fā)貨、收貨、評價、退款等
三、營銷模塊:積分、優(yōu)惠券、分銷、砍價、拼團(tuán)、秒殺、多門店等
四、微信模塊:自定義菜單、自動回復(fù)、微信授權(quán)、圖文管理、模板消息推送
五、配置模塊:各種配置
六、用戶模塊:登陸、注冊、會員卡、充值等
七、其他等
項(xiàng)目結(jié)構(gòu):
項(xiàng)目采用分模塊開發(fā)方式
yshop-weixin 微信相關(guān)模塊
yshop-common 公共模塊
yshop-admin 后臺模塊
yshop-logging 日志模塊
yshop-tools 第三方工具模塊
yshop-generator 代碼生成模塊
yshop-shop 商城模塊
yshop-mproot mybatisPlus
docker部署:
1、創(chuàng)建一個存儲第三方軟件服務(wù)Docker Compose文件目錄:
mkdir -p /yshop/soft
2、然后在該目錄下新建一個docker-compose.yml文件:
vim /yshop/soft/docker-compose.yml
3、接著創(chuàng)建上面docker-compose.yml里定義的掛載目錄:
mkdir -p /yshop/mysql/data /yshop/redis/data /yshop/redis/conf
4、創(chuàng)建Redis配置文件redis.conf:
touch /yshop/redis/conf/redis.conf
5、docker 部署參考根目錄docker文件夾
6、以上創(chuàng)建好之后參考docker下文件,先執(zhí)行軟件安裝:
cd /yshop/soft
docker-compose up -d 啟動
docker ps -a 查看鏡像
7、運(yùn)行docker/applicatiion目錄下 docker-compose,當(dāng)然之前一定要打包jar包,構(gòu)建鏡像 切換到Dockerfile 文件下:
docker build -t yshop-admin .
源碼更新日志:
3.2版本已經(jīng)正式發(fā)布啦!
1、新增商城裝修模塊
2、新增商戶訂單通知
3、提現(xiàn)接入企業(yè)付款接口
4、新增app端后臺版本控制
5、新增商家端退款申請通知
6、新增商品積分兌換模塊(同步主商品sku)
7、升級wxjava版本4.0.0
8、升級SpringBoot最新版本2.4.2
9、新增docker一鍵部署方案
10、后臺商城首頁優(yōu)化
11、新增快遞鳥查詢順豐軌跡
12、關(guān)鍵bug修復(fù):
移除roketmq依賴及相關(guān)邏輯
修改退款扣庫存
去除素材分組分頁,防止素材過多顯示不完全
修改訂單金額為0時,支付不成功直接報錯