微信小程序商城項目(Java版)!

注意
使用須知
?允許
個人學(xué)習(xí)使用 允許用于學(xué)習(xí)、畢設(shè)等
開發(fā)計劃
1 使用uniapp重構(gòu)小程序端所有頁面【100%】 2 修復(fù)所以已知bug,使用遇到bug請給我們提交issues 3 后臺使用SpringBoot重構(gòu) 4 適配H5、IOS、Android端 5 接入支付寶支付 6 出配套視頻教程
獲得榮譽
GVP

新手必看啟動教程
https://www.bilibili.com/video/av66149752
使用Hbuilder啟動微同商城小程序端教程
https://www.bilibili.com/video/BV1ni4y1M7CC
微同商城開源版體驗:


技術(shù)選型
1 后端使用技術(shù) 1.1 springframework4.3.7.RELEASE 1.2 mybatis3.1.0、MyBatis-Plus 3.1.0 1.3 shiro1.3.2 1.4 servlet3.1.0 1.5 druid1.0.28 1.6 slf4j1.7.19 1.7 fastjson1.2.30 1.8 poi3.15 1.9 velocity1.7 1.10 quartz2.2.3 1.11 mysql5.1.39 1.12 swagger2.4 1.13 j2cache2.3.22-release 1.14 weixin-java-mp3.2.0 1.15 MybatisPlus3.1.0 1.16 lombok 2 前端使用技術(shù) 2.1 Vue2.5.1 2.2 iview 2.3 layer3.0.3 2.4 jquery2.2.4 2.5 bootstrap3.3.7 2.6 jqgrid5.1.1 2.7 ztree3.5.26 2.8 froala_editor1.2.2
項目結(jié)構(gòu)
platform
|--platform-admin 后臺管理
|--platform-api 微信小程序商城api接口
|--platform-common 公共模塊
|--platform-framework 系統(tǒng)WEB合并,請打包發(fā)布此項目
|--platform-gen 代碼生成
|--platform-mp 微信公眾號模塊
|--platform-schedule 定時任務(wù)
|--platform-shop 商城后臺管理
|--uni-mall uniapp版商城
|--wx-mall 微信小程序原生商城
實現(xiàn)功能
一:會員管理 a 會員管理 b 會員等級 c 收貨地址管理 d 會員優(yōu)惠劵 e 會員收藏 f 會員足跡 g 搜索歷史 h 購物車 二:商城配置 a 區(qū)域配置 b 商品屬性種類 c 品牌制造商 d 商品規(guī)格 e 訂單管理 f 商品類型 g 渠道管理 h 商品問答 i 反饋 j 關(guān)鍵詞 三:商品編輯 a 所有商品 b 用戶評論 c 產(chǎn)品設(shè)置 d 商品規(guī)格 e 商品回收站 四:推廣管理 a 廣告列表 b 廣告位置 c 優(yōu)惠劵管理 d 專題管理 e 專題分類 五:訂單管理 a 所有訂單管理 六:系統(tǒng)管理 a 管理員列表 b 角色管理 c 菜單管理 d SQL監(jiān)控 e 定時任務(wù) f 參數(shù)管理 g 代碼生成器 h 系統(tǒng)日志 i 文件上傳 j 通用字典表 七:短信服務(wù)平臺 http://域名:端口/api/sendSms?mobile=13000000000,15209831990&content=發(fā)送的短信內(nèi)容
安全起見,需配置有效IP地址。platform.properties -> sms.validIpa 配置短信平臺賬戶信息 b 向外提供發(fā)送短信接口
安裝教程
配置環(huán)境(推薦jdk1.8、maven3.3、tomcat8、mysql5.7、redis4.0.1) 創(chuàng)建數(shù)據(jù)庫 依次初始化sql腳本 /_sql/platform.sql /_sql/sys_region.sql 導(dǎo)入項目到IDE中 導(dǎo)入支付證書至/platform-shop/src/main/resources/cert/目錄下(申請商戶號、開通微信支付、下載支付證書) 修改配置文件 /platform-admin/src/main/resources/dev/platform.properties jdbc.url jdbc.username jdbc.password wx.appId wx.secret wx.mchId wx.paySignKey wx.notifyUrl sms.validIp mp.appId mp.secret mp.token mp.aesKey 修改配置文件 /platform-admin/src/main/resources/j2cache.properties redis.hosts redis.password 啟動redis服務(wù) 啟動后臺項目(參照開發(fā)文檔) 打開微信開發(fā)者工具 導(dǎo)入 /wx-mall填寫appId 修改 /wx-mall/config/api.js里API_BASE_URL的值 使用eclipse啟動項目后默認訪問路徑 http://localhost:8080/platform-framework 使用idea啟動項目后默認訪問路徑 http://localhost:8080
頁面展示
登錄頁面

首頁
發(fā)送短信

捐贈
小程序首頁

專題

分類

購物車

登錄授權(quán)

優(yōu)惠券

小程序并聯(lián)手機

項目地址
https://gitee.com/fuyang_lipengjun/platform
代碼生成工具IDEA插件
https://gitee.com/fuyang_lipengjun/platform-gen

掃以下二維碼并回復(fù)“828”即可獲取
評論
圖片
表情
