caozha-order是一个通用的竞价页订单治理体系,基于开源的caozha-admin开发,撑持订单治理、订单收受接管站、产物治理、批量上传订单、批量导出订单(撑持导特别式:.xls,.xlsx,.csv)、检测订单反复、竞价页的下单表枯燥用等功效,内置矫捷的查望订单权限设置机制。体系特色:易上手,零门槛,界面清新极简,极便于二次开发。

体系功效:
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集成东西,phpMyAdmin 4.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数据库。(我是用phpMyAdmin 4.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
RewriteEngine On
RewriteCond {REQUEST_FILENAME} !-d
RewriteCond {REQUEST_FILENAME} !-f
RewriteRule ^(.*)index.php?s=in
dex.php?s=1 [QSA,PT,L]
3、假如您应用的是Nginx,以wdCP和浮图Linux面板为例,伪动态设置为:
index index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; }
4、在网站运转目次(/public/)下,有两个文件:.htaccess和nginx.htaccess,别离是Apache和Nginx的伪动态文件,您可以间接拿来应用。

更新要领
1.6进级到1.7.1的要领:
1、更新cz_web_config表,履行SQL语句:
2、改动cz_order表布局:①将原字段order_id改动成id。②删除is_check_repeat字段。
3、将1.7.1版/SRC/目次的源文件笼罩旧版本,留意改动数据库配置,另有清空缓存。

1.7.1进级到1.7.2+的要领:
1、履行上面MYSQL号令:
ALTER TABLE cz_order
CHANGE addtime addtime DATETIME NULL DEFAULT NULL COMMENT ‘下单时间’;
ALTER TABLE cz_product
CHANGE updatetime updatetime DATETIME NULL DEFAULT NULL COMMENT ‘添加时间’;
2、将1.7.2+版/SRC/目次的源文件笼罩旧版本,留意改动数据库配置,另有清空缓存。

更新申明
版本1.0.0,重要更新:
1、新增:订单治理、订单收受接管站、产物治理、体系设置、治理员、权限组、体系日记、后台功效舆图等功效。
2、竞价页的下单表枯燥用。

版本1.1.0,重要更新:
新增:按下单日期时间搜刮和导出订单。

版本1.2.0,重要更新:
新增:订单收受接管站。

版本1.3.0,重要更新:
1、新增了3套竞价页下单表单模板。
2、新增了防护设置:撑持下单页是否开启验证码,是否防歹意提交(可设置同个IP或手机号X分钟内只能提交N次订单)
3、修复了若干处BUG。

版本1.4.0,重要更新:
新增了批量上传订单的功效。

版本1.5.0,重要更新:
新增了订单查重功效:查抄反复订单、删除反复订单。

版本1.6.0,重要更新:
1、新增了按产物标识符设置订单查望权限的功效。
2、新增了查重字段设置。

版本1.6.2,重要更新:
1、可以设置:上传订单巨细限定、导进订单时最年夜内存、订单查重时每次处置惩罚量等。
2、修复了上传订单时,年夜数据量的excel表格轻易掉败的问题,当地实测一次性导进6万订单依然乐成。
3、优化了订单查重时轻易瓦解的问题。

版本1.7.0,重要更新:
1、可以在体系设置订单导出的字段,可所以数据库里的肆意字段。
2、机能有很年夜晋升,1.6版在订单量100万以上的时辰,订单列表页和后台首页有点卡顿,新版解决了这个问题。
3、修改了cz_order和cz_web_config的表布局。进级时,请留意查望下面文档的:1.6进级到1.7的要领。
4、从头设计了查重的功效,极年夜地加速了查重速率和正确率。
5、优化了订单导出功效,在抉择导特别式.csv环境下,可以轻松导出几十万条订单。

版本1.7.1,重要更新:
修复了上传订单时没有检测空数据行或空字段的BUG。

版本1.7.2,重要更新:
兼容了MySQL5.6及以下数据库,在MySQL5.5/5.6上测试,可以正常导进和应用。但为了获取更高的机能,依然建议您应用更高版本的MySQL数据库。

版本1.7.3,重要更新:
修复了查抄反复订单的一个BUG。

版本1.7.5,重要更新:
1、修复了上传订单的一个BUG,撑持导进excel的时间格局;因兼容性缘故原由,删除了上传.csv格局文件的撑持,仅撑持.xls和.xlsx两种格局。
2、订单列表增长下单时间显示。
3、优化下单后跳转URL的功效。

版本1.7.6,重要更新:
1、新增:客户提交订单的时辰检测反复订单,如反复,做标志。
2、优化登岸超时的弹窗。
3、修复其余一些小问题。

版本1.7.7,重要更新:
优化了下单后的跳转功效。下单乐成后,分三种跳转模式:弹出提醒框后跳转,转到乐成页后跳转,间接跳转;均可后台设置具体参数。

出格道谢
caozha-order应用了以下开源代码:
caozha-admin1.6.0、ThinkPHP6.0.2、layui2.5.4、layuimini v2、font-awesome-4.7.0
出格称谢!

caozha-order(竞价页订单管理系统) v1.7.7
caozha-order(竞价页订单管理系统) v1.7.7
caozha-order(竞价页订单管理系统) v1.7.7
caozha-order(竞价页订单管理系统) v1.7.7

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。