開源的Jshop微信小程序商城源碼
開源Jshop小程序商城
官方地址
官方網站:https://www.jihainet.com/
開源倉庫:https://gitee.com/hnjihai/jshop_mall
交流QQ群:823732583
項目介紹
Jshop小程序商城,是一款開源的電商系統,為中小企業提供移動電子商務解決方案。後臺采用Thinkphp5.1框架開發,執行效率、擴展性、穩定性值得信賴,前臺H5采用VUE開發,增加用戶體驗。
關於開源
這不是一款免費的系統,商用記得授權哦,當然了,我們目前也不會強制授權,代碼沒有任何限制。
之所以不徹底免費,一方面是可以讓我們有持續維護下去的動力和資源,另外一方面也是不想讓您有後顧之憂,避免後期尷尬。
我們的團隊水平有限,沒有大牛,只有菜鳥,我們也是在探索中學習,在改進。之所以開源,就是為了方便大家,也是為了提升下該項目的質量,我們相信有您的參與,可以使我們的系統更加完善和健壯。
功能介紹
- 商品管理,單規格、多規格商品管理,品牌、分類管理、商品評價
- 訂單管理,訂單支付、發貨、取消、售後等
- 會員管理,會員列表,消息管理等
- 運營管理,廣告管理、文章管理
- 微信管理,小程序管理、微信公眾號管理、模板列表、公眾號菜單管理
- 促銷管理,商品促銷、訂單促銷、優惠券、團購秒殺
- 財務管理,支付單、退款單管理、提現管理、賬戶資金管理
- 控制面板,計劃任務、插件、圖片、地區、消息、店鋪配置、支付方式、配送方式、物流公司管理。信任登錄插件、阿裏雲OSS插件、阿裏雲短信插件、微信消息模板插件、分銷功能
- 門店管理,門店列表。門店核銷、店員管理、提貨單管理。
H5端說明
H5端采用Vue開發,數據和頁面分離,可以使前端頁面訪問效果更好,封裝APP時體驗效果也更好。H5端可以放在任意地方,比如單獨服務器、電腦桌面、PAD、手機、廣告機等,沒有任何約束。
項目演示
- 前臺H5演示:https://b2c.jihainet.com/
- 後臺演示:https://b2c.jihainet.com/manage/
- QQ交流群:823732583(開發手冊、接口文檔、操作手冊請進群查看哦~)
- 交流社區:https://bbs.jihainet.com/
小程序體驗二維碼
安卓APP體驗二維碼
項目截圖
後臺截圖
目錄結構
初始的目錄結構如下:
~~~
wwwroot WEB部署目錄(或者子目錄)
├─addons 應用插件目錄
├─application 應用目錄
│ ├─api api接口模塊目錄
│ ├─b2c 前臺模塊
│ ├─common 公共模塊目錄
│ ├─crontab 定時任務目錄
│ ├─job 任務隊列目錄
│ ├─manage 後臺管理目錄
│ ├─wechat 接收微信消息目錄
│ ├─command.php 命令行工具配置文件
│ ├─common.php 公共函數文件
│ ├─tags.php 應用行為擴展定義文件
│
├─config 配置文件目錄
├─h5 前臺H5源碼
├─public WEB目錄(對外訪問目錄)
│ ├─install 自動安裝目錄
│ ├─static 前臺靜態文件
│ ├─wap 前臺手機端運行目錄
│ ├─index.php 入口文件
│ └─.htaccess 用於apache的重寫
│
├─thinkphp thinkphp框架系統目錄
├─update 版本升級包
├─extend 擴展類庫目錄
├─runtime 應用的運行時目錄(可寫,可定制)
├─vendor 第三方類庫目錄(Composer依賴庫)
├─wechat_app 微信小程序源碼
├─build.php 自動生成定義文件(參考)
├─composer.json composer 定義文件
├─LICENSE.txt 授權說明文件
├─README.md README 文件
├─think 命令行入口文件
├─crontab 定時任務命令行入口文件
~~~
更新說明
2018-12-29 更新內容。更新請先備份數據庫。本次更新後,以後版本為不定時更新。
- 商品詳情頁增加返回首頁操作
- 購物車顯示效果優化
- 訂單詳情優化
- 優化小程序評價評分
- H5微信jsapi支付修復
- 商品評價後臺顯示樣式優化
- 修復未登錄生成海報昵稱為null問題
- 微信授權登錄增加判斷是否微信瀏覽器
- 優化個人信息填寫
- 小程序收貨地址校檢手機號信息
- 邀請優化
- 優化unionid登錄
- 促銷商品數量bug修復
- 小程序頁面樣式優化
- 創建訂單接口bug修復
- 修復後臺添加用戶頭像問題
- 導出優化。
- 庫存問題修復
- 購物車增加店鋪名顯示
- 小程序端登錄優化
- 優惠券接口優化
- 修復提貨單店鋪名稱問題
- 修復支付單接口查看bug
- 支付單表優化字段
- 庫存單位優化
- 優化商品參數顯示
- 增加店員所屬門店篩選
- 更改管理員控制器名稱
- 小程序會員中心訂單小標狀態優化
- 小程序充值優化
- 修復H5購物車點擊結算bug
2018-12-21 更新內容
- 優化後臺首頁導航菜單
- 短信驗證碼優化
- H5用戶收藏優化
- 商品庫存機制優化
- 小程序物流信息詳情頁面優化
- 商品分享出現空白頁面問題修復
- 返利增加直推和次推對自己返利的檢查
- 修復訂單自動完成bug
- 優化售後問題
- 優化後臺訂單支付時訂單列表問題
- 模板消息調整,完善發貨提醒消息模板
- 小程序支付頁面優化
- 修復促銷訂單金額為負數的bug
- 修復銷量問題
- 警戒庫存優化,調整為只要貨品庫存小於警戒庫存設置即提醒
- 余額明細增加篩選
- 訂單返積分bug修復
- 修復小程序瀏覽記錄移除bug
- 優化小程序登錄時事件點擊問題
- 優化小程序首次選擇地址回調價格計算問題
- 優化訂單倒計時
- 優化商品促銷時購物車未選擇價格變動的問題
- 增加賣家短信提醒
- 小程序商品詳情頁增加快捷方式,方便返回首頁和詳情頁
非常感謝Black~wizard好友的意見和建議
2018-12-14 更新內容
- 修復默認情況下,安裝後無法上傳圖片報錯
- 修復IOS端微信JSAPI支付報錯
- 修復添加門店地圖錯誤
- 物流信息查詢修復
- 修復getshell漏洞
- 修復PHP7.2環境下錯誤問題
- 修復添加和編輯配送方式錯誤
- 增加操作日誌
- 修復默認貨品問題
- 修復庫存問題
- 團購秒殺增加瀏覽記錄
- 優化圖文編輯
- 修復編輯公告報錯問題
- 品牌logo優化,改為不是必填項
- 修復優惠券導出報錯
- 修復分享和文章分類問題
- 增加默認圖設置、平臺名稱設置
- 增加清除緩存功能
- 優化添加銀行卡提示語
- 多規格優化
- H5商品詳情頁評論圖片增加點擊放大
- H5購物車閃爍問題優化
- H5售後上傳圖片樣式調整
- 修復H5特殊情況下無法返回問題
- 增加後臺提現服務費率設置,H5已調整,小程序下次調整
- 模板消息優化【需要配置定時任務,訂單發貨通知須下次更新】
2018-12-7 更新內容。請先備份數據庫。本次屬於重大更新,一定要更新哦~
- 修復H5門店bug
- 修復微信菜單問題
- 修復簽到日期和簽到bug以及兼容性問題
- 修復數據庫兼容性問題
- 修復訂單積分
- 下單流程bug修復
- H5微信第三方綁定修復
- H5提貨單核銷功能
- 首頁團購秒殺價格問題修復
- 新增微信消息功能
- H5增加團購秒殺
- 提貨單優化調整
- 修復oss域名配置問題
- 修復店鋪設置店鋪分類圖片不顯示問題
- 小程序. H5增加余額支付. 退款功能
- 增加後臺添加會員. 編輯會員. 修改余額. 余額明細功能
- 修復多個商品使用優惠券樣式問題
- 優化公眾號配置
- 商品主圖增加拖拽排序
- layui樣式升級至2.4.5
- 修復地區問題
- 修復微信支付成功不提示問題
- 優化配送方式選擇地區
- 接口修復XSS跨站腳本攻擊問題
- 小程序增加充值功能
- 修復售後退貨退款bug
- 修復後臺訂單發貨買家備註
- 修復評價和訂單描述
- H5修復微信分享二維碼位置bug
- 訂單列表增加售後狀態
環境要求
- Nginx/Apache/IIS
- PHP5.6+
- MySQL5.5+
建議使用環境:Linux + Nginx1.14 + PHP7 + MySQL5.6
部署說明
安裝部署
nginx 偽靜態配置
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
安全&缺陷
如果你發現了一個安全漏洞或缺陷,請發送郵件到 [email protected]。所有的安全漏洞都將及時得到解決。
License
Jshop小程序商城遵循JPPL(吉海科技Jshop系列付費產品許可)協議。
本項目包含的第三方源碼和二進制文件之版權信息另行標註。
版權所有Copyright ? 2018 by 吉海科技 (https://www.jihainet.com)
All rights reserved。
吉海科技Jshop系列付費產品許可協議詳情請參閱 LICENSE.txt
開源的Jshop微信小程序商城源碼