caozha-order是一個通用的競價頁訂單管理系統,基於開源的caozha-admin開發,支援訂單管理、訂單回收站、產品管理、批量上傳訂單、批量導出訂單(支援匯出格式:.xls,.xlsx, .csv)、偵測訂單重複、競價頁的下單表單呼叫等功能,內建靈活的查看訂單權限設定機制。系統特色:易上手,零門檻,介面清爽極簡,極便於二次開發。
caozha-order(競價頁訂單管理系統)v1.7.7更新日誌
優化了下單後的跳轉功能。下單成功後,分成三種跳轉模式:彈出提示框後跳轉,轉到成功頁後跳轉,直接跳轉;均可後台設定詳細參數。
caozha-order系統功能1、系統設定
2、管理員管理
3、權限群組管理
4、系統日誌
5.後台功能地圖
6、產品管理
7.訂單管理
8、訂單回收站:恢復訂單、徹底刪除訂單、清空訂單回收站
9.訂單查重:檢查重複訂單、刪除重複訂單
10.批次上傳訂單,支援上傳的格式:.xls,.xlsx等
11、批量導出訂單,可以設定訂單導出的任何字段,支援導出格式:.xls,.xlsx,.csv等。單次導出的數量建議20萬以下,可以透過日期篩選導出。
12.內建3套不同風格的下單表單頁面,支援呼叫或內嵌在競價頁上。 (如需要不同的風格,可以自行新增或修改)
13.防護設定:支援下單頁是否開啟驗證碼,是否防惡意提交(可設定同個IP或手機號X分鐘內只能提交N次訂單)
14.依產品識別碼設定查看訂單的權限:可以單獨對某個帳號設定只能查看某些產品識別碼的訂單。說明:①此功能可以很方便的開帳戶給下屬或合作商查看訂單。 ②此功能和權限群組設定是並列的,可相互搭配使用。
15、支援百萬級以上的訂單資料量。當資料量很大,出現明顯卡頓的時候,可以到系統設定—》訂單清單分頁模式-》簡潔模式,即可解決問題。
開發環境本身開發此系統所使用的本機環境有:phpstudy8.1整合工具,phpMyAdmin4.8.5,Apache2.4.39(或Nginx1.15.11),PHP7.3.4,MySQL5.7.26。
事實上,您不需要使用跟以上完全一致的環境也可以正常運作本系統,理論上只要PHP>=7.1即可。如有不相容,建議模擬本環境測試,並歡迎您提出建議和回饋BUG。
快速安裝:
1、PHP版本必須7.1以上。
2、上傳目錄/Src/內所有原始碼到伺服器,並設定網站的根目錄指向運行目錄/public/。 (此為ThinkPHP6.0的要求)
3、將/Database/目錄裡的.sql檔案匯入到MYSQL資料庫。 (我是用phpMyAdmin4.8.5匯出的sql文件,有不相容,建議模擬本環境測試。為了取得更高的效能,建議您使用更高版本的MySQL資料庫。)
4.修改檔案/config/database.php,設定您的資料庫資訊(如果測試時啟用了/.env,還需要修改檔案/.env,系統會優先使用此設定檔)。
5.後台存取位址:http://您的網域名稱/admin/index/login(帳號:caozha密碼:123456)
偽靜態設定
1、ThinkPHP框架必須在運行目錄下設定偽靜態才能正常訪問,否則會顯示404錯誤。
2.如果您使用的是Apache,偽靜態設定為(.htaccess):
Options+FollowSymlinks-Multiviews
RewriteEngineOn
RewriteCond%{REQUEST_FILENAME}!-d
RewriteCond%{REQUEST_FILENAME}!-f
RewriteRule^(.*)index.php?s=in
dex.php?s=1[QSA,PT,L]
3.如果您使用的是Nginx,以wdCP和寶塔Linux面板為例,偽靜態設定為:
indexindex.php;if(!-e$request_filename){rewrite^(.*)$/index.php?s=/$1last;break;}
4.在網站運行目錄(/public/)下,有兩個文件:.htaccess和nginx.htaccess,分別是Apache和Nginx的偽靜態文件,您可以直接拿來使用。