diff --git a/.idea/php.xml b/.idea/php.xml
index 36cb55b..6f4240d 100644
--- a/.idea/php.xml
+++ b/.idea/php.xml
@@ -121,7 +121,7 @@
-
+
diff --git a/453_test.php b/453_test.php
index 5624a9f..3c13746 100755
--- a/453_test.php
+++ b/453_test.php
@@ -1,4 +1,12 @@
-
+
+ * @Date: 2025-04-10 23:19:11
+ * @FilePath: 453_test.php
+ * @Description:
+ * @Email: 393213759@qq.com
+ * Copyright (c) 2025 by www.hiluker.cn, All Rights Reserved.
+ */
+type html>
diff --git a/README.md b/README.md
index c547e26..b001b6e 100644
--- a/README.md
+++ b/README.md
@@ -6,15 +6,27 @@
台网页版、桌面应用版、APP/轻应用版等。
#### 软件架构
-开发及建议运行环境:
-- PHP版本:7.x或8.0;
-- 数据库:mysql 5.6;
-开发工具:
-- phpstorm
+ 开发及建议运行环境:
+ - 后端:PHP版本:7.x或8.0;
+ - 数据库:mysql 5.6;
+ - APP及H5: 基于uni-app开发
+ - 桌面应用版:基于electron开发
+ 开发工具:
+ - phpstorm
+ - sublime text
+ - HbuilderX
+ 字符编码格式:UTF-8
+ PHP环境扩展:
+ - mbstring,必须,判断中文字符串长度需要;
-#### 使用说明
+#### 开发备忘
-1. 等待完善中……
+1. gm-车主资料录入逻辑:(2025.06)
+ - 车主资料编辑时,原则上在操作页面上是不会显示出关联会员(对应的user表),也没有会员选择界面,需要后台依据主手机号去关联判断。
+ - 由于会员表字段只录入手机号、密码、用户名等关键字段,故其他资料字段应录入车主资料数据表。
+ - 车主信息的逻辑:车主可能会更换手机号(对应需要更新会员关联)、身份证信息不一定会有(因此不能作为唯一关联性的字段),仅将一些固定可确定信息录入车主表,其他信息录入扩展字段表
+ - 一份车主信息,至少关联了主数据源的会员表c_member、本应用数据源的车主表car_owner、会员扩展字段表user_ext
+ - 存在多应用(平台)时,一个车主可能会在不同平台留下的信息并不一样
#### 参与贡献
diff --git a/YII.sublime-workspace b/YII.sublime-workspace
index 091454c..875907a 100644
--- a/YII.sublime-workspace
+++ b/YII.sublime-workspace
@@ -419,20 +419,179 @@
},
"buffers":
[
+ {
+ "file": "addons-ctms/数据库表变动日志.sql",
+ "settings":
+ {
+ "buffer_size": 45303,
+ "encoding": "UTF-8",
+ "line_ending": "Unix"
+ },
+ "undo_stack":
+ [
+ [
+ 3,
+ 1,
+ "insert",
+ {
+ "characters": "\n"
+ },
+ "AgAAAMgEAAAAAAAAyQQAAAAAAAAAAAAAyQQAAAAAAADLBAAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAyAQAAAAAAADIBAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 7,
+ 1,
+ "insert",
+ {
+ "characters": "\n"
+ },
+ "AgAAAFQKAAAAAAAAVQoAAAAAAAAAAAAAyQQAAAAAAADJBAAAAAAAAAIAAAAgIA",
+ "AQAAAAAAAAABAAAAVAoAAAAAAABUCgAAAAAAAP///////+9/"
+ ],
+ [
+ 8,
+ 1,
+ "paste",
+ null,
+ "AQAAAFMKAAAAAAAAtAoAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAUwoAAAAAAABTCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 12,
+ 1,
+ "",
+ null,
+ "AQAAAK0KAAAAAAAArgoAAAAAAAAFAAAAdGl0bGU",
+ "AQAAAAAAAAABAAAAsgoAAAAAAACtCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 13,
+ 1,
+ "",
+ null,
+ "AQAAAK0KAAAAAAAArwoAAAAAAAABAAAAbw",
+ "AQAAAAAAAAABAAAArgoAAAAAAACuCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 14,
+ 1,
+ "",
+ null,
+ "AQAAAK0KAAAAAAAArQoAAAAAAAACAAAAb3c",
+ "AQAAAAAAAAABAAAArwoAAAAAAACvCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 15,
+ 1,
+ "insert",
+ {
+ "characters": "owner_"
+ },
+ "BgAAAK0KAAAAAAAArgoAAAAAAAAAAAAArgoAAAAAAACvCgAAAAAAAAAAAACvCgAAAAAAALAKAAAAAAAAAAAAALAKAAAAAAAAsQoAAAAAAAAAAAAAsQoAAAAAAACyCgAAAAAAAAAAAACyCgAAAAAAALMKAAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAArQoAAAAAAACtCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 16,
+ 1,
+ "insert",
+ {
+ "characters": "id"
+ },
+ "AgAAALMKAAAAAAAAtAoAAAAAAAAAAAAAtAoAAAAAAAC1CgAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAswoAAAAAAACzCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 20,
+ 1,
+ "left_delete",
+ null,
+ "AQAAAF8KAAAAAAAAXwoAAAAAAAAHAAAAYGN0bXNgLg",
+ "AQAAAAAAAAABAAAAZgoAAAAAAABfCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 23,
+ 1,
+ "toggle_comment",
+ {
+ "block": false
+ },
+ "AQAAAFMKAAAAAAAAVgoAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAUwoAAAAAAABTCgAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 25,
+ 1,
+ "toggle_comment",
+ {
+ "block": false
+ },
+ "AQAAAGwKAAAAAAAAbwoAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAbwoAAAAAAABvCgAAAAAAAAAAAAAAADVA"
+ ],
+ [
+ 33,
+ 1,
+ "reindent",
+ null,
+ "AQAAAMkEAAAAAAAAywQAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAyQQAAAAAAADJBAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 34,
+ 1,
+ "paste",
+ null,
+ "AQAAAMsEAAAAAAAA9QQAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAywQAAAAAAADLBAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 35,
+ 1,
+ "insert",
+ {
+ "characters": ","
+ },
+ "AQAAAPUEAAAAAAAA9gQAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAA9QQAAAAAAAD1BAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 36,
+ 1,
+ "add_file_header",
+ {
+ "path": "/Users/fm453/webdev/localhost/yii/addons-ctms/数据库表变动日志.sql"
+ },
+ "AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAA9gQAAAAAAAD2BAAAAAAAAAAAAAAAAPC/"
+ ]
+ ]
+ },
{
"file": "ctms-api/controllers/client/v1/NewsController.php",
"settings":
{
- "buffer_size": 5558,
+ "buffer_size": 5576,
"encoding": "UTF-8",
"line_ending": "Unix"
- }
+ },
+ "undo_stack":
+ [
+ [
+ 1,
+ 1,
+ "revert",
+ null,
+ "AgAAAAAAAAAAAAAAAAAAAAAAAAD6FgAAPD9waHAKCiMgQEF1dGhvcjog5Zeo5Zmc5a6iKOS4ieS6mikgPGZtNDUzPgojIEBEYXRlOiAgIDIwMjQtMDgtMDNUMTU6MzQ6MDErMDg6MDAKIyBARW1haWw6ICAxMjgwODgwNjMxQHFxLmNvbQojIEBMYXN0IG1vZGlmaWVkIGJ5OiAgIGZtNDUzCiMgQExhc3QgbW9kaWZpZWQgdGltZTogMjAyNC0wOC0wOVQwOTowMDowMiswODowMAojIEBDb3B5cmlnaHQ6IHd3dy5oaWx1a2VyLmNuCgkKCW5hbWVzcGFjZSBhcGlcY29udHJvbGxlcnNcY2xpZW50XHYxOwoKdXNlIGFkZG9uc1xtb2RlbHNcQWNOZXdzOwp1c2UgYWRkb25zXG1vZGVsc1xBY05ld3NDYXQ7CnVzZSBZaWk7CnVzZSB5aWlcZGF0YVxQYWdpbmF0aW9uOwp1c2UgeWlpXGhlbHBlcnNcVXJsOwoKY2xhc3MgTmV3c0NvbnRyb2xsZXIgZXh0ZW5kcyBDb21tb24KewogICAgcHVibGljIGZ1bmN0aW9uIGJlZm9yZUFjdGlvbigkYWN0aW9uKQogICAgewogICAgICAgIGlmICghJHRoaXMtPnBpZCkgewoJICAgICAgICAkdGhpcy0+cmVzdWx0KCfmgqjmraPkvb/nlKjmnKzns7vnu5/lhoXpg6jmjqXlj6PvvIznpoHmraLpnZ7ms5Xpk77mjqXkvb/nlKjvvIEnKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHBhcmVudDo6YmVmb3JlQWN0aW9uKCRhY3Rpb24pOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJGFwaXMgPSBbCiAgICAgICAgICAgICdsaXN0Jz0+J+aWh+eroOa4heWNlScsCiAgICAgICAgICAgICdkZXRhaWwnPT4n5paH56ug6K+m5oOFJwogICAgICAgIF07CiAgICAgICAgJHRoaXMtPnJlc3VsdCgn5oKo5q2j5L2/55SoQ01UUy1DTElFTlTns7vnu5/mlofnq6DlhoXlrrnnrqHnkIbmjqXlj6PvvIEnLCAkYXBpcywgMjAwKTsKICAgIH0KCiAgICAvL+iuouWNleWIl+ihqAogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkxpc3QoKQogICAgewoJICAgICRzID0gJHRoaXMtPnNlYXJjaChbJ2lzX3Nob3cnID0+IDFdKTsKICAgICAgICAkcmVzID0gJHNbJ3JlcyddOwoJICAgIGlmICghJHJlcykgewoJCSAgICAkdGhpcy0+cmVzdWx0KCfmsqHmnInmn6Xor6LliLDnm7jlupTnmoTmlbDmja7vvIEnLCBbXSwgMCk7CiAgICAgICAgfQogICAgICAgICRkYXRhID0gJHNbJ2RhdGEnXTsKICAgICAgICAkbGlzdCA9ICR0aGlzLT5mb3JtYXRMaXN0KCRyZXMpOwoJICAgIAoJICAgICRyZXR1cm4gPSBbCiAgICAgICAgICAgICd0b3RhbCc9PiRkYXRhLT5jb3VudCgpLAogICAgICAgICAgICAnbmV3cycgPT4gJGxpc3QsCiAgICAgICAgICAgICdwYWdlJz0+JHRoaXMtPnBhZ2UKICAgICAgICBdOwoJICAgICR0aGlzLT5yZXN1bHQoJ+WGheWuueafpeivouaIkOWKn++8gScsICRyZXR1cm4sIDIwMCk7CiAgICB9CgkKCXB1YmxpYyBmdW5jdGlvbiBhY3Rpb25EZXRhaWwoKQogICAgewogICAgICAgICRwaWQgPSAkdGhpcy0+cGlkOwogICAgICAgICRwb3N0ID0gJHRoaXMtPnBvc3RkYXRhOwoKICAgICAgICAkaWQgPSAkcG9zdFsnaWQnXSA/PyAwOwogICAgICAgIGlmICgkaWQ8PTApIHsKICAgICAgICAgICAgJHRoaXMtPnJlc3VsdCgn5p+l6K+i5Y+C5pWw6ZSZ6K+v77yBJyk7CiAgICAgICAgfQogICAgICAgICRtb2RlbCA9IG5ldyBBY05ld3MoKTsKICAgICAgICAkZGV0YWlsID0gJG1vZGVsLT5maW5kT25lKCRpZCk7CgkgICAgJHMgPSAkdGhpcy0+Zm9ybWF0RGV0YWlsKCRkZXRhaWwtPnRvQXJyYXkoKSk7CiAgICAgICAgJHRoaXMtPnJlc3VsdCgn5p+l6K+i5oiQ5Yqf77yBJywgJHMsIDIwMCk7CiAgICB9CgkKCXB1YmxpYyBmdW5jdGlvbiBhY3Rpb25BamF4KCkKICAgIHsKICAgICAgICAkcG9zdCA9ICR0aGlzLT5wb3N0ZGF0YTsKICAgICAgICAkaWQgPSAkcG9zdFsnaWQnXSA/PyAwOwogICAgICAgIGlmICgkaWQ8PTApIHsKICAgICAgICAgICAgJHRoaXMtPnJlc3VsdCgn5pyq5oyH5a6a5YaF5a6577yBJyk7CiAgICAgICAgfQogICAgICAgICRtb2RlbCA9IG5ldyBBY05ld3MoKTsKICAgICAgICAkZGV0YWlsID0gJG1vZGVsLT5maW5kT25lKCRpZCk7CgkgICAgaWYgKCEkZGV0YWlsKSB7CiAgICAgICAgICAgICR0aGlzLT5yZXN1bHQoJ+aMh+WumueahOWGheWuueS4jeWtmOWcqO+8gScpOwogICAgICAgIH0KICAgICAgICBpZiAoJGRldGFpbC0+ZGVsZXRlZCkgewogICAgICAgICAgICAkdGhpcy0+cmVzdWx0KCfmjIflrprnmoTlhoXlrrnlt7LooqvliKDpmaTvvIEnKTsKICAgICAgICB9CgkgICAgJG9wID0gJHBvc3RbJ29wJ10gPz8gJyc7CgkgICAgaWYgKCEkb3ApIHsKCQkgICAgJHRoaXMtPnJlc3VsdCgn5peg5pyJ5pWI5oyH5Luk77yBJyk7CgkgICAgfQoJICAgIHN3aXRjaCAoJG9wKSB7CgkJICAgIGNhc2UgJ3JlYWQnOgoJCQkgICAgJGRldGFpbC0+cmVhZGluZyArPSAxOwoJCQkgICAgYnJlYWs7CgkJICAgIGNhc2UgJ25vX3JlYWQnOgoJCQkgICAgJGRldGFpbC0+cmVhZGluZyAtPSAxOwoJCQkgICAgJGRldGFpbC0+cmVhZGluZyA9ICRkZXRhaWwtPnJlYWRpbmcgPCAwID8gMCA6ICRkZXRhaWwtPnJlYWRpbmc7CgkJCSAgICBicmVhazsKCQkgICAgY2FzZSAnbGlrZSc6CgkJCSAgICAkZGV0YWlsLT5saWtlZCArPSAxOwoJCQkgICAgYnJlYWs7CgkJICAgIGNhc2UgJ25vX2xpa2UnOgoJCQkgICAgJGRldGFpbC0+bGlrZWQgLT0gMTsKCQkJICAgICRkZXRhaWwtPmxpa2VkID0gJGRldGFpbC0+bGlrZWQgPCAwID8gMCA6ICRkZXRhaWwtPmxpa2VkOwoJCQkgICAgYnJlYWs7CgkJICAgIGNhc2UgJ3ZpZXcnOgoJCQkgICAgJGRldGFpbC0+dmlld2VkICs9IDE7CgkJCSAgICBicmVhazsKCQkgICAgZGVmYXVsdDoKCQkJICAgIGJyZWFrOwoJICAgIH0KICAgICAgICAkZGV0YWlsLT5zYXZlKCk7CgkgICAgJGRhdGEgPSAkdGhpcy0+Zm9ybWF0RGV0YWlsKCRkZXRhaWwtPnRvQXJyYXkoKSk7CiAgICAgICAgJHRoaXMtPnJlc3VsdCgn5bey5omn6KGMJywgJGRhdGEsIDIwMCk7CiAgICB9CgogICAgcHJpdmF0ZSBmdW5jdGlvbiBzZWFyY2goJG9wcz1bXSkKICAgIHsKICAgICAgICAkcGlkID0gJHRoaXMtPnBpZDsKICAgICAgICAkbW9kZWwgPSBuZXcgQWNOZXdzKCk7CiAgICAgICAgJHdoZXJlID0gJ2BwaWRgID0gOnBpZCc7CiAgICAgICAgJHBhcmFtcyA9IFsnOnBpZCc9PiRwaWRdOwogICAgICAgICRwb3N0ID0gJHRoaXMtPnBvc3RkYXRhOwogICAgICAgICRzZWFyY2ggPSBpc3NldCgkcG9zdFsnc2VhcmNoJ10pID8gJHBvc3RbJ3NlYXJjaCddIDogW107CgkgICAgLy8JCeS8mOWFiOWkhOeQhiRvcHPkvKDlj4LvvIzlubblkIzml7bliKDpmaQkc2VhcmNo5Lit55u45bqU5YWD57SgCgkgICAgaWYgKCRvcHMpIHsKCQkgICAgZm9yZWFjaCAoJG9wcyBhcyAka2V5ID0+ICR2YWx1ZSkgewoJCQkgICAgJHdoZXJlIC49ICcgQU5EIGAnIC4gJGtleSAuICdgID0gOicgLiAka2V5OwoJCQkgICAgJHBhcmFtc1snOicgLiAka2V5XSA9ICR2YWx1ZTsKCQkJICAgIGlmIChpc3NldCgkc2VhcmNoWyRrZXldKSkgewoJCQkJICAgIHVuc2V0KCRzZWFyY2hbJGtleV0pOwoJCQkgICAgfQoJCSAgICB9CgkgICAgfQoKICAgICAgICBpZiAoIWVtcHR5KCRzZWFyY2hbJ3RpdGxlJ10pKSB7CiAgICAgICAgICAgICRzZWFyY2hbJ3RpdGxlJ10gPSB0cmltKCRzZWFyY2hbJ3RpdGxlJ10pOwogICAgICAgICAgICAkd2hlcmUgLj0gJyBBTkQgYHRpdGxlYCBsaWtlIDp0aXRsZSc7CgkgICAgICAgICRwYXJhbXNbJzp0aXRsZSddID0gJyUnIC4gJHNlYXJjaFsndGl0bGUnXSAuICclJzsKICAgICAgICB9CgkgICAgaWYgKCFlbXB0eSgkc2VhcmNoWydjaWQnXSkpIHsKICAgICAgICAgICAgJHNlYXJjaFsnY2lkJ10gPSBpbnR2YWwoJHNlYXJjaFsnY2lkJ10pOwogICAgICAgICAgICAkd2hlcmUgLj0gJyBBTkQgYGNpZGAgPSA6Y2lkJzsKCQkgICAgJHBhcmFtc1snOmNpZCddID0gJHNlYXJjaFsnY2lkJ107CiAgICAgICAgfQoJICAgIAoJICAgIGlmICghaXNzZXQoJHBhcmFtc1snOmRlbGV0ZWQnXSkpIHsKCQkgICAgJHBhcmFtc1snOmRlbGV0ZWQnXSA9IDA7CgkJICAgICR3aGVyZSAuPSAnIEFORCBgZGVsZXRlZGAgPSA6ZGVsZXRlZCc7CgkgICAgfQoKICAgICAgICAkcGFnZSA9ICR0aGlzLT5wYWdlOwogICAgICAgICRwYWdlU2l6ZSA9ICR0aGlzLT5wYWdlU2l6ZTsKCSAgICAkZGF0YSA9ICRtb2RlbC0+ZmluZCgpLT53aGVyZSgkd2hlcmUsICRwYXJhbXMpOwogICAgICAgICRwYWdlcyA9IG5ldyBQYWdpbmF0aW9uKFsndG90YWxDb3VudCcgPT4kZGF0YS0+Y291bnQoKSwgJ3BhZ2VTaXplJyA9PiAkcGFnZVNpemVdKTsKICAgICAgICAkcGFnZXMtPnNldFBhZ2UoJHBhZ2UtMSwgdHJ1ZSk7IC8v6K6+572u5YiG6aG155qE5b2T5YmN6aG16Z2i5YC8CiAgICAgICAgJF9vcmRlcmJ5ID0gJ29yZGVyYnkgREVTQyx1cGRhdGVfYXQgREVTQyxpZCBERVNDJzsKICAgICAgICAkcmVzID0gJGRhdGEtPm9mZnNldCgkcGFnZXMtPm9mZnNldCktPmxpbWl0KCRwYWdlcy0+bGltaXQpLT5vcmRlcmJ5KCRfb3JkZXJieSktPmFsbCgpOwogICAgICAgIHJldHVybiBbJ3Jlcyc9PiRyZXMsJ2RhdGEnPT4kZGF0YV07CiAgICB9CgkKCQoJcHJpdmF0ZSBmdW5jdGlvbiBmb3JtYXRMaXN0KCRyZXMpCiAgICB7CiAgICAgICAgJHVuc2V0cyA9IFsncGlkJywnY3JlYXRlX2F0JywnZGVsZXRlZCddOwoJICAgICRsaXN0ID0gW107CiAgICAgICAgZm9yZWFjaCAoJHJlcyBhcyAkcykgewogICAgICAgICAgICAkcyA9ICRzLT50b0FycmF5KCk7CiAgICAgICAgICAgIGZvcmVhY2ggKCR1bnNldHMgYXMgJHVzKSB7CiAgICAgICAgICAgICAgICB1bnNldCgkc1skdXNdKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgJHdlZWtkYXlzID0gWzA9Pifml6UnLDE9PifkuIAnLDI9PifkuownLDM9PifkuIknLDQ9Piflm5snLDU9PifkupQnLDY9Piflha0nXTsKICAgICAgICAgICAgJHdrID0gZGF0ZSgndycsICRzWyd1cGRhdGVfYXQnXSk7CiAgICAgICAgICAgICRzWyd1cGRhdGVUaW1lJ10gPSBkYXRlKCdZLW0tZCAnLCAkc1sndXBkYXRlX2F0J10pIC4gJ+aYn+acnycuJHdlZWtkYXlzWyR3a107CgkgICAgICAgIAoJICAgICAgICAkc1snY29udGVudCddID0gJHNbJ2NvbnRlbnQnXSA/IGh0bWxzcGVjaWFsY2hhcnNfZGVjb2RlKCRzWydjb250ZW50J10pIDogJyc7CgkgICAgICAgIAoJICAgICAgICAkbGlzdFtdID0gJHM7CiAgICAgICAgfQogICAgICAgIHVuc2V0KCRzKTsKCiAgICAgICAgcmV0dXJuICRsaXN0OwogICAgfQoJCglwcml2YXRlIGZ1bmN0aW9uIGZvcm1hdERldGFpbCgkcyA9IFtdKQogICAgewogICAgICAgICR1bnNldHMgPSBbJ3BpZCcsJ2NyZWF0ZV9hdCcsJ2RlbGV0ZWQnLCdpc19zaG93J107CgkgICAgZm9yZWFjaCAoJHVuc2V0cyBhcyAkdXMpIHsKCQkgICAgdW5zZXQoJHNbJHVzXSk7CgkgICAgfQoJICAgICR3ZWVrZGF5cyA9IFswID0+ICfml6UnLCAxID0+ICfkuIAnLCAyID0+ICfkuownLCAzID0+ICfkuIknLCA0ID0+ICflm5snLCA1ID0+ICfkupQnLCA2ID0+ICflha0nXTsKCSAgICAkd2sgPSBkYXRlKCd3JywgJHNbJ3VwZGF0ZV9hdCddKTsKCSAgICAkc1sndXBkYXRlVGltZSddID0gZGF0ZSgnWS1tLWQgJywgJHNbJ3VwZGF0ZV9hdCddKSAuICfmmJ/mnJ8nIC4gJHdlZWtkYXlzWyR3a107CgkgICAgJHNbJ2NvbnRlbnQnXSA9IGh0bWxzcGVjaWFsY2hhcnNfZGVjb2RlKCRzWydjb250ZW50J10pOwoJICAgIAoJICAgIC8vCQknc3JjPSIvdXBsb2FkL3BpY3MvJwoJICAgICR1cGxvYWRfdXJsID0gJ2h0dHBzOi8vZGFjbXMuaGlsdWtlci5jbic7CgkgICAgJHNbJ2NvbnRlbnQnXSA9IHN0cl9yZXBsYWNlKCdzcmM9Ii91cGxvYWQvcGljcy8nLCAnc3JjPSInIC4gJHVwbG9hZF91cmwgLiAnL3VwbG9hZC9waWNzLycsICRzWydjb250ZW50J10pOwoJICAgIHJldHVybiAkczsKICAgIH0KfQoAAAAAAAAAAMgVAAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/"
+ ]
+ ]
},
{
"file": "ctms-api/controllers/gm/v1/Common.php",
"settings":
{
- "buffer_size": 3584,
+ "buffer_size": 5490,
"encoding": "UTF-8",
"line_ending": "Unix"
},
@@ -444,7 +603,7 @@
"left_delete",
null,
"AgAAAMwAAAAAAAAAzAAAAAAAAAADAAAA56uvywAAAAAAAADLAAAAAAAAAAMAAADliY0",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM0AAAAAAAAAzQAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADNAAAAAAAAAM0AAAAAAAAAAAAAAAAA8L8"
],
[
8,
@@ -452,7 +611,7 @@
"",
null,
"AQAAAMsAAAAAAAAAzAAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMsAAAAAAAAAywAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADLAAAAAAAAAMsAAAAAAAAAAAAAAAAA8L8"
],
[
9,
@@ -460,7 +619,7 @@
"",
null,
"AQAAAMsAAAAAAAAAzQAAAAAAAAABAAAAdA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMwAAAAAAAAAzAAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADMAAAAAAAAAMwAAAAAAAAAAAAAAAAA8L8"
],
[
10,
@@ -468,7 +627,7 @@
"",
null,
"AQAAAMsAAAAAAAAAzgAAAAAAAAACAAAAdGU",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM0AAAAAAAAAzQAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADNAAAAAAAAAM0AAAAAAAAAAAAAAAAA8L8"
],
[
11,
@@ -476,7 +635,7 @@
"",
null,
"AQAAAMsAAAAAAAAAywAAAAAAAAADAAAAdGVn",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM4AAAAAAAAAzgAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADOAAAAAAAAAM4AAAAAAAAAAAAAAAAA8L8"
],
[
12,
@@ -486,7 +645,7 @@
"characters": "租"
},
"AQAAAMsAAAAAAAAAzAAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMsAAAAAAAAAywAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADLAAAAAAAAAMsAAAAAAAAAAAAAAAAA8L8"
],
[
13,
@@ -494,7 +653,7 @@
"",
null,
"AQAAAMwAAAAAAAAAzQAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMwAAAAAAAAAzAAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADMAAAAAAAAAMwAAAAAAAAAAAAAAAAA8L8"
],
[
14,
@@ -502,7 +661,7 @@
"",
null,
"AQAAAMwAAAAAAAAAzgAAAAAAAAABAAAAeQ",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM0AAAAAAAAAzQAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADNAAAAAAAAAM0AAAAAAAAAAAAAAAAA8L8"
],
[
15,
@@ -510,7 +669,7 @@
"",
null,
"AQAAAMwAAAAAAAAAzAAAAAAAAAACAAAAeW4",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM4AAAAAAAAAzgAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADOAAAAAAAAAM4AAAAAAAAAAAAAAAAA8L8"
],
[
16,
@@ -520,7 +679,7 @@
"characters": "记"
},
"AQAAAMwAAAAAAAAAzQAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMwAAAAAAAAAzAAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADMAAAAAAAAAMwAAAAAAAAAAAAAAAAA8L8"
],
[
17,
@@ -528,7 +687,7 @@
"left_delete",
null,
"AQAAAMwAAAAAAAAAzAAAAAAAAAADAAAA6K6w",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM0AAAAAAAAAzQAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADNAAAAAAAAAM0AAAAAAAAAAAAAAAAA8L8"
],
[
18,
@@ -536,7 +695,7 @@
"left_delete",
null,
"AQAAAMsAAAAAAAAAywAAAAAAAAADAAAA56ef",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMwAAAAAAAAAzAAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADMAAAAAAAAAMwAAAAAAAAAAAAAAAAA8L8"
],
[
19,
@@ -544,7 +703,7 @@
"",
null,
"AQAAAMsAAAAAAAAAzAAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMsAAAAAAAAAywAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADLAAAAAAAAAMsAAAAAAAAAAAAAAAAA8L8"
],
[
20,
@@ -552,7 +711,7 @@
"",
null,
"AQAAAMsAAAAAAAAAzQAAAAAAAAABAAAAZw",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMwAAAAAAAAAzAAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADMAAAAAAAAAMwAAAAAAAAAAAAAAAAA8L8"
],
[
21,
@@ -560,7 +719,7 @@
"",
null,
"AQAAAMsAAAAAAAAAzgAAAAAAAAACAAAAZ3U",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM0AAAAAAAAAzQAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADNAAAAAAAAAM0AAAAAAAAAAAAAAAAA8L8"
],
[
22,
@@ -568,7 +727,7 @@
"",
null,
"AQAAAMsAAAAAAAAAzwAAAAAAAAADAAAAZ3Vj",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM4AAAAAAAAAzgAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADOAAAAAAAAAM4AAAAAAAAAAAAAAAAA8L8"
],
[
23,
@@ -576,7 +735,7 @@
"",
null,
"AQAAAMsAAAAAAAAAywAAAAAAAAAEAAAAZ3Vjaw",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM8AAAAAAAAAzwAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADPAAAAAAAAAM8AAAAAAAAAAAAAAAAA8L8"
],
[
24,
@@ -586,7 +745,7 @@
"characters": "平台"
},
"AgAAAMsAAAAAAAAAzAAAAAAAAAAAAAAAzAAAAAAAAADNAAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMsAAAAAAAAAywAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADLAAAAAAAAAMsAAAAAAAAAAAAAAAAA8L8"
],
[
30,
@@ -596,7 +755,7 @@
"path": "/Users/fm453/webdev/localhost/yii/ctms-api/controllers/gm/v1/Common.php"
},
"AQAAAAcAAAAAAAAABwAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAM0AAAAAAAAAzQAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAADNAAAAAAAAAM0AAAAAAAAAAAAAAAAA8L8"
],
[
33,
@@ -607,7 +766,7 @@
"path": "/Users/fm453/webdev/localhost/yii/ctms-api/controllers/gm/v1/Common.php"
},
"AQAAAAcAAAAAAAAABwAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAJcAAAAAAAAAlwAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAACXAAAAAAAAAJcAAAAAAAAAAAAAAAAA8L8"
],
[
36,
@@ -617,15 +776,47 @@
"path": "/Users/fm453/webdev/localhost/yii/ctms-api/controllers/gm/v1/Common.php"
},
"AQAAAAcAAAAAAAAABwAAAAAAAAAAAAAA",
- "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAHgAAAAAAAAAeAAAAAAAAAAAAAAAAADwvw"
+ "BQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAB4AAAAAAAAAHgAAAAAAAAAAAAAAAAA8L8"
],
[
1,
1,
"revert",
null,
- "AwAAAAAAAAAAAAAAAAAAAAAAAADREAAAPD9waHAKCiMgQEF1dGhvcjog5Zeo5Zmc5a6iKOS4ieS6mikgPGZtNDUzPgojIEBEYXRlOiAgIDIwMjItMDQtMTUgMjA6MjI6MDMKIyBARW1haWw6ICBmbTQ1M0BsdWtlZ3pzLmNvbQojIEBMYXN0IG1vZGlmaWVkIGJ5OiAgIGZtNDUzCiMgQExhc3QgbW9kaWZpZWQgdGltZTogMjAyNC0wNy0wOFQxNjowMjozMCswODowMAojIEBDb3B5cmlnaHQ6IHd3dy5oaWx1a2VyLmNuCi8v5bmz5Y+w55So5oi35YWl5Y+jCgpuYW1lc3BhY2UgYXBpXGNvbnRyb2xsZXJzXGdtXHYxOwoKdXNlIFlpaTsKdXNlIHlpaVx3ZWJcQ29udHJvbGxlcjsKdXNlIGNvbW1vblxtb2RlbHNcTWVtYmVyIGFzIFVzZXI7CnVzZSBhZGRvbnNcbW9kZWxzXEFjVXNlckV4dDsKdXNlIGFkZG9uc1xtb2RlbHNcQWNTdG9yZTsKdXNlIGFkZG9uc1xtb2RlbHNcQWNFbXBsb3llZTsKCmNsYXNzIENvbW1vbiBleHRlbmRzIENvbnRyb2xsZXIKewogICAgcHJvdGVjdGVkIGludCAkcGlkID0gMDsKICAgIHByb3RlY3RlZCBpbnQgJHVzZXJfaWQgPSAwOwogICAgcHJvdGVjdGVkIGludCAkc2l0ZV9pZCA9IDA7CiAgICBwcm90ZWN0ZWQgaW50ICRzdG9yZV9pZCA9IDA7CiAgICBwcm90ZWN0ZWQgaW50ICRlbXBsb3llZV9pZCA9IDA7CiAgICBwcm90ZWN0ZWQgb2JqZWN0ICR1c2VyX2luZm87CiAgICBwcm90ZWN0ZWQgYXJyYXkgJHBvc3RkYXRhID0gW107CS8v6YeN5paw5pW055CG5LiA5LiL5a6i5oi356uv5Lyg6L6T55qE5pWw5o2uCiAgICBwcm90ZWN0ZWQgYm9vbCAkaW1nSHR0cCA9IHRydWU7CS8v5Zu+54mH6ZmE5Lu25Zyw5Z2A55Sf5oiQaHR0cChzKQkvL2ZhbHNlOuS4jeeUn+aIkGh0dHDnvZHlnYDvvJsgdHJ1ZTrku4XnlJ/miJBodHRw572R5Z2A77ybIGh0dHBzOueUn+aIkGh0dHBz572R5Z2ACiAgICBwcm90ZWN0ZWQgaW50ICRwYWdlID0gMTsJLy/lvZPliY3mlbDmja7liIbpobUKICAgIHByb3RlY3RlZCBpbnQgJHBhZ2VTaXplID0gMTA7CS8v6buY6K6k5pWw5o2u5YiG6aG15aSn5bCPCiAgICBwdWJsaWMgJGVuYWJsZUNzcmZWYWxpZGF0aW9uID0gZmFsc2U7CiAgICAvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCglwcm90ZWN0ZWQgaW50ICR0aW1lc3RhbXAgPSBUSU1FU1RBTVA7CiAgICAvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCgogICAgcHVibGljIGZ1bmN0aW9uIGluaXQoKQogICAgewogICAgICAgIHBhcmVudDo6aW5pdCgpOwogICAgICAgIC8v5Yik5pat6K+35rGC5YaF5a6557G75Z6LIGNvbnRlbnQtdHlwZSzmlK/mjIEganNvbuivt+axggogICAgICAgICRwb3N0ZGF0YSA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+cG9zdCgpOwogICAgICAgICRoZWFkZXJzID0gWWlpOjokYXBwLT5yZXF1ZXN0LT5oZWFkZXJzOwogICAgICAgICRjb250ZW50VHlwZSA9ICRoZWFkZXJzLT5nZXQoJ2NvbnRlbnQtdHlwZScpOwogICAgICAgIGlmICgkY29udGVudFR5cGU9PSJhcHBsaWNhdGlvbi9qc29uIikgewogICAgICAgICAgICAkcG9zdGRhdGEgPSBqc29uX2RlY29kZShmaWxlX2dldF9jb250ZW50cygncGhwOi8vaW5wdXQnKSwgdHJ1ZSk7CiAgICAgICAgfQogICAgICAgICR0aGlzLT5wb3N0ZGF0YSA9ICRwb3N0ZGF0YTsKICAgICAgICAKICAgICAgICAkc2Vzc2lvbiA9IFlpaTo6JGFwcC0+c2Vzc2lvbjsKICAgICAgICBpZiAoaXNzZXQoJHBvc3RkYXRhWydwaWQnXSkpIHsKICAgICAgICAgICAgaWYgKChpbnQpJHBvc3RkYXRhWydwaWQnXT4wKSB7CiAgICAgICAgICAgICAgICAkdGhpcy0+cGlkID0gKGludCkkcG9zdGRhdGFbJ3BpZCddOwogICAgICAgICAgICAgICAgJHNlc3Npb24tPnNldCgncGlkJywgJHRoaXMtPnBpZCk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKICAgICAgICAgICAgfQogICAgICAgIH0gZWxzZWlmIChpc3NldCgkX0dFVFsncGlkJ10pKSB7CiAgICAgICAgICAgIGlmICgoaW50KSRfR0VUWydwaWQnXT4wKSB7CiAgICAgICAgICAgICAgICAkdGhpcy0+cGlkID0gJF9HRVRbJ3BpZCddOwogICAgICAgICAgICAgICAgJHNlc3Npb24tPnNldCgncGlkJywgJHRoaXMtPnBpZCk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKICAgICAgICAgICAgfQogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICRzZXNzaW9uLT5zZXQoJ3BpZCcsIDApOwogICAgICAgIH0KICAgICAgICAKICAgICAgICAkdGhpcy0+c2l0ZV9pZCA9IFlpaTo6JGFwcC0+cGFyYW1zWydzaXRlSWQnXTsKICAgICAgICAKICAgICAgICBpZiAoaXNzZXQoJHBvc3RkYXRhWyd1aWQnXSkgJiYgKGludCkkcG9zdGRhdGFbJ3VpZCddPjApIHsKICAgICAgICAgICAgJHRoaXMtPnVzZXJfaWQgPSAoaW50KSRwb3N0ZGF0YVsndWlkJ107CiAgICAgICAgfQogICAgICAgIGlmICgkdGhpcy0+dXNlcl9pZCkgewogICAgICAgICAgICAkdXNlck1vZGVsID0gbmV3IFVzZXIoKTsKICAgICAgICAgICAgJHJlcyA9ICR1c2VyTW9kZWwtPmZpbmRPbmUoJHRoaXMtPnVzZXJfaWQpOwogICAgICAgICAgICBpZighJHJlcyl7CiAgICAgICAgICAgICAgICAkdGhpcy0+dXNlcl9pZCA9IDA7CiAgICAgICAgICAgIH1lbHNlewogICAgICAgICAgICAgICAgJHRoaXMtPnVzZXJfaW5mbyA9ICRyZXM7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgLy9UQkQg5ZCO5pyf6ZyA5Yqg5LiK5pu05aSa55m76ZmG6aqM6K+B6YC76L6RCiAgICAgICAgfQoJCSBpZiAoaXNzZXQoJHBvc3RkYXRhWydlbXBsb3llZV9pZCddKSAmJiAoaW50KSRwb3N0ZGF0YVsnZW1wbG95ZWVfaWQnXT4wKSB7CiAgICAgICAgICAgICR0aGlzLT5lbXBsb3llZV9pZCA9IChpbnQpJHBvc3RkYXRhWydlbXBsb3llZV9pZCddOwogICAgICAgIH0KCiAgICAgICAgJHBhZ2UgPSBpc3NldCgkcG9zdGRhdGFbJ3BhZ2UnXSkgPyAoaW50KSRwb3N0ZGF0YVsncGFnZSddIDogMTsKICAgICAgICAkdGhpcy0+cGFnZSA9ICRwYWdlPD0wID8gMSA6ICRwYWdlOwogICAgICAgICRwYWdlU2l6ZSA9IGlzc2V0KCRwb3N0ZGF0YVsncHNpemUnXSkgPyAoaW50KSRwb3N0ZGF0YVsncHNpemUnXSA6IDEwOwogICAgICAgICR0aGlzLT5wYWdlU2l6ZSA9ICRwYWdlU2l6ZTw9MCA/IDEwIDogJHBhZ2VTaXplOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiByZXN1bHQoJG1zZywgJGRhdGE9bnVsbCwgJGNvZGU9MCkKICAgIHsKICAgICAgICAkcmV0dXJuID0gW107CiAgICAgICAgJHJldHVyblsnY29kZSddID0gJGNvZGU7CiAgICAgICAgJHJldHVyblsnbXNnJ10gPSAkbXNnOwogICAgICAgIGlmICgkZGF0YSkgewogICAgICAgICAgICAkcmV0dXJuWydkYXRhJ10gPSAkZGF0YTsKICAgICAgICB9CiAgICAgICAgZXhpdChqc29uX2VuY29kZSgkcmV0dXJuLCBKU09OX1VORVNDQVBFRF9VTklDT0RFKSk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIHVzZXJUb2tlbigkdXNlcj1bXSwgJHJlZnJlc2g9ZmFsc2UsICRleHBpcmUgPSBudWxsKXsKICAgICAgICAvL+eUn+aIkHRva2Vu77yI55So5oi35pWw5o2u77yM5piv5ZCm5by65Yi25pu05paw77yM6L+H5pyf5pe26Ze0ICAvLyAgICBUQkQg5YW35L2T5pa55rOV5pyJ5b6F5LyY5YyWCiAgICAgICAgJGV4cGlyZSA9ICRleHBpcmUgPyAkZXhwaXJlIDogJysxIGRheSc7CiAgICAgICAgJHRva2VuID0gWWlpOjokYXBwLT5zZXNzaW9uLT5nZXQoJ3VzZXJUb2tlbicpOwogICAgICAgICR0b2tlbkV4cGlyZWQgPSBZaWk6OiRhcHAtPnNlc3Npb24tPmdldCgndXNlclRva2VuRXhwaXJlZCcpOwogICAgICAgIGlmKCEkdG9rZW4gfHwgJHJlZnJlc2gpewogICAgICAgICAgICAkdG9rZW5FeHBpcmVkID0gc3RydG90aW1lKCRleHBpcmUpKjEwMDA7CiAgICAgICAgICAgICR0b2tlbiA9IG1kNSgndXNlcm5hbWU9Jy4kdXNlclsndXNlcm5hbWUnXS4nJm1vYmlsZT0nLiR1c2VyWydtb2JpbGUnXS4nJnRpbWU9Jy4kdG9rZW5FeHBpcmVkKTsKICAgICAgICAgICAgWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ3VzZXJUb2tlbicsJHRva2VuKTsKICAgICAgICAgICAgWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ3VzZXJUb2tlbkV4cGlyZWQnLCR0b2tlbkV4cGlyZWQpOwogICAgICAgIH0KICAgICAgICAkdXNlclsndG9rZW4nXSA9ICR0b2tlbjsgICAgCiAgICAgICAgJHVzZXJbJ3Rva2VuRXhwaXJlZCddID0gJHRva2VuRXhwaXJlZDsKICAgICAgICByZXR1cm4gJHVzZXI7CiAgICB9Cn0KAAAAAAAAAACnDwAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAA",
- "AgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8"
+ "BQAAAAAAAAAAAAAAAAAAAAAAAADREAAAPD9waHAKCiMgQEF1dGhvcjog5Zeo5Zmc5a6iKOS4ieS6mikgPGZtNDUzPgojIEBEYXRlOiAgIDIwMjItMDQtMTUgMjA6MjI6MDMKIyBARW1haWw6ICBmbTQ1M0BsdWtlZ3pzLmNvbQojIEBMYXN0IG1vZGlmaWVkIGJ5OiAgIGZtNDUzCiMgQExhc3QgbW9kaWZpZWQgdGltZTogMjAyNC0wNy0wOFQxNjowMjozMCswODowMAojIEBDb3B5cmlnaHQ6IHd3dy5oaWx1a2VyLmNuCi8v5bmz5Y+w55So5oi35YWl5Y+jCgpuYW1lc3BhY2UgYXBpXGNvbnRyb2xsZXJzXGdtXHYxOwoKdXNlIFlpaTsKdXNlIHlpaVx3ZWJcQ29udHJvbGxlcjsKdXNlIGNvbW1vblxtb2RlbHNcTWVtYmVyIGFzIFVzZXI7CnVzZSBhZGRvbnNcbW9kZWxzXEFjVXNlckV4dDsKdXNlIGFkZG9uc1xtb2RlbHNcQWNTdG9yZTsKdXNlIGFkZG9uc1xtb2RlbHNcQWNFbXBsb3llZTsKCmNsYXNzIENvbW1vbiBleHRlbmRzIENvbnRyb2xsZXIKewogICAgcHJvdGVjdGVkIGludCAkcGlkID0gMDsKICAgIHByb3RlY3RlZCBpbnQgJHVzZXJfaWQgPSAwOwogICAgcHJvdGVjdGVkIGludCAkc2l0ZV9pZCA9IDA7CiAgICBwcm90ZWN0ZWQgaW50ICRzdG9yZV9pZCA9IDA7CiAgICBwcm90ZWN0ZWQgaW50ICRlbXBsb3llZV9pZCA9IDA7CiAgICBwcm90ZWN0ZWQgb2JqZWN0ICR1c2VyX2luZm87CiAgICBwcm90ZWN0ZWQgYXJyYXkgJHBvc3RkYXRhID0gW107CS8v6YeN5paw5pW055CG5LiA5LiL5a6i5oi356uv5Lyg6L6T55qE5pWw5o2uCiAgICBwcm90ZWN0ZWQgYm9vbCAkaW1nSHR0cCA9IHRydWU7CS8v5Zu+54mH6ZmE5Lu25Zyw5Z2A55Sf5oiQaHR0cChzKQkvL2ZhbHNlOuS4jeeUn+aIkGh0dHDnvZHlnYDvvJsgdHJ1ZTrku4XnlJ/miJBodHRw572R5Z2A77ybIGh0dHBzOueUn+aIkGh0dHBz572R5Z2ACiAgICBwcm90ZWN0ZWQgaW50ICRwYWdlID0gMTsJLy/lvZPliY3mlbDmja7liIbpobUKICAgIHByb3RlY3RlZCBpbnQgJHBhZ2VTaXplID0gMTA7CS8v6buY6K6k5pWw5o2u5YiG6aG15aSn5bCPCiAgICBwdWJsaWMgJGVuYWJsZUNzcmZWYWxpZGF0aW9uID0gZmFsc2U7CiAgICAvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCglwcm90ZWN0ZWQgaW50ICR0aW1lc3RhbXAgPSBUSU1FU1RBTVA7CiAgICAvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCgogICAgcHVibGljIGZ1bmN0aW9uIGluaXQoKQogICAgewogICAgICAgIHBhcmVudDo6aW5pdCgpOwogICAgICAgIC8v5Yik5pat6K+35rGC5YaF5a6557G75Z6LIGNvbnRlbnQtdHlwZSzmlK/mjIEganNvbuivt+axggogICAgICAgICRwb3N0ZGF0YSA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+cG9zdCgpOwogICAgICAgICRoZWFkZXJzID0gWWlpOjokYXBwLT5yZXF1ZXN0LT5oZWFkZXJzOwogICAgICAgICRjb250ZW50VHlwZSA9ICRoZWFkZXJzLT5nZXQoJ2NvbnRlbnQtdHlwZScpOwogICAgICAgIGlmICgkY29udGVudFR5cGU9PSJhcHBsaWNhdGlvbi9qc29uIikgewogICAgICAgICAgICAkcG9zdGRhdGEgPSBqc29uX2RlY29kZShmaWxlX2dldF9jb250ZW50cygncGhwOi8vaW5wdXQnKSwgdHJ1ZSk7CiAgICAgICAgfQogICAgICAgICR0aGlzLT5wb3N0ZGF0YSA9ICRwb3N0ZGF0YTsKICAgICAgICAKICAgICAgICAkc2Vzc2lvbiA9IFlpaTo6JGFwcC0+c2Vzc2lvbjsKICAgICAgICBpZiAoaXNzZXQoJHBvc3RkYXRhWydwaWQnXSkpIHsKICAgICAgICAgICAgaWYgKChpbnQpJHBvc3RkYXRhWydwaWQnXT4wKSB7CiAgICAgICAgICAgICAgICAkdGhpcy0+cGlkID0gKGludCkkcG9zdGRhdGFbJ3BpZCddOwogICAgICAgICAgICAgICAgJHNlc3Npb24tPnNldCgncGlkJywgJHRoaXMtPnBpZCk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKICAgICAgICAgICAgfQogICAgICAgIH0gZWxzZWlmIChpc3NldCgkX0dFVFsncGlkJ10pKSB7CiAgICAgICAgICAgIGlmICgoaW50KSRfR0VUWydwaWQnXT4wKSB7CiAgICAgICAgICAgICAgICAkdGhpcy0+cGlkID0gJF9HRVRbJ3BpZCddOwogICAgICAgICAgICAgICAgJHNlc3Npb24tPnNldCgncGlkJywgJHRoaXMtPnBpZCk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKICAgICAgICAgICAgfQogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICRzZXNzaW9uLT5zZXQoJ3BpZCcsIDApOwogICAgICAgIH0KICAgICAgICAKICAgICAgICAkdGhpcy0+c2l0ZV9pZCA9IFlpaTo6JGFwcC0+cGFyYW1zWydzaXRlSWQnXTsKICAgICAgICAKICAgICAgICBpZiAoaXNzZXQoJHBvc3RkYXRhWyd1aWQnXSkgJiYgKGludCkkcG9zdGRhdGFbJ3VpZCddPjApIHsKICAgICAgICAgICAgJHRoaXMtPnVzZXJfaWQgPSAoaW50KSRwb3N0ZGF0YVsndWlkJ107CiAgICAgICAgfQogICAgICAgIGlmICgkdGhpcy0+dXNlcl9pZCkgewogICAgICAgICAgICAkdXNlck1vZGVsID0gbmV3IFVzZXIoKTsKICAgICAgICAgICAgJHJlcyA9ICR1c2VyTW9kZWwtPmZpbmRPbmUoJHRoaXMtPnVzZXJfaWQpOwogICAgICAgICAgICBpZighJHJlcyl7CiAgICAgICAgICAgICAgICAkdGhpcy0+dXNlcl9pZCA9IDA7CiAgICAgICAgICAgIH1lbHNlewogICAgICAgICAgICAgICAgJHRoaXMtPnVzZXJfaW5mbyA9ICRyZXM7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgLy9UQkQg5ZCO5pyf6ZyA5Yqg5LiK5pu05aSa55m76ZmG6aqM6K+B6YC76L6RCiAgICAgICAgfQoJCSBpZiAoaXNzZXQoJHBvc3RkYXRhWydlbXBsb3llZV9pZCddKSAmJiAoaW50KSRwb3N0ZGF0YVsnZW1wbG95ZWVfaWQnXT4wKSB7CiAgICAgICAgICAgICR0aGlzLT5lbXBsb3llZV9pZCA9IChpbnQpJHBvc3RkYXRhWydlbXBsb3llZV9pZCddOwogICAgICAgIH0KCiAgICAgICAgJHBhZ2UgPSBpc3NldCgkcG9zdGRhdGFbJ3BhZ2UnXSkgPyAoaW50KSRwb3N0ZGF0YVsncGFnZSddIDogMTsKICAgICAgICAkdGhpcy0+cGFnZSA9ICRwYWdlPD0wID8gMSA6ICRwYWdlOwogICAgICAgICRwYWdlU2l6ZSA9IGlzc2V0KCRwb3N0ZGF0YVsncHNpemUnXSkgPyAoaW50KSRwb3N0ZGF0YVsncHNpemUnXSA6IDEwOwogICAgICAgICR0aGlzLT5wYWdlU2l6ZSA9ICRwYWdlU2l6ZTw9MCA/IDEwIDogJHBhZ2VTaXplOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiByZXN1bHQoJG1zZywgJGRhdGE9bnVsbCwgJGNvZGU9MCkKICAgIHsKICAgICAgICAkcmV0dXJuID0gW107CiAgICAgICAgJHJldHVyblsnY29kZSddID0gJGNvZGU7CiAgICAgICAgJHJldHVyblsnbXNnJ10gPSAkbXNnOwogICAgICAgIGlmICgkZGF0YSkgewogICAgICAgICAgICAkcmV0dXJuWydkYXRhJ10gPSAkZGF0YTsKICAgICAgICB9CiAgICAgICAgZXhpdChqc29uX2VuY29kZSgkcmV0dXJuLCBKU09OX1VORVNDQVBFRF9VTklDT0RFKSk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIHVzZXJUb2tlbigkdXNlcj1bXSwgJHJlZnJlc2g9ZmFsc2UsICRleHBpcmUgPSBudWxsKXsKICAgICAgICAvL+eUn+aIkHRva2Vu77yI55So5oi35pWw5o2u77yM5piv5ZCm5by65Yi25pu05paw77yM6L+H5pyf5pe26Ze0ICAvLyAgICBUQkQg5YW35L2T5pa55rOV5pyJ5b6F5LyY5YyWCiAgICAgICAgJGV4cGlyZSA9ICRleHBpcmUgPyAkZXhwaXJlIDogJysxIGRheSc7CiAgICAgICAgJHRva2VuID0gWWlpOjokYXBwLT5zZXNzaW9uLT5nZXQoJ3VzZXJUb2tlbicpOwogICAgICAgICR0b2tlbkV4cGlyZWQgPSBZaWk6OiRhcHAtPnNlc3Npb24tPmdldCgndXNlclRva2VuRXhwaXJlZCcpOwogICAgICAgIGlmKCEkdG9rZW4gfHwgJHJlZnJlc2gpewogICAgICAgICAgICAkdG9rZW5FeHBpcmVkID0gc3RydG90aW1lKCRleHBpcmUpKjEwMDA7CiAgICAgICAgICAgICR0b2tlbiA9IG1kNSgndXNlcm5hbWU9Jy4kdXNlclsndXNlcm5hbWUnXS4nJm1vYmlsZT0nLiR1c2VyWydtb2JpbGUnXS4nJnRpbWU9Jy4kdG9rZW5FeHBpcmVkKTsKICAgICAgICAgICAgWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ3VzZXJUb2tlbicsJHRva2VuKTsKICAgICAgICAgICAgWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ3VzZXJUb2tlbkV4cGlyZWQnLCR0b2tlbkV4cGlyZWQpOwogICAgICAgIH0KICAgICAgICAkdXNlclsndG9rZW4nXSA9ICR0b2tlbjsgICAgCiAgICAgICAgJHVzZXJbJ3Rva2VuRXhwaXJlZCddID0gJHRva2VuRXhwaXJlZDsKICAgICAgICByZXR1cm4gJHVzZXI7CiAgICB9Cn0KAAAAAAAAAACnDwAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAA",
+ "BAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 1,
+ 1,
+ "revert",
+ null,
+ "AgAAAAAAAAAAAAAAAAAAAAAAAAAyDwAAPD9waHAKCiMgQEF1dGhvcjog5Zeo5Zmc5a6iKOS4ieS6mikgPGZtNDUzPgojIEBEYXRlOiAgIDIwMjItMDQtMTUgMjA6MjI6MDMKIyBARW1haWw6ICBmbTQ1M0BsdWtlZ3pzLmNvbQojIEBMYXN0IG1vZGlmaWVkIGJ5OiAgIGZtNDUzCiMgQExhc3QgbW9kaWZpZWQgdGltZTogMjAyNC0wNy0wOFQxNjowMjozMCswODowMAojIEBDb3B5cmlnaHQ6IHd3dy5oaWx1a2VyLmNuCi8v5bmz5Y+w55So5oi35YWl5Y+jCgkKCW5hbWVzcGFjZSBhcGlcY29udHJvbGxlcnNcZ21cdjE7CgkKCXVzZSBZaWk7Cgl1c2UgeWlpXHdlYlxDb250cm9sbGVyOwoJdXNlIGNvbW1vblxtb2RlbHNcTWVtYmVyIGFzIFVzZXI7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1VzZXJFeHQ7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1N0b3JlOwoJdXNlIGFkZG9uc1xtb2RlbHNcQWNFbXBsb3llZTsKCQoJY2xhc3MgQ29tbW9uIGV4dGVuZHMgQ29udHJvbGxlcgoJewoJCXByb3RlY3RlZCBpbnQgJHBpZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkdXNlcl9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc2l0ZV9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc3RvcmVfaWQgPSAwOwoJCXByb3RlY3RlZCBpbnQgJGVtcGxveWVlX2lkID0gMDsKCQlwcm90ZWN0ZWQgb2JqZWN0ICR1c2VyX2luZm87CgkJcHJvdGVjdGVkIGFycmF5ICRwb3N0ZGF0YSA9IFtdOyAgICAvL+mHjeaWsOaVtOeQhuS4gOS4i+WuouaIt+err+S8oOi+k+eahOaVsOaNrgoJCXByb3RlY3RlZCBib29sICRpbWdIdHRwID0gVFJVRTsgICAgLy/lm77niYfpmYTku7blnLDlnYDnlJ/miJBodHRwKHMpCS8vZmFsc2U65LiN55Sf5oiQaHR0cOe9keWdgO+8myB0cnVlOuS7heeUn+aIkGh0dHDnvZHlnYDvvJsgaHR0cHM655Sf5oiQaHR0cHPnvZHlnYAKCQlwcm90ZWN0ZWQgaW50ICRwYWdlID0gMTsgICAgLy/lvZPliY3mlbDmja7liIbpobUKCQlwcm90ZWN0ZWQgaW50ICRwYWdlU2l6ZSA9IDEwOyAgICAvL+m7mOiupOaVsOaNruWIhumhteWkp+WwjwoJCXB1YmxpYyAkZW5hYmxlQ3NyZlZhbGlkYXRpb24gPSBGQUxTRTsKCQkvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCgkJcHJvdGVjdGVkIGludCAkdGltZXN0YW1wID0gVElNRVNUQU1QOwoJCQoJCS8v5pu/5Luj5bi46KeE55qEX2NvbnN0cnVjdCDmnpDmnoTlh73mlbDvvJvlhbbku5bmlrnms5XosIPnlKjliY3miafooYwKCQkKCQlwdWJsaWMgZnVuY3Rpb24gaW5pdCgpCgkJewoJCQlwYXJlbnQ6OmluaXQoKTsKCQkJLy/liKTmlq3or7fmsYLlhoXlrrnnsbvlnosgY29udGVudC10eXBlLOaUr+aMgSBqc29u6K+35rGCCgkJCSRwb3N0ZGF0YSA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+cG9zdCgpOwoJCQkkaGVhZGVycyA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+aGVhZGVyczsKCQkJJGNvbnRlbnRUeXBlID0gJGhlYWRlcnMtPmdldCgnY29udGVudC10eXBlJyk7CgkJCWlmICgkY29udGVudFR5cGUgPT0gImFwcGxpY2F0aW9uL2pzb24iKSB7CgkJCQkkcG9zdGRhdGEgPSBqc29uX2RlY29kZShmaWxlX2dldF9jb250ZW50cygncGhwOi8vaW5wdXQnKSwgVFJVRSk7CgkJCX0KCQkJJHRoaXMtPnBvc3RkYXRhID0gJHBvc3RkYXRhOwoJCQkKCQkJJHNlc3Npb24gPSBZaWk6OiRhcHAtPnNlc3Npb247CgkJCWlmIChpc3NldCgkcG9zdGRhdGFbJ3BpZCddKSkgewoJCQkJaWYgKChpbnQpJHBvc3RkYXRhWydwaWQnXSA+IDApIHsKCQkJCQkkdGhpcy0+cGlkID0gKGludCkkcG9zdGRhdGFbJ3BpZCddOwoJCQkJCSRzZXNzaW9uLT5zZXQoJ3BpZCcsICR0aGlzLT5waWQpOwoJCQkJfSBlbHNlIHsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJCX0KCQkJfSBlbHNlIGlmIChpc3NldCgkX0dFVFsncGlkJ10pKSB7CgkJCQlpZiAoKGludCkkX0dFVFsncGlkJ10gPiAwKSB7CgkJCQkJJHRoaXMtPnBpZCA9ICRfR0VUWydwaWQnXTsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAkdGhpcy0+cGlkKTsKCQkJCX0gZWxzZSB7CgkJCQkJJHNlc3Npb24tPnNldCgncGlkJywgMCk7CgkJCQl9CgkJCX0gZWxzZSB7CgkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJfQoJCQkKCQkJJHRoaXMtPnNpdGVfaWQgPSBZaWk6OiRhcHAtPnBhcmFtc1snc2l0ZUlkJ107CgkJCQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWyd1aWQnXSkgJiYgKGludCkkcG9zdGRhdGFbJ3VpZCddID4gMCkgewoJCQkJJHRoaXMtPnVzZXJfaWQgPSAoaW50KSRwb3N0ZGF0YVsndWlkJ107CgkJCX0KCQkJaWYgKCR0aGlzLT51c2VyX2lkKSB7CgkJCQkkdXNlck1vZGVsID0gbmV3IFVzZXIoKTsKCQkJCSRyZXMgPSAkdXNlck1vZGVsLT5maW5kT25lKCR0aGlzLT51c2VyX2lkKTsKCQkJCWlmICghJHJlcykgewoJCQkJCSR0aGlzLT51c2VyX2lkID0gMDsKCQkJCX0gZWxzZSB7CgkJCQkJJHRoaXMtPnVzZXJfaW5mbyA9ICRyZXM7CgkJCQl9CgkJCQkvL1RCRCDlkI7mnJ/pnIDliqDkuIrmm7TlpJrnmbvpmYbpqozor4HpgLvovpEKCQkJfQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWydlbXBsb3llZV9pZCddKSAmJiAoaW50KSRwb3N0ZGF0YVsnZW1wbG95ZWVfaWQnXSA+IDApIHsKCQkJCSR0aGlzLT5lbXBsb3llZV9pZCA9IChpbnQpJHBvc3RkYXRhWydlbXBsb3llZV9pZCddOwoJCQl9CgkJCQoJCQkkcGFnZSA9IGlzc2V0KCRwb3N0ZGF0YVsncGFnZSddKSA/IChpbnQpJHBvc3RkYXRhWydwYWdlJ10gOiAxOwoJCQkkdGhpcy0+cGFnZSA9ICRwYWdlIDw9IDAgPyAxIDogJHBhZ2U7CgkJCSRwYWdlU2l6ZSA9IGlzc2V0KCRwb3N0ZGF0YVsncHNpemUnXSkgPyAoaW50KSRwb3N0ZGF0YVsncHNpemUnXSA6IDEwOwoJCQkkdGhpcy0+cGFnZVNpemUgPSAkcGFnZVNpemUgPD0gMCA/IDEwIDogJHBhZ2VTaXplOwoJCX0KCQkKCQlwdWJsaWMgZnVuY3Rpb24gcmVzdWx0KCRtc2csICRkYXRhID0gTlVMTCwgJGNvZGUgPSAwKQoJCXsKCQkJJHJldHVybiA9IFtdOwoJCQkkcmV0dXJuWydjb2RlJ10gPSAkY29kZTsKCQkJJHJldHVyblsnbXNnJ10gPSAkbXNnOwoJCQlpZiAoJGRhdGEpIHsKCQkJCSRyZXR1cm5bJ2RhdGEnXSA9ICRkYXRhOwoJCQl9CgkJCWV4aXQoanNvbl9lbmNvZGUoJHJldHVybiwgSlNPTl9VTkVTQ0FQRURfVU5JQ09ERSkpOwoJCX0KCQkKCQlwdWJsaWMgZnVuY3Rpb24gdXNlclRva2VuKCR1c2VyID0gW10sICRyZWZyZXNoID0gRkFMU0UsICRleHBpcmUgPSBOVUxMKQoJCXsKCQkJLy/nlJ/miJB0b2tlbu+8iOeUqOaIt+aVsOaNru+8jOaYr+WQpuW8uuWItuabtOaWsO+8jOi/h+acn+aXtumXtCAgLy8gICAgVEJEIOWFt+S9k+aWueazleacieW+heS8mOWMlgoJCQkkZXhwaXJlID0gJGV4cGlyZSA/ICRleHBpcmUgOiAnKzEgZGF5JzsKCQkJJHRva2VuID0gWWlpOjokYXBwLT5zZXNzaW9uLT5nZXQoJ21lbWJlclRva2VuJyk7CgkJCSR0b2tlbkV4cGlyZWQgPSBZaWk6OiRhcHAtPnNlc3Npb24tPmdldCgnbWVtYmVyVG9rZW5FeHBpcmVkJyk7CgkJCWlmICghJHRva2VuIHx8ICRyZWZyZXNoKSB7CgkJCQkkdG9rZW5FeHBpcmVkID0gc3RydG90aW1lKCRleHBpcmUpICogMTAwMDsKCQkJCSR0b2tlbiA9IG1kNSgndXNlcm5hbWU9JyAuICR1c2VyWyd1c2VybmFtZSddIC4gJyZtb2JpbGU9JyAuICR1c2VyWydtb2JpbGUnXSAuICcmdGltZT0nIC4gJHRva2VuRXhwaXJlZCk7CgkJCQlZaWk6OiRhcHAtPnNlc3Npb24tPnNldCgnbWVtYmVyVG9rZW4nLCAkdG9rZW4pOwoJCQkJWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ21lbWJlclRva2VuRXhwaXJlZCcsICR0b2tlbkV4cGlyZWQpOwoJCQl9CgkJCSR1c2VyWyd0b2tlbiddID0gJHRva2VuOwoJCQkkdXNlclsndG9rZW5FeHBpcmVkJ10gPSAkdG9rZW5FeHBpcmVkOwoJCQlyZXR1cm4gJHVzZXI7CgkJfQoJfQoAAAAAAAAAAA8OAAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 2,
+ 1,
+ "revert",
+ null,
+ "AgAAAAAAAAAAAAAAAAAAAAAAAABBDwAAPD9waHAKLyoqCiAqIEBBdXRob3I6IOWXqOWZnOWuoijkuInkupopPGZtNDUzPgogKiBARGF0ZTogMjAyNS0wNC0xMCAyMzoxOToxMwogKiBARmlsZVBhdGg6IGN0bXMtYXBpL2NvbnRyb2xsZXJzL2dtL3YxL0NvbW1vbi5waHAKICogQEVtYWlsOiAgMzkzMjEzNzU5QHFxLmNvbQogKiBDb3B5cmlnaHQgKGMpIDIwMjUgYnkgd3d3LmhpbHVrZXIuY24sIEFsbCBSaWdodHMgUmVzZXJ2ZWQuIAogKi8KCi8v5bmz5Y+w55So5oi35YWl5Y+jCgkKCW5hbWVzcGFjZSBhcGlcY29udHJvbGxlcnNcZ21cdjE7CgkKCXVzZSBZaWk7Cgl1c2UgeWlpXHdlYlxDb250cm9sbGVyOwoJdXNlIGNvbW1vblxtb2RlbHNcTWVtYmVyIGFzIFVzZXI7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1VzZXJFeHQ7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1N0b3JlOwoJdXNlIGFkZG9uc1xtb2RlbHNcQWNFbXBsb3llZTsKCQoJY2xhc3MgQ29tbW9uIGV4dGVuZHMgQ29udHJvbGxlcgoJewoJCXByb3RlY3RlZCBpbnQgJHBpZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkdXNlcl9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc2l0ZV9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc3RvcmVfaWQgPSAwOwoJCXByb3RlY3RlZCBpbnQgJGVtcGxveWVlX2lkID0gMDsKCQlwcm90ZWN0ZWQgb2JqZWN0ICR1c2VyX2luZm87CgkJcHJvdGVjdGVkIGFycmF5ICRwb3N0ZGF0YSA9IFtdOyAgICAvL+mHjeaWsOaVtOeQhuS4gOS4i+WuouaIt+err+S8oOi+k+eahOaVsOaNrgoJCXByb3RlY3RlZCBib29sICRpbWdIdHRwID0gVFJVRTsgICAgLy/lm77niYfpmYTku7blnLDlnYDnlJ/miJBodHRwKHMpCS8vZmFsc2U65LiN55Sf5oiQaHR0cOe9keWdgO+8myB0cnVlOuS7heeUn+aIkGh0dHDnvZHlnYDvvJsgaHR0cHM655Sf5oiQaHR0cHPnvZHlnYAKCQlwcm90ZWN0ZWQgaW50ICRwYWdlID0gMTsgICAgLy/lvZPliY3mlbDmja7liIbpobUKCQlwcm90ZWN0ZWQgaW50ICRwYWdlU2l6ZSA9IDEwOyAgICAvL+m7mOiupOaVsOaNruWIhumhteWkp+WwjwoJCXB1YmxpYyAkZW5hYmxlQ3NyZlZhbGlkYXRpb24gPSBGQUxTRTsKCQkvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCgkJcHJvdGVjdGVkIGludCAkdGltZXN0YW1wID0gVElNRVNUQU1QOwoJCQoJCS8v5pu/5Luj5bi46KeE55qEX2NvbnN0cnVjdCDmnpDmnoTlh73mlbDvvJvlhbbku5bmlrnms5XosIPnlKjliY3miafooYwKCQkKCQlwdWJsaWMgZnVuY3Rpb24gaW5pdCgpCgkJewoJCQlwYXJlbnQ6OmluaXQoKTsKCQkJLy/liKTmlq3or7fmsYLlhoXlrrnnsbvlnosgY29udGVudC10eXBlLOaUr+aMgSBqc29u6K+35rGCCgkJCSRwb3N0ZGF0YSA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+cG9zdCgpOwoJCQkkaGVhZGVycyA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+aGVhZGVyczsKCQkJJGNvbnRlbnRUeXBlID0gJGhlYWRlcnMtPmdldCgnY29udGVudC10eXBlJyk7CgkJCWlmICgkY29udGVudFR5cGUgPT0gImFwcGxpY2F0aW9uL2pzb24iKSB7CgkJCQkkcG9zdGRhdGEgPSBqc29uX2RlY29kZShmaWxlX2dldF9jb250ZW50cygncGhwOi8vaW5wdXQnKSwgVFJVRSk7CgkJCX0KCQkJJHRoaXMtPnBvc3RkYXRhID0gJHBvc3RkYXRhOwoJCQkKCQkJJHNlc3Npb24gPSBZaWk6OiRhcHAtPnNlc3Npb247CgkJCWlmIChpc3NldCgkcG9zdGRhdGFbJ3BpZCddKSkgewoJCQkJaWYgKChpbnQpJHBvc3RkYXRhWydwaWQnXSA+IDApIHsKCQkJCQkkdGhpcy0+cGlkID0gKGludCkkcG9zdGRhdGFbJ3BpZCddOwoJCQkJCSRzZXNzaW9uLT5zZXQoJ3BpZCcsICR0aGlzLT5waWQpOwoJCQkJfSBlbHNlIHsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJCX0KCQkJfSBlbHNlIGlmIChpc3NldCgkX0dFVFsncGlkJ10pKSB7CgkJCQlpZiAoKGludCkkX0dFVFsncGlkJ10gPiAwKSB7CgkJCQkJJHRoaXMtPnBpZCA9ICRfR0VUWydwaWQnXTsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAkdGhpcy0+cGlkKTsKCQkJCX0gZWxzZSB7CgkJCQkJJHNlc3Npb24tPnNldCgncGlkJywgMCk7CgkJCQl9CgkJCX0gZWxzZSB7CgkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJfQoJCQkKCQkJJHRoaXMtPnNpdGVfaWQgPSBZaWk6OiRhcHAtPnBhcmFtc1snc2l0ZUlkJ107CgkJCQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWyd1aWQnXSkgJiYgKGludCkkcG9zdGRhdGFbJ3VpZCddID4gMCkgewoJCQkJJHRoaXMtPnVzZXJfaWQgPSAoaW50KSRwb3N0ZGF0YVsndWlkJ107CgkJCX0KCQkJaWYgKCR0aGlzLT51c2VyX2lkKSB7CgkJCQkkdXNlck1vZGVsID0gbmV3IFVzZXIoKTsKCQkJCSRyZXMgPSAkdXNlck1vZGVsLT5maW5kT25lKCR0aGlzLT51c2VyX2lkKTsKCQkJCWlmICghJHJlcykgewoJCQkJCSR0aGlzLT51c2VyX2lkID0gMDsKCQkJCX0gZWxzZSB7CgkJCQkJJHRoaXMtPnVzZXJfaW5mbyA9ICRyZXM7CgkJCQl9CgkJCQkvL1RCRCDlkI7mnJ/pnIDliqDkuIrmm7TlpJrnmbvpmYbpqozor4HpgLvovpEKCQkJfQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWydlbXBsb3llZV9pZCddKSAmJiAoaW50KSRwb3N0ZGF0YVsnZW1wbG95ZWVfaWQnXSA+IDApIHsKCQkJCSR0aGlzLT5lbXBsb3llZV9pZCA9IChpbnQpJHBvc3RkYXRhWydlbXBsb3llZV9pZCddOwoJCQl9CgkJCQoJCQkkcGFnZSA9IGlzc2V0KCRwb3N0ZGF0YVsncGFnZSddKSA/IChpbnQpJHBvc3RkYXRhWydwYWdlJ10gOiAxOwoJCQkkdGhpcy0+cGFnZSA9ICRwYWdlIDw9IDAgPyAxIDogJHBhZ2U7CgkJCSRwYWdlU2l6ZSA9IGlzc2V0KCRwb3N0ZGF0YVsncHNpemUnXSkgPyAoaW50KSRwb3N0ZGF0YVsncHNpemUnXSA6IDEwOwoJCQkkdGhpcy0+cGFnZVNpemUgPSAkcGFnZVNpemUgPD0gMCA/IDEwIDogJHBhZ2VTaXplOwoJCX0KCQkKCQlwdWJsaWMgZnVuY3Rpb24gcmVzdWx0KCRtc2csICRkYXRhID0gTlVMTCwgJGNvZGUgPSAwKQoJCXsKCQkJJHJldHVybiA9IFtdOwoJCQkkcmV0dXJuWydjb2RlJ10gPSAkY29kZTsKCQkJJHJldHVyblsnbXNnJ10gPSAkbXNnOwoJCQlpZiAoJGRhdGEpIHsKCQkJCSRyZXR1cm5bJ2RhdGEnXSA9ICRkYXRhOwoJCQl9CgkJCWV4aXQoanNvbl9lbmNvZGUoJHJldHVybiwgSlNPTl9VTkVTQ0FQRURfVU5JQ09ERSkpOwoJCX0KCQkKCQlwdWJsaWMgZnVuY3Rpb24gdXNlclRva2VuKCR1c2VyID0gW10sICRyZWZyZXNoID0gRkFMU0UsICRleHBpcmUgPSBOVUxMKQoJCXsKCQkJLy/nlJ/miJB0b2tlbu+8iOeUqOaIt+aVsOaNru+8jOaYr+WQpuW8uuWItuabtOaWsO+8jOi/h+acn+aXtumXtCAgLy8gICAgVEJEIOWFt+S9k+aWueazleacieW+heS8mOWMlgoJCQkkZXhwaXJlID0gJGV4cGlyZSA/ICRleHBpcmUgOiAnKzEgZGF5JzsKCQkJJHRva2VuID0gWWlpOjokYXBwLT5zZXNzaW9uLT5nZXQoJ21lbWJlclRva2VuJyk7CgkJCSR0b2tlbkV4cGlyZWQgPSBZaWk6OiRhcHAtPnNlc3Npb24tPmdldCgnbWVtYmVyVG9rZW5FeHBpcmVkJyk7CgkJCWlmICghJHRva2VuIHx8ICRyZWZyZXNoKSB7CgkJCQkkdG9rZW5FeHBpcmVkID0gc3RydG90aW1lKCRleHBpcmUpICogMTAwMDsKCQkJCSR0b2tlbiA9IG1kNSgndXNlcm5hbWU9JyAuICR1c2VyWyd1c2VybmFtZSddIC4gJyZtb2JpbGU9JyAuICR1c2VyWydtb2JpbGUnXSAuICcmdGltZT0nIC4gJHRva2VuRXhwaXJlZCk7CgkJCQlZaWk6OiRhcHAtPnNlc3Npb24tPnNldCgnbWVtYmVyVG9rZW4nLCAkdG9rZW4pOwoJCQkJWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ21lbWJlclRva2VuRXhwaXJlZCcsICR0b2tlbkV4cGlyZWQpOwoJCQl9CgkJCSR1c2VyWyd0b2tlbiddID0gJHRva2VuOwoJCQkkdXNlclsndG9rZW5FeHBpcmVkJ10gPSAkdG9rZW5FeHBpcmVkOwoJCQlyZXR1cm4gJHVzZXI7CgkJfQoJfQoAAAAAAAAAAA0OAAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 3,
+ 1,
+ "revert",
+ null,
+ "AgAAAAAAAAAAAAAAAAAAAAAAAAA/DwAAPD9waHAKLyoqCiAqIEBBdXRob3I6IOWXqOWZnOWuoijkuInkupopPGZtNDUzPgogKiBARGF0ZTogMjAyNS0wNC0xMCAyMzoxOToxMwogKiBARmlsZVBhdGg6IGN0bXMtYXBpL2NvbnRyb2xsZXJzL2dtL3YxL0NvbW1vbi5waHAKICogQEVtYWlsOiAgMzkzMjEzNzU5QHFxLmNvbQogKiBDb3B5cmlnaHQgKGMpIDIwMjUgYnkgd3d3LmhpbHVrZXIuY24sIEFsbCBSaWdodHMgUmVzZXJ2ZWQuIAogKi8KCi8v5bmz5Y+w55So5oi35YWl5Y+jCgkKCW5hbWVzcGFjZSBhcGlcY29udHJvbGxlcnNcZ21cdjE7CgkKCXVzZSBZaWk7Cgl1c2UgeWlpXHdlYlxDb250cm9sbGVyOwoJdXNlIGNvbW1vblxtb2RlbHNcTWVtYmVyIGFzIFVzZXI7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1VzZXJFeHQ7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1N0b3JlOwoJdXNlIGFkZG9uc1xtb2RlbHNcQWNFbXBsb3llZTsKCQoJY2xhc3MgQ29tbW9uIGV4dGVuZHMgQ29udHJvbGxlcgoJewoJCXByb3RlY3RlZCBpbnQgJHBpZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkdXNlcl9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc2l0ZV9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc3RvcmVfaWQgPSAwOwoJCXByb3RlY3RlZCBpbnQgJGVtcGxveWVlX2lkID0gMDsKCQlwcm90ZWN0ZWQgb2JqZWN0ICR1c2VyX2luZm87CgkJcHJvdGVjdGVkIGFycmF5ICRwb3N0ZGF0YSA9IFtdOyAgICAvL+mHjeaWsOaVtOeQhuS4gOS4i+WuouaIt+err+S8oOi+k+eahOaVsOaNrgoJCXByb3RlY3RlZCBib29sICRpbWdIdHRwID0gVFJVRTsgICAgLy/lm77niYfpmYTku7blnLDlnYDnlJ/miJBodHRwKHMpCS8vZmFsc2U65LiN55Sf5oiQaHR0cOe9keWdgO+8myB0cnVlOuS7heeUn+aIkGh0dHDnvZHlnYDvvJsgaHR0cHM655Sf5oiQaHR0cHPnvZHlnYAKCQlwcm90ZWN0ZWQgaW50ICRwYWdlID0gMTsgICAgLy/lvZPliY3mlbDmja7liIbpobUKCQlwcm90ZWN0ZWQgaW50ICRwYWdlU2l6ZSA9IDEwOyAgICAvL+m7mOiupOaVsOaNruWIhumhteWkp+WwjwoJCXB1YmxpYyAkZW5hYmxlQ3NyZlZhbGlkYXRpb24gPSBGQUxTRTsKCQkvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCgkJcHJvdGVjdGVkIGludCAkdGltZXN0YW1wID0gVElNRVNUQU1QOwoJCQoJCS8v5pu/5Luj5bi46KeE55qEX2NvbnN0cnVjdCDmnpDmnoTlh73mlbDvvJvlhbbku5bmlrnms5XosIPnlKjliY3miafooYwKCQkKCQlwdWJsaWMgZnVuY3Rpb24gaW5pdCgpCgkJewoJCQlwYXJlbnQ6OmluaXQoKTsKCQkJLy/liKTmlq3or7fmsYLlhoXlrrnnsbvlnosgY29udGVudC10eXBlLOaUr+aMgSBqc29u6K+35rGCCgkJCSRwb3N0ZGF0YSA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+cG9zdCgpOwoJCQkkaGVhZGVycyA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+aGVhZGVyczsKCQkJJGNvbnRlbnRUeXBlID0gJGhlYWRlcnMtPmdldCgnY29udGVudC10eXBlJyk7CgkJCWlmICgkY29udGVudFR5cGUgPT0gImFwcGxpY2F0aW9uL2pzb24iKSB7CgkJCQkkcG9zdGRhdGEgPSBqc29uX2RlY29kZShmaWxlX2dldF9jb250ZW50cygncGhwOi8vaW5wdXQnKSwgVFJVRSk7CgkJCX0KCQkJJHRoaXMtPnBvc3RkYXRhID0gJHBvc3RkYXRhOwoJCQkKCQkJJHNlc3Npb24gPSBZaWk6OiRhcHAtPnNlc3Npb247CgkJCWlmIChpc3NldCgkcG9zdGRhdGFbJ3BpZCddKSkgewoJCQkJaWYgKChpbnQpJHBvc3RkYXRhWydwaWQnXSA+IDApIHsKCQkJCQkkdGhpcy0+cGlkID0gKGludCkkcG9zdGRhdGFbJ3BpZCddOwoJCQkJCSRzZXNzaW9uLT5zZXQoJ3BpZCcsICR0aGlzLT5waWQpOwoJCQkJfSBlbHNlIHsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJCX0KCQkJfSBlbHNlIGlmIChpc3NldCgkX0dFVFsncGlkJ10pKSB7CgkJCQlpZiAoKGludCkkX0dFVFsncGlkJ10gPiAwKSB7CgkJCQkJJHRoaXMtPnBpZCA9ICRfR0VUWydwaWQnXTsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAkdGhpcy0+cGlkKTsKCQkJCX0gZWxzZSB7CgkJCQkJJHNlc3Npb24tPnNldCgncGlkJywgMCk7CgkJCQl9CgkJCX0gZWxzZSB7CgkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJfQoJCQkKCQkJJHRoaXMtPnNpdGVfaWQgPSBZaWk6OiRhcHAtPnBhcmFtc1snc2l0ZUlkJ107CgkJCQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWyd1aWQnXSkgJiYgKGludCkkcG9zdGRhdGFbJ3VpZCddID4gMCkgewoJCQkJJHRoaXMtPnVzZXJfaWQgPSAoaW50KSRwb3N0ZGF0YVsndWlkJ107CgkJCX0KCQkJaWYgKCR0aGlzLT51c2VyX2lkKSB7CgkJCQkkdXNlck1vZGVsID0gbmV3IFVzZXIoKTsKCQkJCSRyZXMgPSAkdXNlck1vZGVsLT5maW5kT25lKCR0aGlzLT51c2VyX2lkKTsKCQkJCWlmICghJHJlcykgewoJCQkJCSR0aGlzLT51c2VyX2lkID0gMDsKCQkJCX0gZWxzZSB7CgkJCQkJJHRoaXMtPnVzZXJfaW5mbyA9ICRyZXM7CgkJCQl9CgkJCQkvL1RCRCDlkI7mnJ/pnIDliqDkuIrmm7TlpJrnmbvpmYbpqozor4HpgLvovpEKCQkJfQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWydlbXBsb3llZV9pZCddKSAmJiAoaW50KSRwb3N0ZGF0YVsnZW1wbG95ZWVfaWQnXSA+IDApIHsKCQkJCSR0aGlzLT5lbXBsb3llZV9pZCA9IChpbnQpJHBvc3RkYXRhWydlbXBsb3llZV9pZCddOwoJCQl9CgkJCQoJCQkkcGFnZSA9IGlzc2V0KCRwb3N0ZGF0YVsncGFnZSddKSA/IChpbnQpJHBvc3RkYXRhWydwYWdlJ10gOiAxOwoJCQkkdGhpcy0+cGFnZSA9ICRwYWdlIDw9IDAgPyAxIDogJHBhZ2U7CgkJCSRwYWdlU2l6ZSA9IGlzc2V0KCRwb3N0ZGF0YVsncHNpemUnXSkgPyAoaW50KSRwb3N0ZGF0YVsncHNpemUnXSA6IDEwOwoJCQkkdGhpcy0+cGFnZVNpemUgPSAkcGFnZVNpemUgPD0gMCA/IDEwIDogJHBhZ2VTaXplOwoJCX0KCQkKCQlwdWJsaWMgZnVuY3Rpb24gcmVzdWx0KCRtc2csICRkYXRhID0gW10sICRjb2RlID0gMCkKCQl7CgkJCSRyZXR1cm4gPSBbXTsKCQkJJHJldHVyblsnY29kZSddID0gJGNvZGU7CgkJCSRyZXR1cm5bJ21zZyddID0gJG1zZzsKCQkJaWYgKCRkYXRhKSB7CgkJCQkkcmV0dXJuWydkYXRhJ10gPSAkZGF0YTsKCQkJfQoJCQlleGl0KGpzb25fZW5jb2RlKCRyZXR1cm4sIEpTT05fVU5FU0NBUEVEX1VOSUNPREUpKTsKCQl9CgkJCgkJcHVibGljIGZ1bmN0aW9uIHVzZXJUb2tlbigkdXNlciA9IFtdLCAkcmVmcmVzaCA9IEZBTFNFLCAkZXhwaXJlID0gTlVMTCkKCQl7CgkJCS8v55Sf5oiQdG9rZW7vvIjnlKjmiLfmlbDmja7vvIzmmK/lkKblvLrliLbmm7TmlrDvvIzov4fmnJ/ml7bpl7QgIC8vICAgIFRCRCDlhbfkvZPmlrnms5XmnInlvoXkvJjljJYKCQkJJGV4cGlyZSA9ICRleHBpcmUgPyAkZXhwaXJlIDogJysxIGRheSc7CgkJCSR0b2tlbiA9IFlpaTo6JGFwcC0+c2Vzc2lvbi0+Z2V0KCdtZW1iZXJUb2tlbicpOwoJCQkkdG9rZW5FeHBpcmVkID0gWWlpOjokYXBwLT5zZXNzaW9uLT5nZXQoJ21lbWJlclRva2VuRXhwaXJlZCcpOwoJCQlpZiAoISR0b2tlbiB8fCAkcmVmcmVzaCkgewoJCQkJJHRva2VuRXhwaXJlZCA9IHN0cnRvdGltZSgkZXhwaXJlKSAqIDEwMDA7CgkJCQkkdG9rZW4gPSBtZDUoJ3VzZXJuYW1lPScgLiAkdXNlclsndXNlcm5hbWUnXSAuICcmbW9iaWxlPScgLiAkdXNlclsnbW9iaWxlJ10gLiAnJnRpbWU9JyAuICR0b2tlbkV4cGlyZWQpOwoJCQkJWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ21lbWJlclRva2VuJywgJHRva2VuKTsKCQkJCVlpaTo6JGFwcC0+c2Vzc2lvbi0+c2V0KCdtZW1iZXJUb2tlbkV4cGlyZWQnLCAkdG9rZW5FeHBpcmVkKTsKCQkJfQoJCQkkdXNlclsndG9rZW4nXSA9ICR0b2tlbjsKCQkJJHVzZXJbJ3Rva2VuRXhwaXJlZCddID0gJHRva2VuRXhwaXJlZDsKCQkJcmV0dXJuICR1c2VyOwoJCX0KCX0KAAAAAAAAAADnDgAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/"
+ ],
+ [
+ 4,
+ 1,
+ "revert",
+ null,
+ "AgAAAAAAAAAAAAAAAAAAAAAAAABVEAAAPD9waHAKLyoqCiAqIEBBdXRob3I6IOWXqOWZnOWuoijkuInkupopPGZtNDUzPgogKiBARGF0ZTogMjAyNS0wNC0xMCAyMzoxOToxMwogKiBARmlsZVBhdGg6IGN0bXMtYXBpL2NvbnRyb2xsZXJzL2dtL3YxL0NvbW1vbi5waHAKICogQEVtYWlsOiAgMzkzMjEzNzU5QHFxLmNvbQogKiBDb3B5cmlnaHQgKGMpIDIwMjUgYnkgd3d3LmhpbHVrZXIuY24sIEFsbCBSaWdodHMgUmVzZXJ2ZWQuIAogKi8KCi8v5bmz5Y+w55So5oi35YWl5Y+jCgkKCW5hbWVzcGFjZSBhcGlcY29udHJvbGxlcnNcZ21cdjE7CgkKCXVzZSBZaWk7Cgl1c2UgeWlpXHdlYlxDb250cm9sbGVyOwoJdXNlIGNvbW1vblxtb2RlbHNcTWVtYmVyIGFzIFVzZXI7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1VzZXJFeHQ7Cgl1c2UgYWRkb25zXG1vZGVsc1xBY1N0b3JlOwoJdXNlIGFkZG9uc1xtb2RlbHNcQWNFbXBsb3llZTsKCQoJY2xhc3MgQ29tbW9uIGV4dGVuZHMgQ29udHJvbGxlcgoJewoJCXByb3RlY3RlZCBpbnQgJHBpZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkdXNlcl9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc2l0ZV9pZCA9IDA7CgkJcHJvdGVjdGVkIGludCAkc3RvcmVfaWQgPSAwOwoJCXByb3RlY3RlZCBpbnQgJGVtcGxveWVlX2lkID0gMDsKCQlwcm90ZWN0ZWQgb2JqZWN0ICR1c2VyX2luZm87CgkJcHJvdGVjdGVkIGFycmF5ICRwb3N0ZGF0YSA9IFtdOyAgICAvL+mHjeaWsOaVtOeQhuS4gOS4i+WuouaIt+err+S8oOi+k+eahOaVsOaNrgoJCXByb3RlY3RlZCBib29sICRpbWdIdHRwID0gVFJVRTsgICAgLy/lm77niYfpmYTku7blnLDlnYDnlJ/miJBodHRwKHMpCS8vZmFsc2U65LiN55Sf5oiQaHR0cOe9keWdgO+8myB0cnVlOuS7heeUn+aIkGh0dHDnvZHlnYDvvJsgaHR0cHM655Sf5oiQaHR0cHPnvZHlnYAKCQlwcm90ZWN0ZWQgaW50ICRwYWdlID0gMTsgICAgLy/lvZPliY3mlbDmja7liIbpobUKCQlwcm90ZWN0ZWQgaW50ICRwYWdlU2l6ZSA9IDEwOyAgICAvL+m7mOiupOaVsOaNruWIhumhteWkp+WwjwoJCXB1YmxpYyAkZW5hYmxlQ3NyZlZhbGlkYXRpb24gPSBGQUxTRTsKCQkvL+abv+S7o+W4uOinhOeahF9jb25zdHJ1Y3Qg5p6Q5p6E5Ye95pWw77yb5YW25LuW5pa55rOV6LCD55So5YmN5omn6KGMCgkJcHJvdGVjdGVkIGludCAkdGltZXN0YW1wID0gVElNRVNUQU1QOwoJCQoJCS8v5pu/5Luj5bi46KeE55qEX2NvbnN0cnVjdCDmnpDmnoTlh73mlbDvvJvlhbbku5bmlrnms5XosIPnlKjliY3miafooYwKCQkKCQlwdWJsaWMgZnVuY3Rpb24gaW5pdCgpCgkJewoJCQlwYXJlbnQ6OmluaXQoKTsKCQkJLy/liKTmlq3or7fmsYLlhoXlrrnnsbvlnosgY29udGVudC10eXBlLOaUr+aMgSBqc29u6K+35rGCCgkJCSRwb3N0ZGF0YSA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+cG9zdCgpOwoJCQkkaGVhZGVycyA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+aGVhZGVyczsKCQkJJGNvbnRlbnRUeXBlID0gJGhlYWRlcnMtPmdldCgnY29udGVudC10eXBlJyk7CgkJCWlmICgkY29udGVudFR5cGUgPT0gImFwcGxpY2F0aW9uL2pzb24iKSB7CgkJCQkkcG9zdGRhdGEgPSBqc29uX2RlY29kZShmaWxlX2dldF9jb250ZW50cygncGhwOi8vaW5wdXQnKSwgVFJVRSk7CgkJCX0KCQkJJHRoaXMtPnBvc3RkYXRhID0gJHBvc3RkYXRhOwoJCQkKCQkJJHNlc3Npb24gPSBZaWk6OiRhcHAtPnNlc3Npb247CgkJCWlmIChpc3NldCgkcG9zdGRhdGFbJ3BpZCddKSkgewoJCQkJaWYgKChpbnQpJHBvc3RkYXRhWydwaWQnXSA+IDApIHsKCQkJCQkkdGhpcy0+cGlkID0gKGludCkkcG9zdGRhdGFbJ3BpZCddOwoJCQkJCSRzZXNzaW9uLT5zZXQoJ3BpZCcsICR0aGlzLT5waWQpOwoJCQkJfSBlbHNlIHsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJCX0KCQkJfSBlbHNlIGlmIChpc3NldCgkX0dFVFsncGlkJ10pKSB7CgkJCQlpZiAoKGludCkkX0dFVFsncGlkJ10gPiAwKSB7CgkJCQkJJHRoaXMtPnBpZCA9ICRfR0VUWydwaWQnXTsKCQkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAkdGhpcy0+cGlkKTsKCQkJCX0gZWxzZSB7CgkJCQkJJHNlc3Npb24tPnNldCgncGlkJywgMCk7CgkJCQl9CgkJCX0gZWxzZSB7CgkJCQkkc2Vzc2lvbi0+c2V0KCdwaWQnLCAwKTsKCQkJfQoJCQkKCQkJJHRoaXMtPnNpdGVfaWQgPSBZaWk6OiRhcHAtPnBhcmFtc1snc2l0ZUlkJ107CgkJCQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWyd1aWQnXSkgJiYgKGludCkkcG9zdGRhdGFbJ3VpZCddID4gMCkgewoJCQkJJHRoaXMtPnVzZXJfaWQgPSAoaW50KSRwb3N0ZGF0YVsndWlkJ107CgkJCX0KCQkJaWYgKCR0aGlzLT51c2VyX2lkKSB7CgkJCQkkdXNlck1vZGVsID0gbmV3IFVzZXIoKTsKCQkJCSRyZXMgPSAkdXNlck1vZGVsLT5maW5kT25lKCR0aGlzLT51c2VyX2lkKTsKCQkJCWlmICghJHJlcykgewoJCQkJCSR0aGlzLT51c2VyX2lkID0gMDsKCQkJCX0gZWxzZSB7CgkJCQkJJHRoaXMtPnVzZXJfaW5mbyA9ICRyZXM7CgkJCQl9CgkJCQkvL1RCRCDlkI7mnJ/pnIDliqDkuIrmm7TlpJrnmbvpmYbpqozor4HpgLvovpEKCQkJfQoJCQlpZiAoaXNzZXQoJHBvc3RkYXRhWydlbXBsb3llZV9pZCddKSAmJiAoaW50KSRwb3N0ZGF0YVsnZW1wbG95ZWVfaWQnXSA+IDApIHsKCQkJCSR0aGlzLT5lbXBsb3llZV9pZCA9IChpbnQpJHBvc3RkYXRhWydlbXBsb3llZV9pZCddOwoJCQl9CgkJCQoJCQkkcGFnZSA9IGlzc2V0KCRwb3N0ZGF0YVsncGFnZSddKSA/IChpbnQpJHBvc3RkYXRhWydwYWdlJ10gOiAxOwoJCQkkdGhpcy0+cGFnZSA9ICRwYWdlIDw9IDAgPyAxIDogJHBhZ2U7CgkJCSRwYWdlU2l6ZSA9IGlzc2V0KCRwb3N0ZGF0YVsncHNpemUnXSkgPyAoaW50KSRwb3N0ZGF0YVsncHNpemUnXSA6IDEwOwoJCQkkdGhpcy0+cGFnZVNpemUgPSAkcGFnZVNpemUgPD0gMCA/IDEwIDogJHBhZ2VTaXplOwoJCX0KCQkKCQlwdWJsaWMgZnVuY3Rpb24gcmVzdWx0KCRtc2csICRkYXRhID0gW10sICRjb2RlID0gMCkKCQl7CgkJCSRyZXR1cm4gPSBbXTsKCQkJJHJldHVyblsnY29kZSddID0gJGNvZGU7CgkJCSRyZXR1cm5bJ21zZyddID0gJG1zZzsKCQkJaWYgKCRkYXRhKSB7CgkJCQkkcmV0dXJuWydkYXRhJ10gPSAkZGF0YTsKCQkJfQoJCQlleGl0KGpzb25fZW5jb2RlKCRyZXR1cm4sIEpTT05fVU5FU0NBUEVEX1VOSUNPREUpKTsKCQl9CgkJCgkJcHVibGljIGZ1bmN0aW9uIHVzZXJUb2tlbigkdXNlciA9IFtdLCAkcmVmcmVzaCA9IEZBTFNFLCAkZXhwaXJlID0gTlVMTCkKCQl7CgkJCS8v55Sf5oiQdG9rZW7vvIjnlKjmiLfmlbDmja7vvIzmmK/lkKblvLrliLbmm7TmlrDvvIzov4fmnJ/ml7bpl7QgIC8vICAgIFRCRCDlhbfkvZPmlrnms5XmnInlvoXkvJjljJYKCQkJJGV4cGlyZSA9ICRleHBpcmUgPyAkZXhwaXJlIDogJysxIGRheSc7CgkJCSR0b2tlbiA9IFlpaTo6JGFwcC0+c2Vzc2lvbi0+Z2V0KCdtZW1iZXJUb2tlbicpOwoJCQkkdG9rZW5FeHBpcmVkID0gWWlpOjokYXBwLT5zZXNzaW9uLT5nZXQoJ21lbWJlclRva2VuRXhwaXJlZCcpOwoJCQlpZiAoISR0b2tlbiB8fCAkcmVmcmVzaCkgewoJCQkJJHRva2VuRXhwaXJlZCA9IHN0cnRvdGltZSgkZXhwaXJlKSAqIDEwMDA7CgkJCQkkdG9rZW4gPSBtZDUoJ3VzZXJuYW1lPScgLiAkdXNlclsndXNlcm5hbWUnXSAuICcmbW9iaWxlPScgLiAkdXNlclsnbW9iaWxlJ10gLiAnJnRpbWU9JyAuICR0b2tlbkV4cGlyZWQpOwoJCQkJWWlpOjokYXBwLT5zZXNzaW9uLT5zZXQoJ21lbWJlclRva2VuJywgJHRva2VuKTsKCQkJCVlpaTo6JGFwcC0+c2Vzc2lvbi0+c2V0KCdtZW1iZXJUb2tlbkV4cGlyZWQnLCAkdG9rZW5FeHBpcmVkKTsKCQkJfQoJCQkkdXNlclsndG9rZW4nXSA9ICR0b2tlbjsKCQkJJHVzZXJbJ3Rva2VuRXhwaXJlZCddID0gJHRva2VuRXhwaXJlZDsKCQkJcmV0dXJuICR1c2VyOwoJCX0KCQkKCQkvKueUqOaIt+adg+mZkOiOt+WPluWIpOaWrQoJCUB1c2VyIOeUqOaIt+S/oeaBr++8iG1vZGVs5Y6f5Z6L77yJCgkJQGF1dGgg6KaB5o6I5p2D55qE6KGM5Li65Yqo5L2cCgkJQGRhdGEg6KaB5pON5L2c55qE5pWw5o2uCgkJKi8KCQlwdWJsaWMgZnVuY3Rpb24gdXNlclByaXZpbGVnZSgkdXNlciwkYXV0aCwkZGF0YSkKCQl7CgkJCXN3aXRjaCAoJGF1dGgpIHsKCQkJCWNhc2UgJ29yZGVyUHJlRWRpdCc6CgkJCQkJCgkJCQkJYnJlYWs7CgkJCX0KCQkJcmV0dXJuIHRydWU7CgkJfQoJfQoAAAAAAAAAAHIVAAAAAAAAAAAAAA",
+ "AQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/"
]
]
},
@@ -647,7 +838,7 @@
"block": false
},
"AQAAAJMKAAAAAAAAlgoAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAApgoAAAAAAACmCgAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAKYKAAAAAAAApgoAAAAAAAAAAAAAAADwvw"
],
[
4,
@@ -657,7 +848,7 @@
"path": "/Users/fm453/webdev/localhost/yii/ctms-admin/controllers/SiteController.php"
},
"AQAAAAcAAAAAAAAABwAAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAAqQoAAAAAAACpCgAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAKkKAAAAAAAAqQoAAAAAAAAAAAAAAADwvw"
],
[
5,
@@ -667,7 +858,7 @@
"block": false
},
"AQAAAJMKAAAAAAAAkwoAAAAAAAADAAAALy8g",
- "AQAAAAAAAAABAAAAqQoAAAAAAACpCgAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAKkKAAAAAAAAqQoAAAAAAAAAAAAAAADwvw"
],
[
6,
@@ -677,7 +868,7 @@
"path": "/Users/fm453/webdev/localhost/yii/ctms-admin/controllers/SiteController.php"
},
"AQAAAAcAAAAAAAAABwAAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAApgoAAAAAAACmCgAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAKYKAAAAAAAApgoAAAAAAAAAAAAAAADwvw"
],
[
9,
@@ -685,7 +876,7 @@
"revert",
null,
"AgAAAAAAAAAAAAAAAAAAAAAAAABQDAAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDE4LTA0LTIzIDE0OjI5OjU2CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTEgMDc6NTI6MDYKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXGNvbnRyb2xsZXJzOwoKdXNlIFlpaTsKdXNlIHlpaVx3ZWJcQ29udHJvbGxlcjsKdXNlIHlpaVxmaWx0ZXJzXFZlcmJGaWx0ZXI7CnVzZSB5aWlcZmlsdGVyc1xBY2Nlc3NDb250cm9sOwp1c2UgYmFja2VuZFxtb2RlbHNcTG9naW5Gb3JtOwp1c2UgYmFja2VuZFxtb2RlbHNcTWVudTsKCnVzZSBiYWNrZW5kXGNvbXBvbmVudHNcSGVscGVyOwoKLyoqCiAqIFNpdGUgY29udHJvbGxlcgogKi8KY2xhc3MgU2l0ZUNvbnRyb2xsZXIgZXh0ZW5kcyBDb250cm9sbGVyCnsKICAgIC8qKgogICAgICogQGluaGVyaXRkb2MKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGJlaGF2aW9ycygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2FjY2VzcycgPT4gWwogICAgICAgICAgICAgICAgJ2NsYXNzJyA9PiBBY2Nlc3NDb250cm9sOjpjbGFzc05hbWUoKSwKICAgICAgICAgICAgICAgICdydWxlcycgPT4gWwogICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbnMnID0+IFsnbG9naW4nLCAnZXJyb3InXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWydsb2dvdXQnLCAnaW5kZXgnXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAncm9sZXMnID0+IFsnQCddLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgICAgICAndmVyYnMnID0+IFsKICAgICAgICAgICAgICAgICdjbGFzcycgPT4gVmVyYkZpbHRlcjo6Y2xhc3NOYW1lKCksCiAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWwogICAgICAgICAgICAgICAgICAgICdsb2dvdXQnID0+IFsnZ2V0J10sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgIF07CiAgICB9CgogICAgLyoqCiAgICAgKiBAaW5oZXJpdGRvYwogICAgICovCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9ucygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2Vycm9yJyA9PiBbCiAgICAgICAgICAgICAgICAnY2xhc3MnID0+ICd5aWlcd2ViXEVycm9yQWN0aW9uJywKICAgICAgICAgICAgXSwKICAgICAgICBdOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJHVzZXJfaWQ9WWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+Z2V0SWQoKTsKICAgICAgICAkdXNlcl9pbmZvID0gWWlpOjokYXBwLT5hdXRoTWFuYWdlci0+Z2V0Um9sZXNCeVVzZXIoJHVzZXJfaWQpOwogICAgICAgICRyb2xlVHlwZSA9IGtleSgkdXNlcl9pbmZvKTsKICAgICAgICAkbWVudSA9IGFycmF5KCk7CiAgICAgICAgLy8gJG1lbnUyID0gbmV3IE1lbnUoKTsKICAgICAgICAvLyAkbWVudTIgPSAkbWVudTItPmdldExlZnRNZW51TGlzdCgpOwogICAgICAgIC8vIHByaW50X3IoJG1lbnUyWycyJ10pO2RpZTsKICAgICAgICBpZihpc3NldCgkX0dFVFsnZGVidWcnXSkgJiYgJF9HRVRbJ2RlYnVnJ10pewogICAgICAgICAgICBpZihpbl9hcnJheSgkcm9sZVR5cGUsWyfnq5nplb8nLCfotoXnuqfnrqHnkIblkZgnXSkpeyAgICAvL+WPquacieWcqOS7peermemVv+aIlui2hee6p+euoeeQhuWRmOi6q+S7veaJi+WKqOW8gOWQr+iwg+ivleaooeW8j++8jOaJjeWPr+S7peS9v+eUqOeuoeeQhuadg+mZkOiPnOWNlQogICAgICAgICAgICAgICAgJG1lbnUgPSB5aWlcaGVscGVyc1xBcnJheUhlbHBlcjo6bWVyZ2UoCiAgICAgICAgICAgICAgICAgICAgcmVxdWlyZShZaWk6OmdldEFsaWFzKCdAYmFja2VuZCcpLicvbWVudXMvJy4nMC5waHAnKSwKICAgICAgICAgICAgICAgICAgICByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLidhZG1pbi5waHAnKQogICAgICAgICAgICAgICAgKTsKICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAkbWVudSA9IHJlcXVpcmUoWWlpOjpnZXRBbGlhcygnQGJhY2tlbmQnKS4nL21lbnVzLycuJzAucGhwJyk7CiAgICAgICAgICAgIH0KICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgJG1lbnUgPSByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLicwLnBocCcpOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2luZGV4JyxbCiAgICAgICAgICAgICdtZW51JyA9PiAkbWVudSwKICAgICAgICAgICAgJ3VzZXJfaW5mbycgPT4gJHJvbGVUeXBlCiAgICAgICAgXSk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoIVlpaTo6JGFwcC0+dXNlci0+aXNHdWVzdCkgewogICAgICAgICAgICByZXR1cm4gJHRoaXMtPmdvSG9tZSgpOwogICAgICAgIH0KCiAgICAgICAgJG1vZGVsID0gbmV3IExvZ2luRm9ybSgpOwogICAgICAgIGlmICgkbW9kZWwtPmxvYWQoWWlpOjokYXBwLT5yZXF1ZXN0LT5wb3N0KCkpICYmICRtb2RlbC0+bG9naW4oKSkgewogICAgICAgICAgICAkbW9kZWwtPmxvZ2luTG9nKCk7CiAgICAgICAgICAgIHJldHVybiAkdGhpcy0+Z29CYWNrKCk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2xvZ2luJywgWwogICAgICAgICAgICAgICAgJ21vZGVsJyA9PiAkbW9kZWwsCiAgICAgICAgICAgIF0pOwogICAgICAgIH0KICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9uTG9nb3V0KCkKICAgIHsKICAgICAgICBZaWk6OiRhcHAtPnVzZXItPmxvZ291dCgpOwogICAgICAgIHJldHVybiAkdGhpcy0+Z29Ib21lKCk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkVycm9yKCRlKXsKICAgICAgICBlY2hvICRlOwogICAgfQoKfQoAAAAAAAAAABwMAAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAAGQoAAAAAAAAZCgAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAABkKAAAAAAAAGQoAAAAAAAAAAAAAAADwvw"
],
[
10,
@@ -693,15 +884,15 @@
"revert",
null,
"AgAAAAAAAAAAAAAAAAAAAAAAAABuDAAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDE4LTA0LTIzIDE0OjI5OjU2CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTEgMDc6NTI6MDYKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXGNvbnRyb2xsZXJzOwoKdXNlIFlpaTsKdXNlIHlpaVx3ZWJcQ29udHJvbGxlcjsKdXNlIHlpaVxmaWx0ZXJzXFZlcmJGaWx0ZXI7CnVzZSB5aWlcZmlsdGVyc1xBY2Nlc3NDb250cm9sOwp1c2UgYmFja2VuZFxtb2RlbHNcTG9naW5Gb3JtOwp1c2UgYmFja2VuZFxtb2RlbHNcTWVudTsKCnVzZSBiYWNrZW5kXGNvbXBvbmVudHNcSGVscGVyOwoKLyoqCiAqIFNpdGUgY29udHJvbGxlcgogKi8KY2xhc3MgU2l0ZUNvbnRyb2xsZXIgZXh0ZW5kcyBDb250cm9sbGVyCnsKICAgIC8qKgogICAgICogQGluaGVyaXRkb2MKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGJlaGF2aW9ycygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2FjY2VzcycgPT4gWwogICAgICAgICAgICAgICAgJ2NsYXNzJyA9PiBBY2Nlc3NDb250cm9sOjpjbGFzc05hbWUoKSwKICAgICAgICAgICAgICAgICdydWxlcycgPT4gWwogICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbnMnID0+IFsnbG9naW4nLCAnZXJyb3InXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWydsb2dvdXQnLCAnaW5kZXgnXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAncm9sZXMnID0+IFsnQCddLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgICAgICAndmVyYnMnID0+IFsKICAgICAgICAgICAgICAgICdjbGFzcycgPT4gVmVyYkZpbHRlcjo6Y2xhc3NOYW1lKCksCiAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWwogICAgICAgICAgICAgICAgICAgICdsb2dvdXQnID0+IFsnZ2V0J10sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgIF07CiAgICB9CgogICAgLyoqCiAgICAgKiBAaW5oZXJpdGRvYwogICAgICovCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9ucygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2Vycm9yJyA9PiBbCiAgICAgICAgICAgICAgICAnY2xhc3MnID0+ICd5aWlcd2ViXEVycm9yQWN0aW9uJywKICAgICAgICAgICAgXSwKICAgICAgICBdOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJHVzZXJfaWQ9WWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+Z2V0SWQoKTsKICAgICAgICAkdXNlcl9pbmZvID0gWWlpOjokYXBwLT5hdXRoTWFuYWdlci0+Z2V0Um9sZXNCeVVzZXIoJHVzZXJfaWQpOwogICAgICAgICRyb2xlVHlwZSA9IGtleSgkdXNlcl9pbmZvKTsKICAgICAgICAkbWVudSA9IGFycmF5KCk7CiAgICAgICAgLy8gJG1lbnUyID0gbmV3IE1lbnUoKTsKICAgICAgICAvLyAkbWVudTIgPSAkbWVudTItPmdldExlZnRNZW51TGlzdCgpOwogICAgICAgIC8vIHByaW50X3IoJG1lbnUyWycyJ10pO2RpZTsKICAgICAgICBpZihpc3NldCgkX0dFVFsnZGVidWcnXSkgJiYgJF9HRVRbJ2RlYnVnJ10pewogICAgICAgICAgICBpZihpbl9hcnJheSgkcm9sZVR5cGUsWyfnq5nplb8nLCfotoXnuqfnrqHnkIblkZgnXSkpeyAgICAvL+WPquacieWcqOS7peermemVv+aIlui2hee6p+euoeeQhuWRmOi6q+S7veaJi+WKqOW8gOWQr+iwg+ivleaooeW8j++8jOaJjeWPr+S7peS9v+eUqOeuoeeQhuadg+mZkOiPnOWNlQogICAgICAgICAgICAgICAgJG1lbnUgPSB5aWlcaGVscGVyc1xBcnJheUhlbHBlcjo6bWVyZ2UoCiAgICAgICAgICAgICAgICAgICAgcmVxdWlyZShZaWk6OmdldEFsaWFzKCdAYmFja2VuZCcpLicvbWVudXMvJy4nMC5waHAnKSwKICAgICAgICAgICAgICAgICAgICByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLidhZG1pbi5waHAnKQogICAgICAgICAgICAgICAgKTsKICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAkbWVudSA9IHJlcXVpcmUoWWlpOjpnZXRBbGlhcygnQGJhY2tlbmQnKS4nL21lbnVzLycuJzAucGhwJyk7CiAgICAgICAgICAgIH0KICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgJG1lbnUgPSByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLicwLnBocCcpOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2luZGV4JyxbCiAgICAgICAgICAgICdtZW51JyA9PiAkbWVudSwKICAgICAgICAgICAgJ3VzZXJfaW5mbycgPT4gJHJvbGVUeXBlCiAgICAgICAgXSk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoIVlpaTo6JGFwcC0+dXNlci0+aXNHdWVzdCkgewogICAgICAgICAgICByZXR1cm4gJHRoaXMtPmdvSG9tZSgpOwogICAgICAgIH0KCiAgICAgICAgJG1vZGVsID0gbmV3IExvZ2luRm9ybSgpOwogICAgICAgIGlmICgkbW9kZWwtPmxvYWQoWWlpOjokYXBwLT5yZXF1ZXN0LT5wb3N0KCkpICYmICRtb2RlbC0+bG9naW4oKSkgewogICAgICAgICAgICAkcmVzID0gJG1vZGVsLT5sb2dpbkxvZygpOwoJCQl2YXJfZHVtcCgkcmVzKTtkaWU7CiAgICAgICAgICAgIHJldHVybiAkdGhpcy0+Z29CYWNrKCk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2xvZ2luJywgWwogICAgICAgICAgICAgICAgJ21vZGVsJyA9PiAkbW9kZWwsCiAgICAgICAgICAgIF0pOwogICAgICAgIH0KICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9uTG9nb3V0KCkKICAgIHsKICAgICAgICBZaWk6OiRhcHAtPnVzZXItPmxvZ291dCgpOwogICAgICAgIHJldHVybiAkdGhpcy0+Z29Ib21lKCk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkVycm9yKCRlKXsKICAgICAgICBlY2hvICRlOwogICAgfQoKfQoAAAAAAAAAABwMAAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAAGQoAAAAAAAAZCgAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAABkKAAAAAAAAGQoAAAAAAAAAAAAAAADwvw"
],
[
11,
1,
"revert",
null,
- "AgAAAAAAAAAAAAAAAAAAAAAAAABuDAAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDE4LTA0LTIzIDE0OjI5OjU2CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTEgMDc6NTI6MDYKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXGNvbnRyb2xsZXJzOwoKdXNlIFlpaTsKdXNlIHlpaVx3ZWJcQ29udHJvbGxlcjsKdXNlIHlpaVxmaWx0ZXJzXFZlcmJGaWx0ZXI7CnVzZSB5aWlcZmlsdGVyc1xBY2Nlc3NDb250cm9sOwp1c2UgYmFja2VuZFxtb2RlbHNcTG9naW5Gb3JtOwp1c2UgYmFja2VuZFxtb2RlbHNcTWVudTsKCnVzZSBiYWNrZW5kXGNvbXBvbmVudHNcSGVscGVyOwoKLyoqCiAqIFNpdGUgY29udHJvbGxlcgogKi8KY2xhc3MgU2l0ZUNvbnRyb2xsZXIgZXh0ZW5kcyBDb250cm9sbGVyCnsKICAgIC8qKgogICAgICogQGluaGVyaXRkb2MKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGJlaGF2aW9ycygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2FjY2VzcycgPT4gWwogICAgICAgICAgICAgICAgJ2NsYXNzJyA9PiBBY2Nlc3NDb250cm9sOjpjbGFzc05hbWUoKSwKICAgICAgICAgICAgICAgICdydWxlcycgPT4gWwogICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbnMnID0+IFsnbG9naW4nLCAnZXJyb3InXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWydsb2dvdXQnLCAnaW5kZXgnXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAncm9sZXMnID0+IFsnQCddLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgICAgICAndmVyYnMnID0+IFsKICAgICAgICAgICAgICAgICdjbGFzcycgPT4gVmVyYkZpbHRlcjo6Y2xhc3NOYW1lKCksCiAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWwogICAgICAgICAgICAgICAgICAgICdsb2dvdXQnID0+IFsnZ2V0J10sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgIF07CiAgICB9CgogICAgLyoqCiAgICAgKiBAaW5oZXJpdGRvYwogICAgICovCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9ucygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2Vycm9yJyA9PiBbCiAgICAgICAgICAgICAgICAnY2xhc3MnID0+ICd5aWlcd2ViXEVycm9yQWN0aW9uJywKICAgICAgICAgICAgXSwKICAgICAgICBdOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJHVzZXJfaWQ9WWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+Z2V0SWQoKTsKICAgICAgICAkdXNlcl9pbmZvID0gWWlpOjokYXBwLT5hdXRoTWFuYWdlci0+Z2V0Um9sZXNCeVVzZXIoJHVzZXJfaWQpOwogICAgICAgICRyb2xlVHlwZSA9IGtleSgkdXNlcl9pbmZvKTsKICAgICAgICAkbWVudSA9IGFycmF5KCk7CiAgICAgICAgLy8gJG1lbnUyID0gbmV3IE1lbnUoKTsKICAgICAgICAvLyAkbWVudTIgPSAkbWVudTItPmdldExlZnRNZW51TGlzdCgpOwogICAgICAgIC8vIHByaW50X3IoJG1lbnUyWycyJ10pO2RpZTsKICAgICAgICBpZihpc3NldCgkX0dFVFsnZGVidWcnXSkgJiYgJF9HRVRbJ2RlYnVnJ10pewogICAgICAgICAgICBpZihpbl9hcnJheSgkcm9sZVR5cGUsWyfnq5nplb8nLCfotoXnuqfnrqHnkIblkZgnXSkpeyAgICAvL+WPquacieWcqOS7peermemVv+aIlui2hee6p+euoeeQhuWRmOi6q+S7veaJi+WKqOW8gOWQr+iwg+ivleaooeW8j++8jOaJjeWPr+S7peS9v+eUqOeuoeeQhuadg+mZkOiPnOWNlQogICAgICAgICAgICAgICAgJG1lbnUgPSB5aWlcaGVscGVyc1xBcnJheUhlbHBlcjo6bWVyZ2UoCiAgICAgICAgICAgICAgICAgICAgcmVxdWlyZShZaWk6OmdldEFsaWFzKCdAYmFja2VuZCcpLicvbWVudXMvJy4nMC5waHAnKSwKICAgICAgICAgICAgICAgICAgICByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLidhZG1pbi5waHAnKQogICAgICAgICAgICAgICAgKTsKICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAkbWVudSA9IHJlcXVpcmUoWWlpOjpnZXRBbGlhcygnQGJhY2tlbmQnKS4nL21lbnVzLycuJzAucGhwJyk7CiAgICAgICAgICAgIH0KICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgJG1lbnUgPSByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLicwLnBocCcpOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2luZGV4JyxbCiAgICAgICAgICAgICdtZW51JyA9PiAkbWVudSwKICAgICAgICAgICAgJ3VzZXJfaW5mbycgPT4gJHJvbGVUeXBlCiAgICAgICAgXSk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoIVlpaTo6JGFwcC0+dXNlci0+aXNHdWVzdCkgewogICAgICAgICAgICByZXR1cm4gJHRoaXMtPmdvSG9tZSgpOwogICAgICAgIH0KCiAgICAgICAgJG1vZGVsID0gbmV3IExvZ2luRm9ybSgpOwogICAgICAgIGlmICgkbW9kZWwtPmxvYWQoWWlpOjokYXBwLT5yZXF1ZXN0LT5wb3N0KCkpICYmICRtb2RlbC0+bG9naW4oKSkgewogICAgICAgICAgICAkcmVzID0gJG1vZGVsLT5sb2dpbkxvZygpOwoJCQl2YXJfZHVtcCgkcmVzKTtkaWU7CiAgICAgICAgICAgIHJldHVybiAkdGhpcy0+Z29CYWNrKCk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2xvZ2luJywgWwogICAgICAgICAgICAgICAgJ21vZGVsJyA9PiAkbW9kZWwsCiAgICAgICAgICAgIF0pOwogICAgICAgIH0KICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9uTG9nb3V0KCkKICAgIHsKICAgICAgICBZaWk6OiRhcHAtPnVzZXItPmxvZ291dCgpOwogICAgICAgIHJldHVybiAkdGhpcy0+Z29Ib21lKCk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkVycm9yKCRlKXsKICAgICAgICBlY2hvICRlOwogICAgfQoKfQoAAAAAAAAAAP4LAAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAAGQoAAAAAAAAZCgAAAAAAAAAAAAAAAPC/"
+ "BAAAAAAAAAAAAAAAAAAAAAAAAABuDAAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDE4LTA0LTIzIDE0OjI5OjU2CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTEgMDc6NTI6MDYKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXGNvbnRyb2xsZXJzOwoKdXNlIFlpaTsKdXNlIHlpaVx3ZWJcQ29udHJvbGxlcjsKdXNlIHlpaVxmaWx0ZXJzXFZlcmJGaWx0ZXI7CnVzZSB5aWlcZmlsdGVyc1xBY2Nlc3NDb250cm9sOwp1c2UgYmFja2VuZFxtb2RlbHNcTG9naW5Gb3JtOwp1c2UgYmFja2VuZFxtb2RlbHNcTWVudTsKCnVzZSBiYWNrZW5kXGNvbXBvbmVudHNcSGVscGVyOwoKLyoqCiAqIFNpdGUgY29udHJvbGxlcgogKi8KY2xhc3MgU2l0ZUNvbnRyb2xsZXIgZXh0ZW5kcyBDb250cm9sbGVyCnsKICAgIC8qKgogICAgICogQGluaGVyaXRkb2MKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGJlaGF2aW9ycygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2FjY2VzcycgPT4gWwogICAgICAgICAgICAgICAgJ2NsYXNzJyA9PiBBY2Nlc3NDb250cm9sOjpjbGFzc05hbWUoKSwKICAgICAgICAgICAgICAgICdydWxlcycgPT4gWwogICAgICAgICAgICAgICAgICAgIFsKICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbnMnID0+IFsnbG9naW4nLCAnZXJyb3InXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWydsb2dvdXQnLCAnaW5kZXgnXSwKICAgICAgICAgICAgICAgICAgICAgICAgJ2FsbG93JyA9PiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAncm9sZXMnID0+IFsnQCddLAogICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgICAgICAndmVyYnMnID0+IFsKICAgICAgICAgICAgICAgICdjbGFzcycgPT4gVmVyYkZpbHRlcjo6Y2xhc3NOYW1lKCksCiAgICAgICAgICAgICAgICAnYWN0aW9ucycgPT4gWwogICAgICAgICAgICAgICAgICAgICdsb2dvdXQnID0+IFsnZ2V0J10sCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICBdLAogICAgICAgIF07CiAgICB9CgogICAgLyoqCiAgICAgKiBAaW5oZXJpdGRvYwogICAgICovCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9ucygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgJ2Vycm9yJyA9PiBbCiAgICAgICAgICAgICAgICAnY2xhc3MnID0+ICd5aWlcd2ViXEVycm9yQWN0aW9uJywKICAgICAgICAgICAgXSwKICAgICAgICBdOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJHVzZXJfaWQ9WWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+Z2V0SWQoKTsKICAgICAgICAkdXNlcl9pbmZvID0gWWlpOjokYXBwLT5hdXRoTWFuYWdlci0+Z2V0Um9sZXNCeVVzZXIoJHVzZXJfaWQpOwogICAgICAgICRyb2xlVHlwZSA9IGtleSgkdXNlcl9pbmZvKTsKICAgICAgICAkbWVudSA9IGFycmF5KCk7CiAgICAgICAgLy8gJG1lbnUyID0gbmV3IE1lbnUoKTsKICAgICAgICAvLyAkbWVudTIgPSAkbWVudTItPmdldExlZnRNZW51TGlzdCgpOwogICAgICAgIC8vIHByaW50X3IoJG1lbnUyWycyJ10pO2RpZTsKICAgICAgICBpZihpc3NldCgkX0dFVFsnZGVidWcnXSkgJiYgJF9HRVRbJ2RlYnVnJ10pewogICAgICAgICAgICBpZihpbl9hcnJheSgkcm9sZVR5cGUsWyfnq5nplb8nLCfotoXnuqfnrqHnkIblkZgnXSkpeyAgICAvL+WPquacieWcqOS7peermemVv+aIlui2hee6p+euoeeQhuWRmOi6q+S7veaJi+WKqOW8gOWQr+iwg+ivleaooeW8j++8jOaJjeWPr+S7peS9v+eUqOeuoeeQhuadg+mZkOiPnOWNlQogICAgICAgICAgICAgICAgJG1lbnUgPSB5aWlcaGVscGVyc1xBcnJheUhlbHBlcjo6bWVyZ2UoCiAgICAgICAgICAgICAgICAgICAgcmVxdWlyZShZaWk6OmdldEFsaWFzKCdAYmFja2VuZCcpLicvbWVudXMvJy4nMC5waHAnKSwKICAgICAgICAgICAgICAgICAgICByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLidhZG1pbi5waHAnKQogICAgICAgICAgICAgICAgKTsKICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAkbWVudSA9IHJlcXVpcmUoWWlpOjpnZXRBbGlhcygnQGJhY2tlbmQnKS4nL21lbnVzLycuJzAucGhwJyk7CiAgICAgICAgICAgIH0KICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgJG1lbnUgPSByZXF1aXJlKFlpaTo6Z2V0QWxpYXMoJ0BiYWNrZW5kJykuJy9tZW51cy8nLicwLnBocCcpOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2luZGV4JyxbCiAgICAgICAgICAgICdtZW51JyA9PiAkbWVudSwKICAgICAgICAgICAgJ3VzZXJfaW5mbycgPT4gJHJvbGVUeXBlCiAgICAgICAgXSk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoIVlpaTo6JGFwcC0+dXNlci0+aXNHdWVzdCkgewogICAgICAgICAgICByZXR1cm4gJHRoaXMtPmdvSG9tZSgpOwogICAgICAgIH0KCiAgICAgICAgJG1vZGVsID0gbmV3IExvZ2luRm9ybSgpOwogICAgICAgIGlmICgkbW9kZWwtPmxvYWQoWWlpOjokYXBwLT5yZXF1ZXN0LT5wb3N0KCkpICYmICRtb2RlbC0+bG9naW4oKSkgewogICAgICAgICAgICAkcmVzID0gJG1vZGVsLT5sb2dpbkxvZygpOwoJCQl2YXJfZHVtcCgkcmVzKTtkaWU7CiAgICAgICAgICAgIHJldHVybiAkdGhpcy0+Z29CYWNrKCk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuICR0aGlzLT5yZW5kZXIoJ2xvZ2luJywgWwogICAgICAgICAgICAgICAgJ21vZGVsJyA9PiAkbW9kZWwsCiAgICAgICAgICAgIF0pOwogICAgICAgIH0KICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gYWN0aW9uTG9nb3V0KCkKICAgIHsKICAgICAgICBZaWk6OiRhcHAtPnVzZXItPmxvZ291dCgpOwogICAgICAgIHJldHVybiAkdGhpcy0+Z29Ib21lKCk7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkVycm9yKCRlKXsKICAgICAgICBlY2hvICRlOwogICAgfQoKfQoAAAAAAAAAAP4LAAAAAAAAAAAAAAAAAAAAAAAA/gsAAAAAAAAAAAAAAAAAAAAAAAD+CwAAAAAAAAAAAAA",
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAABkKAAAAAAAAGQoAAAAAAAAAAAAAAADwvw"
]
]
},
@@ -709,7 +900,7 @@
"file": "ctms-admin/models/LoginForm.php",
"settings":
{
- "buffer_size": 4024,
+ "buffer_size": 4041,
"encoding": "UTF-8",
"line_ending": "Unix"
},
@@ -721,7 +912,7 @@
"revert",
null,
"AgAAAAAAAAAAAAAAAAAAAAAAAACRDgAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDIxLTA5LTA5IDIyOjU5OjA0CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTAgMTk6NTU6NTQKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXG1vZGVsczsKCnVzZSBZaWk7CnVzZSB5aWlcYmFzZVxNb2RlbDsKdXNlIGNvbW1vblxtb2RlbHNcQ0xvZzsKdXNlIGJhY2tlbmRcbW9kZWxzXEFkbWluZXI7CgovKioKICogTG9naW4gZm9ybQogKi8KY2xhc3MgTG9naW5Gb3JtIGV4dGVuZHMgTW9kZWwKewogICAgcHVibGljICR1c2VybmFtZTsKICAgIHB1YmxpYyAkcGFzc3dvcmQ7CiAgICBwdWJsaWMgJHJlbWVtYmVyTWUgPSB0cnVlOwoKICAgIHByaXZhdGUgJF91c2VyOyAgICAvL+mYsuatouiiq+WklumDqOeoi+W6j+S/ruaUuQoKCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBydWxlcygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgLy8gdXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBib3RoIHJlcXVpcmVkCiAgICAgICAgICAgIFtbJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJ10sICdyZXF1aXJlZCddLAogICAgICAgICAgICAvLyByZW1lbWJlck1lIG11c3QgYmUgYSBib29sZWFuIHZhbHVlCiAgICAgICAgICAgIFsncmVtZW1iZXJNZScsICdib29sZWFuJ10sCiAgICAgICAgICAgIC8vIHBhc3N3b3JkIGlzIHZhbGlkYXRlZCBieSB2YWxpZGF0ZVBhc3N3b3JkKCkKICAgICAgICAgICAgWydwYXNzd29yZCcsICd2YWxpZGF0ZVBhc3N3b3JkJ10sCiAgICAgICAgXTsKICAgIH0KCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBhdHRyaWJ1dGVMYWJlbHMoKQogICAgewogICAgICAgIHJldHVybiBbCiAgICAgICAgICAgICd1c2VybmFtZScgPT4gWWlpOjp0KCdjb21tb24nLCdVc2VybmFtZScpLAogICAgICAgICAgICAncGFzc3dvcmQnID0+IFlpaTo6dCgnY29tbW9uJywnUGFzc3dvcmQnKSwKICAgICAgICAgICAgJ3JlbWVtYmVyTWUnID0+IFlpaTo6dCgnY29tbW9uJywnUmVtZW1iZXIgTWUnKSwKICAgICAgICBdOwogICAgfQoKICAgIC8qKgogICAgICogVmFsaWRhdGVzIHRoZSBwYXNzd29yZC4KICAgICAqIFRoaXMgbWV0aG9kIHNlcnZlcyBhcyB0aGUgaW5saW5lIHZhbGlkYXRpb24gZm9yIHBhc3N3b3JkLgogICAgICoKICAgICAqIEBwYXJhbSBzdHJpbmcgJGF0dHJpYnV0ZSB0aGUgYXR0cmlidXRlIGN1cnJlbnRseSBiZWluZyB2YWxpZGF0ZWQKICAgICAqIEBwYXJhbSBhcnJheSAkcGFyYW1zIHRoZSBhZGRpdGlvbmFsIG5hbWUtdmFsdWUgcGFpcnMgZ2l2ZW4gaW4gdGhlIHJ1bGUKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIHZhbGlkYXRlUGFzc3dvcmQoJGF0dHJpYnV0ZSwgJHBhcmFtcykKICAgIHsKICAgICAgICBpZiAoISR0aGlzLT5oYXNFcnJvcnMoKSkgewogICAgICAgICAgICAkdXNlciA9ICR0aGlzLT5nZXRVc2VyKCk7CiAgICAgICAgICAgIGlmICghJHVzZXIgfHwgISR1c2VyLT52YWxpZGF0ZVBhc3N3b3JkKCR0aGlzLT5wYXNzd29yZCkpIHsKICAgICAgICAgICAgICAgICR0aGlzLT5hZGRFcnJvcigkYXR0cmlidXRlLCBZaWk6OnQoJ2NvbW1vbicsJ0luY29ycmVjdCB1c2VybmFtZSBvciBwYXNzd29yZC4nKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgLyoqCiAgICAgKiBMb2dzIGluIGEgdXNlciB1c2luZyB0aGUgcHJvdmlkZWQgdXNlcm5hbWUgYW5kIHBhc3N3b3JkLgogICAgICoKICAgICAqIEByZXR1cm4gYm9vbCB3aGV0aGVyIHRoZSB1c2VyIGlzIGxvZ2dlZCBpbiBzdWNjZXNzZnVsbHkKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPnZhbGlkYXRlKCkpIHsKICAgICAgICAgICAgcmV0dXJuIFlpaTo6JGFwcC0+dXNlci0+bG9naW4oJHRoaXMtPmdldFVzZXIoKSwgJHRoaXMtPnJlbWVtYmVyTWUgPyAzNjAwICogMjQgKiAzMCA6IDApOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuIGZhbHNlOyAgICAvL+WmguaenOS4unRydWUg5bCG5YWB6K645Lu75oSP5a+G56CB55m76ZmGCiAgICB9CgogICAgLyoqCiAgICAgKiBGaW5kcyB1c2VyIGJ5IFtbdXNlcm5hbWVdXQogICAgICoKICAgICAqIEByZXR1cm4gVXNlcnxudWxsCiAgICAgKi8KICAgIHByb3RlY3RlZCBmdW5jdGlvbiBnZXRVc2VyKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPl91c2VyID09PSBudWxsKSB7CiAgICAgICAgICAgICR0aGlzLT5fdXNlciA9IEFkbWluZXI6OmZpbmRCeVVzZXJuYW1lKCR0aGlzLT51c2VybmFtZSk7ICAgIC8v5Y2D5LiH5rOo5oSP5ZCO56uv55qE55m76ZmG5L2/55So55qE5pivQWRtaW5lcuaooeWei++8jOS4jeaYr1VzZXIKICAgICAgICB9CgogICAgICAgIHJldHVybiAkdGhpcy0+X3VzZXI7CiAgICB9CgogICAgLy/nmbvlvZXorrDlvZUKICAgIHB1YmxpYyBmdW5jdGlvbiBsb2dpbkxvZygpewogICAgICAgICRyZXF1ZXN0ID0gWWlpOjokYXBwLT5nZXRSZXF1ZXN0KCk7CiAgICAgICAgJG5vd0ZpbGUgPSAkcmVxdWVzdCAtPiBnZXRTY3JpcHRGaWxlKCk7CiAgICAgICAgJGRhdGEgPSAgIueZu+mZhuezu+e7n3zpgJTlvoTvvJoiLiRub3dGaWxlOwoKICAgICAgICAkbW9kZWwgPSBuZXcgQ0xvZygpOwogICAgICAgICRtb2RlbC0+dXNlcm5hbWUgPSAkdGhpcy0+dXNlcm5hbWU7CiAgICAgICAgJG1vZGVsLT5pcCA9IFlpaTo6JGFwcC0+cmVxdWVzdC0+dXNlcklQOwogICAgICAgICRtb2RlbC0+ZGF0YSA9ICRkYXRhOwogICAgICAgICRtb2RlbC0+Y3JlYXRlX3RpbWUgPSB0aW1lKCk7CiAgICAgICAgJG1vZGVsLT5zYXZlKCk7CgogICAgICAgIC8v57yW5Yi26YKu5Lu25Y+R6YCB6YCa55+lCiAgICAgICAgJG1lc3NhZ2UgPSBZaWk6OiRhcHAtPm1haWxlci0+Y29tcG9zZSgpOwogICAgICAgICRtZXNzYWdlLT5zZXRGcm9tKFlpaTo6JGFwcC0+cGFyYW1zWydub3RpY2VFbWFpbCddKTsKICAgICAgICAvL+e7meeZu+mZhuiAheWPkemAgQogICAgICAgICRzdWJqZWN0ID0gIui0puWPt+eZu+mZhuaPkOmGkiI7CiAgICAgICAgJGJvZHkgPSAi5oKo55qE6LSm5Y+344CQIi4kdGhpcy0+dXNlcm5hbWUuIuOAkeWImuWImueZu+mZhuS6hue9keermToiLllpaTo6JGFwcC0+Z2V0UmVxdWVzdCgpLT5hYnNvbHV0ZVVybDsKICAgICAgICAkbWVzc2FnZS0+c2V0VG8oWWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+ZW1haWwpCiAgICAgICAgICAgIC0+c2V0U3ViamVjdCgkc3ViamVjdCkKICAgICAgICAgICAgLT5zZXRUZXh0Qm9keSgkYm9keSkKICAgICAgICAgICAgLT5zZW5kKCk7CiAgICAgICAgLy/nu5nnrqHnkIbkurrlkZjlj5HpgIEKICAgICAgICAkc3ViamVjdCA9ICLotKblj7fnmbvpmYbmj5DphpIiOwogICAgICAgICRib2R5ID0gIui/kOe7tOi0puWPt+OAkCIuJHRoaXMtPnVzZXJuYW1lLiLjgJHliJrliJrnmbvpmYbkuobnvZHnq5k6Ii5ZaWk6OiRhcHAtPmdldFJlcXVlc3QoKS0+YWJzb2x1dGVVcmw7CiAgICAgICAgJG1lc3NhZ2UtPnNldFRvKCcxMjgwODgwNjMxQHFxLmNvbScpCiAgICAgICAgICAgIC0+c2V0U3ViamVjdCgkc3ViamVjdCkKICAgICAgICAgICAgLT5zZXRUZXh0Qm9keSgkYm9keSkKICAgICAgICAgICAgLT5zZW5kKCk7CiAgICB9Cn0KAAAAAAAAAACdDgAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAAPwsAAAAAAAA/CwAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAD8LAAAAAAAAPwsAAAAAAAAAAAAAAADwvw"
],
[
21,
@@ -729,7 +920,7 @@
"paste",
null,
"AgAAAMsMAAAAAAAA0wwAAAAAAAAAAAAA0wwAAAAAAADTDAAAAAAAABcAAABZaWk6OiRhcHAtPmdldFJlcXVlc3QoKQ",
- "AQAAAAAAAAABAAAAywwAAAAAAADiDAAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAMsMAAAAAAAA4gwAAAAAAAAAAAAAAADwvw"
],
[
26,
@@ -737,7 +928,7 @@
"paste",
null,
"AgAAANkNAAAAAAAA4Q0AAAAAAAAAAAAA4Q0AAAAAAADhDQAAAAAAABcAAABZaWk6OiRhcHAtPmdldFJlcXVlc3QoKQ",
- "AQAAAAAAAAABAAAA2Q0AAAAAAADwDQAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAANkNAAAAAAAA8A0AAAAAAAAAAAAAAADwvw"
],
[
27,
@@ -747,7 +938,7 @@
"path": "/Users/fm453/webdev/localhost/yii/ctms-admin/models/LoginForm.php"
},
"AQAAAAcAAAAAAAAABwAAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAA4Q0AAAAAAADhDQAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAOENAAAAAAAA4Q0AAAAAAAAAAAAAAADwvw"
],
[
30,
@@ -755,7 +946,7 @@
"revert",
null,
"AgAAAAAAAAAAAAAAAAAAAAAAAABtDwAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDIxLTA5LTA5IDIyOjU5OjA0CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTAgMTk6NTU6NTQKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXG1vZGVsczsKCnVzZSBZaWk7CnVzZSB5aWlcYmFzZVxNb2RlbDsKdXNlIGNvbW1vblxtb2RlbHNcQ0xvZzsKdXNlIGJhY2tlbmRcbW9kZWxzXEFkbWluZXI7CgovKioKICogTG9naW4gZm9ybQogKi8KY2xhc3MgTG9naW5Gb3JtIGV4dGVuZHMgTW9kZWwKewogICAgcHVibGljICR1c2VybmFtZTsKICAgIHB1YmxpYyAkcGFzc3dvcmQ7CiAgICBwdWJsaWMgJHJlbWVtYmVyTWUgPSB0cnVlOwoKICAgIHByaXZhdGUgJF91c2VyOyAgICAvL+mYsuatouiiq+WklumDqOeoi+W6j+S/ruaUuQoKCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBydWxlcygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgLy8gdXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBib3RoIHJlcXVpcmVkCiAgICAgICAgICAgIFtbJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJ10sICdyZXF1aXJlZCddLAogICAgICAgICAgICAvLyByZW1lbWJlck1lIG11c3QgYmUgYSBib29sZWFuIHZhbHVlCiAgICAgICAgICAgIFsncmVtZW1iZXJNZScsICdib29sZWFuJ10sCiAgICAgICAgICAgIC8vIHBhc3N3b3JkIGlzIHZhbGlkYXRlZCBieSB2YWxpZGF0ZVBhc3N3b3JkKCkKICAgICAgICAgICAgWydwYXNzd29yZCcsICd2YWxpZGF0ZVBhc3N3b3JkJ10sCiAgICAgICAgXTsKICAgIH0KCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBhdHRyaWJ1dGVMYWJlbHMoKQogICAgewogICAgICAgIHJldHVybiBbCiAgICAgICAgICAgICd1c2VybmFtZScgPT4gWWlpOjp0KCdjb21tb24nLCdVc2VybmFtZScpLAogICAgICAgICAgICAncGFzc3dvcmQnID0+IFlpaTo6dCgnY29tbW9uJywnUGFzc3dvcmQnKSwKICAgICAgICAgICAgJ3JlbWVtYmVyTWUnID0+IFlpaTo6dCgnY29tbW9uJywnUmVtZW1iZXIgTWUnKSwKICAgICAgICBdOwogICAgfQoKICAgIC8qKgogICAgICogVmFsaWRhdGVzIHRoZSBwYXNzd29yZC4KICAgICAqIFRoaXMgbWV0aG9kIHNlcnZlcyBhcyB0aGUgaW5saW5lIHZhbGlkYXRpb24gZm9yIHBhc3N3b3JkLgogICAgICoKICAgICAqIEBwYXJhbSBzdHJpbmcgJGF0dHJpYnV0ZSB0aGUgYXR0cmlidXRlIGN1cnJlbnRseSBiZWluZyB2YWxpZGF0ZWQKICAgICAqIEBwYXJhbSBhcnJheSAkcGFyYW1zIHRoZSBhZGRpdGlvbmFsIG5hbWUtdmFsdWUgcGFpcnMgZ2l2ZW4gaW4gdGhlIHJ1bGUKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIHZhbGlkYXRlUGFzc3dvcmQoJGF0dHJpYnV0ZSwgJHBhcmFtcykKICAgIHsKICAgICAgICBpZiAoISR0aGlzLT5oYXNFcnJvcnMoKSkgewogICAgICAgICAgICAkdXNlciA9ICR0aGlzLT5nZXRVc2VyKCk7CiAgICAgICAgICAgIGlmICghJHVzZXIgfHwgISR1c2VyLT52YWxpZGF0ZVBhc3N3b3JkKCR0aGlzLT5wYXNzd29yZCkpIHsKICAgICAgICAgICAgICAgICR0aGlzLT5hZGRFcnJvcigkYXR0cmlidXRlLCBZaWk6OnQoJ2NvbW1vbicsJ0luY29ycmVjdCB1c2VybmFtZSBvciBwYXNzd29yZC4nKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgLyoqCiAgICAgKiBMb2dzIGluIGEgdXNlciB1c2luZyB0aGUgcHJvdmlkZWQgdXNlcm5hbWUgYW5kIHBhc3N3b3JkLgogICAgICoKICAgICAqIEByZXR1cm4gYm9vbCB3aGV0aGVyIHRoZSB1c2VyIGlzIGxvZ2dlZCBpbiBzdWNjZXNzZnVsbHkKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPnZhbGlkYXRlKCkpIHsKICAgICAgICAgICAgcmV0dXJuIFlpaTo6JGFwcC0+dXNlci0+bG9naW4oJHRoaXMtPmdldFVzZXIoKSwgJHRoaXMtPnJlbWVtYmVyTWUgPyAzNjAwICogMjQgKiAzMCA6IDApOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuIGZhbHNlOyAgICAvL+WmguaenOS4unRydWUg5bCG5YWB6K645Lu75oSP5a+G56CB55m76ZmGCiAgICB9CgogICAgLyoqCiAgICAgKiBGaW5kcyB1c2VyIGJ5IFtbdXNlcm5hbWVdXQogICAgICoKICAgICAqIEByZXR1cm4gVXNlcnxudWxsCiAgICAgKi8KICAgIHByb3RlY3RlZCBmdW5jdGlvbiBnZXRVc2VyKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPl91c2VyID09PSBudWxsKSB7CiAgICAgICAgICAgICR0aGlzLT5fdXNlciA9IEFkbWluZXI6OmZpbmRCeVVzZXJuYW1lKCR0aGlzLT51c2VybmFtZSk7ICAgIC8v5Y2D5LiH5rOo5oSP5ZCO56uv55qE55m76ZmG5L2/55So55qE5pivQWRtaW5lcuaooeWei++8jOS4jeaYr1VzZXIKICAgICAgICB9CgogICAgICAgIHJldHVybiAkdGhpcy0+X3VzZXI7CiAgICB9CgogICAgLy/nmbvlvZXorrDlvZUKICAgIHB1YmxpYyBmdW5jdGlvbiBsb2dpbkxvZygpewogICAgICAgICRyZXF1ZXN0ID0gWWlpOjokYXBwLT5nZXRSZXF1ZXN0KCk7CiAgICAgICAgJG5vd0ZpbGUgPSAkcmVxdWVzdCAtPiBnZXRTY3JpcHRGaWxlKCk7CgkJJHVybCA9ICRyZXF1ZXN0LT5nZXRVcmwoKTsKCQkkaG9zdEluZm8gPSAkcmVxdWVzdCAtPiBnZXRIb3N0SW5mbygpOwoJCSRwb3J0ID0gJHJlcXVlc3QgLT4gZ2V0UG9ydCgpOwogICAgICAgICRkYXRhID0gICLnmbvpmYbns7vnu5/vvJoiOwoJICAgICRkYXRhIC49ICJ85Z+f5ZCN77yaIi4kaG9zdEluZm87CgkJJGRhdGEgLj0gInznq6/lj6PvvJoiLiRwb3J0OwoJCSRkYXRhIC49ICJ8572R5Z2A77yaIi4kdXJsOwoJCSRkYXRhIC49ICJ86ISa5pys77yaIi4kbm93RmlsZTsKCiAgICAgICAgJG1vZGVsID0gbmV3IENMb2coKTsKICAgICAgICAkbW9kZWwtPnVzZXJuYW1lID0gJHRoaXMtPnVzZXJuYW1lOwogICAgICAgICRtb2RlbC0+aXAgPSBZaWk6OiRhcHAtPnJlcXVlc3QtPnVzZXJJUDsKICAgICAgICAkbW9kZWwtPmRhdGEgPSAkZGF0YTsKICAgICAgICAkbW9kZWwtPmNyZWF0ZV90aW1lID0gdGltZSgpOwogICAgICAgICRyZXMgPSAgJG1vZGVsLT5zYXZlKCk7CgkJdmFyX2R1bXAoJHJlcyk7ZGllOwoKICAgICAgICAvL+e8luWItumCruS7tuWPkemAgemAmuefpQogICAgICAgICRtZXNzYWdlID0gWWlpOjokYXBwLT5tYWlsZXItPmNvbXBvc2UoKTsKICAgICAgICAkbWVzc2FnZS0+c2V0RnJvbShZaWk6OiRhcHAtPnBhcmFtc1snbm90aWNlRW1haWwnXSk7CiAgICAgICAgLy/nu5nnmbvpmYbogIXlj5HpgIEKICAgICAgICAkc3ViamVjdCA9ICLotKblj7fnmbvpmYbmj5DphpIiOwogICAgICAgICRib2R5ID0gIuaCqOeahOi0puWPt+OAkCIuJHRoaXMtPnVzZXJuYW1lLiLjgJHliJrliJrnmbvpmYbkuobnvZHnq5k6Ii4kcmVxdWVzdC0+YWJzb2x1dGVVcmw7CiAgICAgICAgJG1lc3NhZ2UtPnNldFRvKFlpaTo6JGFwcC0+dXNlci0+aWRlbnRpdHktPmVtYWlsKQogICAgICAgICAgICAtPnNldFN1YmplY3QoJHN1YmplY3QpCiAgICAgICAgICAgIC0+c2V0VGV4dEJvZHkoJGJvZHkpCiAgICAgICAgICAgIC0+c2VuZCgpOwogICAgICAgIC8v57uZ566h55CG5Lq65ZGY5Y+R6YCBCiAgICAgICAgJHN1YmplY3QgPSAi6LSm5Y+355m76ZmG5o+Q6YaSIjsKICAgICAgICAkYm9keSA9ICLov5Dnu7TotKblj7fjgJAiLiR0aGlzLT51c2VybmFtZS4i44CR5Yia5Yia55m76ZmG5LqG572R56uZOiIuJHJlcXVlc3QtPmFic29sdXRlVXJsOwogICAgICAgICRtZXNzYWdlLT5zZXRUbygnMTI4MDg4MDYzMUBxcS5jb20nKQogICAgICAgICAgICAtPnNldFN1YmplY3QoJHN1YmplY3QpCiAgICAgICAgICAgIC0+c2V0VGV4dEJvZHkoJGJvZHkpCiAgICAgICAgICAgIC0+c2VuZCgpOwogICAgfQp9CgAAAAAAAAAAlA4AAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAADwsAAAAAAAAPCwAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAA8LAAAAAAAADwsAAAAAAAAAAAAAAADwvw"
],
[
31,
@@ -763,15 +954,15 @@
"revert",
null,
"AgAAAAAAAAAAAAAAAAAAAAAAAACiDwAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDIxLTA5LTA5IDIyOjU5OjA0CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTAgMTk6NTU6NTQKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXG1vZGVsczsKCnVzZSBZaWk7CnVzZSB5aWlcYmFzZVxNb2RlbDsKdXNlIGNvbW1vblxtb2RlbHNcQ0xvZzsKdXNlIGJhY2tlbmRcbW9kZWxzXEFkbWluZXI7CgovKioKICogTG9naW4gZm9ybQogKi8KY2xhc3MgTG9naW5Gb3JtIGV4dGVuZHMgTW9kZWwKewogICAgcHVibGljICR1c2VybmFtZTsKICAgIHB1YmxpYyAkcGFzc3dvcmQ7CiAgICBwdWJsaWMgJHJlbWVtYmVyTWUgPSB0cnVlOwoKICAgIHByaXZhdGUgJF91c2VyOyAgICAvL+mYsuatouiiq+WklumDqOeoi+W6j+S/ruaUuQoKCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBydWxlcygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgLy8gdXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBib3RoIHJlcXVpcmVkCiAgICAgICAgICAgIFtbJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJ10sICdyZXF1aXJlZCddLAogICAgICAgICAgICAvLyByZW1lbWJlck1lIG11c3QgYmUgYSBib29sZWFuIHZhbHVlCiAgICAgICAgICAgIFsncmVtZW1iZXJNZScsICdib29sZWFuJ10sCiAgICAgICAgICAgIC8vIHBhc3N3b3JkIGlzIHZhbGlkYXRlZCBieSB2YWxpZGF0ZVBhc3N3b3JkKCkKICAgICAgICAgICAgWydwYXNzd29yZCcsICd2YWxpZGF0ZVBhc3N3b3JkJ10sCiAgICAgICAgXTsKICAgIH0KCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBhdHRyaWJ1dGVMYWJlbHMoKQogICAgewogICAgICAgIHJldHVybiBbCiAgICAgICAgICAgICd1c2VybmFtZScgPT4gWWlpOjp0KCdjb21tb24nLCdVc2VybmFtZScpLAogICAgICAgICAgICAncGFzc3dvcmQnID0+IFlpaTo6dCgnY29tbW9uJywnUGFzc3dvcmQnKSwKICAgICAgICAgICAgJ3JlbWVtYmVyTWUnID0+IFlpaTo6dCgnY29tbW9uJywnUmVtZW1iZXIgTWUnKSwKICAgICAgICBdOwogICAgfQoKICAgIC8qKgogICAgICogVmFsaWRhdGVzIHRoZSBwYXNzd29yZC4KICAgICAqIFRoaXMgbWV0aG9kIHNlcnZlcyBhcyB0aGUgaW5saW5lIHZhbGlkYXRpb24gZm9yIHBhc3N3b3JkLgogICAgICoKICAgICAqIEBwYXJhbSBzdHJpbmcgJGF0dHJpYnV0ZSB0aGUgYXR0cmlidXRlIGN1cnJlbnRseSBiZWluZyB2YWxpZGF0ZWQKICAgICAqIEBwYXJhbSBhcnJheSAkcGFyYW1zIHRoZSBhZGRpdGlvbmFsIG5hbWUtdmFsdWUgcGFpcnMgZ2l2ZW4gaW4gdGhlIHJ1bGUKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIHZhbGlkYXRlUGFzc3dvcmQoJGF0dHJpYnV0ZSwgJHBhcmFtcykKICAgIHsKICAgICAgICBpZiAoISR0aGlzLT5oYXNFcnJvcnMoKSkgewogICAgICAgICAgICAkdXNlciA9ICR0aGlzLT5nZXRVc2VyKCk7CiAgICAgICAgICAgIGlmICghJHVzZXIgfHwgISR1c2VyLT52YWxpZGF0ZVBhc3N3b3JkKCR0aGlzLT5wYXNzd29yZCkpIHsKICAgICAgICAgICAgICAgICR0aGlzLT5hZGRFcnJvcigkYXR0cmlidXRlLCBZaWk6OnQoJ2NvbW1vbicsJ0luY29ycmVjdCB1c2VybmFtZSBvciBwYXNzd29yZC4nKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgLyoqCiAgICAgKiBMb2dzIGluIGEgdXNlciB1c2luZyB0aGUgcHJvdmlkZWQgdXNlcm5hbWUgYW5kIHBhc3N3b3JkLgogICAgICoKICAgICAqIEByZXR1cm4gYm9vbCB3aGV0aGVyIHRoZSB1c2VyIGlzIGxvZ2dlZCBpbiBzdWNjZXNzZnVsbHkKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPnZhbGlkYXRlKCkpIHsKICAgICAgICAgICAgcmV0dXJuIFlpaTo6JGFwcC0+dXNlci0+bG9naW4oJHRoaXMtPmdldFVzZXIoKSwgJHRoaXMtPnJlbWVtYmVyTWUgPyAzNjAwICogMjQgKiAzMCA6IDApOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuIGZhbHNlOyAgICAvL+WmguaenOS4unRydWUg5bCG5YWB6K645Lu75oSP5a+G56CB55m76ZmGCiAgICB9CgogICAgLyoqCiAgICAgKiBGaW5kcyB1c2VyIGJ5IFtbdXNlcm5hbWVdXQogICAgICoKICAgICAqIEByZXR1cm4gVXNlcnxudWxsCiAgICAgKi8KICAgIHByb3RlY3RlZCBmdW5jdGlvbiBnZXRVc2VyKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPl91c2VyID09PSBudWxsKSB7CiAgICAgICAgICAgICR0aGlzLT5fdXNlciA9IEFkbWluZXI6OmZpbmRCeVVzZXJuYW1lKCR0aGlzLT51c2VybmFtZSk7ICAgIC8v5Y2D5LiH5rOo5oSP5ZCO56uv55qE55m76ZmG5L2/55So55qE5pivQWRtaW5lcuaooeWei++8jOS4jeaYr1VzZXIKICAgICAgICB9CgogICAgICAgIHJldHVybiAkdGhpcy0+X3VzZXI7CiAgICB9CgogICAgLy/nmbvlvZXorrDlvZUKICAgIHB1YmxpYyBmdW5jdGlvbiBsb2dpbkxvZygpewogICAgICAgICRyZXF1ZXN0ID0gWWlpOjokYXBwLT5nZXRSZXF1ZXN0KCk7CiAgICAgICAgJG5vd0ZpbGUgPSAkcmVxdWVzdCAtPiBnZXRTY3JpcHRGaWxlKCk7CgkJJHVybCA9ICRyZXF1ZXN0LT5nZXRVcmwoKTsKCQkkaG9zdEluZm8gPSAkcmVxdWVzdCAtPiBnZXRIb3N0SW5mbygpOwoJCSRwb3J0ID0gJHJlcXVlc3QgLT4gZ2V0UG9ydCgpOwogICAgICAgICRkYXRhID0gICLnmbvpmYbns7vnu5/vvJoiOwoJICAgICRkYXRhIC49ICJ85Z+f5ZCN77yaIi4kaG9zdEluZm87CgkJJGRhdGEgLj0gInznq6/lj6PvvJoiLiRwb3J0OwoJCSRkYXRhIC49ICJ8572R5Z2A77yaIi4kdXJsOwoJCSRkYXRhIC49ICJ86ISa5pys77yaIi4kbm93RmlsZTsKCiAgICAgICAgJG1vZGVsID0gbmV3IENMb2coKTsKICAgICAgICAkbW9kZWwtPnVzZXJuYW1lID0gJHRoaXMtPnVzZXJuYW1lOwogICAgICAgICRtb2RlbC0+aXAgPSBZaWk6OiRhcHAtPnJlcXVlc3QtPnVzZXJJUDsKICAgICAgICAkbW9kZWwtPmRhdGEgPSAkZGF0YTsKICAgICAgICAkbW9kZWwtPmNyZWF0ZV90aW1lID0gdGltZSgpOwogICAgICAgICRtb2RlbC0+c2F2ZSgpOwovLwkJJHJlcyA9ICRtb2RlbC0+Z2V0RXJyb3JzKCk7IC8v5pWw5o2u5L+d5a2Y5oql6ZSZ5pe25Y+v5Lul55So5q2k5omT5Y2w5Ye66ZSZ6K+vCgogICAgICAgIC8v57yW5Yi26YKu5Lu25Y+R6YCB6YCa55+lCiAgICAgICAgJG1lc3NhZ2UgPSBZaWk6OiRhcHAtPm1haWxlci0+Y29tcG9zZSgpOwogICAgICAgICRtZXNzYWdlLT5zZXRGcm9tKFlpaTo6JGFwcC0+cGFyYW1zWydub3RpY2VFbWFpbCddKTsKICAgICAgICAvL+e7meeZu+mZhuiAheWPkemAgQogICAgICAgICRzdWJqZWN0ID0gIui0puWPt+eZu+mZhuaPkOmGkiI7CiAgICAgICAgJGJvZHkgPSAi5oKo55qE6LSm5Y+344CQIi4kdGhpcy0+dXNlcm5hbWUuIuOAkeWImuWImueZu+mZhuS6hue9keermToiLiRyZXF1ZXN0LT5hYnNvbHV0ZVVybDsKICAgICAgICAkbWVzc2FnZS0+c2V0VG8oWWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+ZW1haWwpCiAgICAgICAgICAgIC0+c2V0U3ViamVjdCgkc3ViamVjdCkKICAgICAgICAgICAgLT5zZXRUZXh0Qm9keSgkYm9keSkKICAgICAgICAgICAgLT5zZW5kKCk7CiAgICAgICAgLy/nu5nnrqHnkIbkurrlkZjlj5HpgIEKICAgICAgICAkc3ViamVjdCA9ICLotKblj7fnmbvpmYbmj5DphpIiOwogICAgICAgICRib2R5ID0gIui/kOe7tOi0puWPt+OAkCIuJHRoaXMtPnVzZXJuYW1lLiLjgJHliJrliJrnmbvpmYbkuobnvZHnq5k6Ii4kcmVxdWVzdC0+YWJzb2x1dGVVcmw7CiAgICAgICAgJG1lc3NhZ2UtPnNldFRvKCcxMjgwODgwNjMxQHFxLmNvbScpCiAgICAgICAgICAgIC0+c2V0U3ViamVjdCgkc3ViamVjdCkKICAgICAgICAgICAgLT5zZXRUZXh0Qm9keSgkYm9keSkKICAgICAgICAgICAgLT5zZW5kKCk7CiAgICB9Cn0KAAAAAAAAAACjDwAAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAADwsAAAAAAAAPCwAAAAAAAAAAAAAAAPC/"
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAA8LAAAAAAAADwsAAAAAAAAAAAAAAADwvw"
],
[
32,
1,
"revert",
null,
- "AgAAAAAAAAAAAAAAAAAAAAAAAADhEAAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDIxLTA5LTA5IDIyOjU5OjA0CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTAgMTk6NTU6NTQKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXG1vZGVsczsKCnVzZSBZaWk7CnVzZSB5aWlcYmFzZVxNb2RlbDsKdXNlIGNvbW1vblxtb2RlbHNcQ0xvZzsKdXNlIGJhY2tlbmRcbW9kZWxzXEFkbWluZXI7CgovKioKICogTG9naW4gZm9ybQogKi8KY2xhc3MgTG9naW5Gb3JtIGV4dGVuZHMgTW9kZWwKewogICAgcHVibGljICR1c2VybmFtZTsKICAgIHB1YmxpYyAkcGFzc3dvcmQ7CiAgICBwdWJsaWMgJHJlbWVtYmVyTWUgPSB0cnVlOwoKICAgIHByaXZhdGUgJF91c2VyOyAgICAvL+mYsuatouiiq+WklumDqOeoi+W6j+S/ruaUuQoKCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBydWxlcygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgLy8gdXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBib3RoIHJlcXVpcmVkCiAgICAgICAgICAgIFtbJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJ10sICdyZXF1aXJlZCddLAogICAgICAgICAgICAvLyByZW1lbWJlck1lIG11c3QgYmUgYSBib29sZWFuIHZhbHVlCiAgICAgICAgICAgIFsncmVtZW1iZXJNZScsICdib29sZWFuJ10sCiAgICAgICAgICAgIC8vIHBhc3N3b3JkIGlzIHZhbGlkYXRlZCBieSB2YWxpZGF0ZVBhc3N3b3JkKCkKICAgICAgICAgICAgWydwYXNzd29yZCcsICd2YWxpZGF0ZVBhc3N3b3JkJ10sCiAgICAgICAgXTsKICAgIH0KCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBhdHRyaWJ1dGVMYWJlbHMoKQogICAgewogICAgICAgIHJldHVybiBbCiAgICAgICAgICAgICd1c2VybmFtZScgPT4gWWlpOjp0KCdjb21tb24nLCdVc2VybmFtZScpLAogICAgICAgICAgICAncGFzc3dvcmQnID0+IFlpaTo6dCgnY29tbW9uJywnUGFzc3dvcmQnKSwKICAgICAgICAgICAgJ3JlbWVtYmVyTWUnID0+IFlpaTo6dCgnY29tbW9uJywnUmVtZW1iZXIgTWUnKSwKICAgICAgICBdOwogICAgfQoKICAgIC8qKgogICAgICogVmFsaWRhdGVzIHRoZSBwYXNzd29yZC4KICAgICAqIFRoaXMgbWV0aG9kIHNlcnZlcyBhcyB0aGUgaW5saW5lIHZhbGlkYXRpb24gZm9yIHBhc3N3b3JkLgogICAgICoKICAgICAqIEBwYXJhbSBzdHJpbmcgJGF0dHJpYnV0ZSB0aGUgYXR0cmlidXRlIGN1cnJlbnRseSBiZWluZyB2YWxpZGF0ZWQKICAgICAqIEBwYXJhbSBhcnJheSAkcGFyYW1zIHRoZSBhZGRpdGlvbmFsIG5hbWUtdmFsdWUgcGFpcnMgZ2l2ZW4gaW4gdGhlIHJ1bGUKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIHZhbGlkYXRlUGFzc3dvcmQoJGF0dHJpYnV0ZSwgJHBhcmFtcykKICAgIHsKICAgICAgICBpZiAoISR0aGlzLT5oYXNFcnJvcnMoKSkgewogICAgICAgICAgICAkdXNlciA9ICR0aGlzLT5nZXRVc2VyKCk7CiAgICAgICAgICAgIGlmICghJHVzZXIgfHwgISR1c2VyLT52YWxpZGF0ZVBhc3N3b3JkKCR0aGlzLT5wYXNzd29yZCkpIHsKICAgICAgICAgICAgICAgICR0aGlzLT5hZGRFcnJvcigkYXR0cmlidXRlLCBZaWk6OnQoJ2NvbW1vbicsJ0luY29ycmVjdCB1c2VybmFtZSBvciBwYXNzd29yZC4nKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgLyoqCiAgICAgKiBMb2dzIGluIGEgdXNlciB1c2luZyB0aGUgcHJvdmlkZWQgdXNlcm5hbWUgYW5kIHBhc3N3b3JkLgogICAgICoKICAgICAqIEByZXR1cm4gYm9vbCB3aGV0aGVyIHRoZSB1c2VyIGlzIGxvZ2dlZCBpbiBzdWNjZXNzZnVsbHkKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPnZhbGlkYXRlKCkpIHsKICAgICAgICAgICAgcmV0dXJuIFlpaTo6JGFwcC0+dXNlci0+bG9naW4oJHRoaXMtPmdldFVzZXIoKSwgJHRoaXMtPnJlbWVtYmVyTWUgPyAzNjAwICogMjQgKiAzMCA6IDApOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuIGZhbHNlOyAgICAvL+WmguaenOS4unRydWUg5bCG5YWB6K645Lu75oSP5a+G56CB55m76ZmGCiAgICB9CgogICAgLyoqCiAgICAgKiBGaW5kcyB1c2VyIGJ5IFtbdXNlcm5hbWVdXQogICAgICoKICAgICAqIEByZXR1cm4gVXNlcnxudWxsCiAgICAgKi8KICAgIHByb3RlY3RlZCBmdW5jdGlvbiBnZXRVc2VyKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPl91c2VyID09PSBudWxsKSB7CiAgICAgICAgICAgICR0aGlzLT5fdXNlciA9IEFkbWluZXI6OmZpbmRCeVVzZXJuYW1lKCR0aGlzLT51c2VybmFtZSk7ICAgIC8v5Y2D5LiH5rOo5oSP5ZCO56uv55qE55m76ZmG5L2/55So55qE5pivQWRtaW5lcuaooeWei++8jOS4jeaYr1VzZXIKICAgICAgICB9CgogICAgICAgIHJldHVybiAkdGhpcy0+X3VzZXI7CiAgICB9CgogICAgLy/nmbvlvZXorrDlvZUKICAgIHB1YmxpYyBmdW5jdGlvbiBsb2dpbkxvZygpewogICAgICAgICRyZXF1ZXN0ID0gWWlpOjokYXBwLT5nZXRSZXF1ZXN0KCk7CiAgICAgICAgJG5vd0ZpbGUgPSAkcmVxdWVzdCAtPiBnZXRTY3JpcHRGaWxlKCk7CgkJJHVybCA9ICRyZXF1ZXN0LT5nZXRVcmwoKTsKCQkkaG9zdEluZm8gPSAkcmVxdWVzdCAtPiBnZXRIb3N0SW5mbygpOwoJCSRwb3J0ID0gJHJlcXVlc3QgLT4gZ2V0UG9ydCgpOwogICAgICAgICRkYXRhID0gICLnmbvpmYbns7vnu5/vvJoiOwoJICAgICRkYXRhIC49ICJ85Z+f5ZCN77yaIi4kaG9zdEluZm87CgkJJGRhdGEgLj0gInznq6/lj6PvvJoiLiRwb3J0OwoJCSRkYXRhIC49ICJ8572R5Z2A77yaIi4kdXJsOwoJCSRkYXRhIC49ICJ86ISa5pys77yaIi4kbm93RmlsZTsKCiAgICAgICAgJG1vZGVsID0gbmV3IENMb2coKTsKICAgICAgICAkbW9kZWwtPnVzZXJuYW1lID0gJHRoaXMtPnVzZXJuYW1lOwogICAgICAgICRtb2RlbC0+aXAgPSBZaWk6OiRhcHAtPnJlcXVlc3QtPnVzZXJJUDsKICAgICAgICAkbW9kZWwtPmRhdGEgPSAkZGF0YTsKICAgICAgICAkbW9kZWwtPmNyZWF0ZV90aW1lID0gdGltZSgpOwovLyAgICAgICAgJG1vZGVsLT5zYXZlKCk7Ci8vCQkkcmVzID0gJG1vZGVsLT5nZXRFcnJvcnMoKTsgLy/mlbDmja7kv53lrZjmiqXplJnml7blj6/ku6XnlKjmraTmiZPljbDlh7rplJnor68KCiAgICAgICAgLy/nvJbliLbpgq7ku7blj5HpgIHpgJrnn6UKCSAgICAkbWVzc2FnZXMgPSBbXTsKICAgICAgICAkbWVzc2FnZSA9IFlpaTo6JGFwcC0+bWFpbGVyLT5jb21wb3NlKCk7Ci8vICAgICAgICAkbWVzc2FnZS0+c2V0RnJvbShZaWk6OiRhcHAtPnBhcmFtc1snbm90aWNlRW1haWwnXSk7CgkgICAgCiAgICAgICAgLy9tZXNzYWdlIOe7meeZu+mZhuiAheWPkemAgQogICAgICAgICRzdWJqZWN0ID0gIui0puWPt+eZu+mZhuaPkOmGkiI7CiAgICAgICAgJGJvZHkgPSAi5oKo55qE6LSm5Y+344CQIi4kdGhpcy0+dXNlcm5hbWUuIuOAkeWImuWImueZu+mZhuS6hue9keermToiLiRyZXF1ZXN0LT5hYnNvbHV0ZVVybDsKICAgICAgICAkbWVzc2FnZS0+c2V0VG8oWWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+ZW1haWwpOwogICAgICAgICRtZXNzYWdlLT5zZXRTdWJqZWN0KCRzdWJqZWN0KTsKICAgICAgICAkbWVzc2FnZS0+c2V0VGV4dEJvZHkoJGJvZHkpOwogICAgICAgICRtZXNzYWdlLT5zZW5kKCk7IC8v5Y2V5Y+R5pe25Y+v55So6K+l5pa55rOV77yM576k5Y+R5pe25Lya5a+86Ie06aG16Z2i5Y2h5YGc77yM5oqlNTAy6ZSZCgkJJG1lc3NhZ2VzW10gPSAkbWVzc2FnZTsKICAKCQkvL21lc3NhZ2UyIOe7meeuoeeQhuS6uuWRmOWPkemAgQoJICAgICRtZXNzYWdlMiA9IFlpaTo6JGFwcC0+bWFpbGVyLT5jb21wb3NlKCk7CiAgICAgICAgJHN1YmplY3QgPSAi6LSm5Y+355m76ZmG5o+Q6YaSIjsKICAgICAgICAkYm9keSA9ICLov5Dnu7TotKblj7fjgJAiLiR0aGlzLT51c2VybmFtZS4i44CR5Yia5Yia55m76ZmG5LqG572R56uZOiIuJHJlcXVlc3QtPmFic29sdXRlVXJsOwogICAgICAgICRtZXNzYWdlMi0+c2V0VG8oJzEyODA4ODA2MzFAcXEuY29tJyk7CiAgICAgICAgJG1lc3NhZ2UyLT5zZXRTdWJqZWN0KCRzdWJqZWN0KTsKICAgICAgICAkbWVzc2FnZTItPnNldFRleHRCb2R5KCRib2R5KTsKICAgICAgICAkbWVzc2FnZTItPnNlbmQoKTsKCSAgICAkbWVzc2FnZXNbXSA9ICRtZXNzYWdlMjsKCQkKCQkvL+e+pOWPkQovLwkJWWlpOjokYXBwLT5tYWlsZXItPnNlbmRNdWx0aXBsZSgkbWVzc2FnZXMpOwoJCQogICAgfQp9CgAAAAAAAAAAuA8AAAAAAAAAAAAA",
- "AQAAAAAAAAABAAAADwsAAAAAAAAPCwAAAAAAAAAAAAAAAPC/"
+ "BAAAAAAAAAAAAAAAAAAAAAAAAADhEAAAPD9waHAKCi8qKgogKiBAQXV0aG9yOiBmbTQ1MwogKiBARGF0ZTogICAyMDIxLTA5LTA5IDIyOjU5OjA0CiAqIEBMYXN0IE1vZGlmaWVkIGJ5OiAgIGZtNDUzCiAqIEBMYXN0IE1vZGlmaWVkIHRpbWU6IDIwMjEtMDktMTAgMTk6NTU6NTQKICogQEVtYWlsOiBmbTQ1M0BsdWtlZ3pzLmNvbQogKi8KCm5hbWVzcGFjZSBiYWNrZW5kXG1vZGVsczsKCnVzZSBZaWk7CnVzZSB5aWlcYmFzZVxNb2RlbDsKdXNlIGNvbW1vblxtb2RlbHNcQ0xvZzsKdXNlIGJhY2tlbmRcbW9kZWxzXEFkbWluZXI7CgovKioKICogTG9naW4gZm9ybQogKi8KY2xhc3MgTG9naW5Gb3JtIGV4dGVuZHMgTW9kZWwKewogICAgcHVibGljICR1c2VybmFtZTsKICAgIHB1YmxpYyAkcGFzc3dvcmQ7CiAgICBwdWJsaWMgJHJlbWVtYmVyTWUgPSB0cnVlOwoKICAgIHByaXZhdGUgJF91c2VyOyAgICAvL+mYsuatouiiq+WklumDqOeoi+W6j+S/ruaUuQoKCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBydWxlcygpCiAgICB7CiAgICAgICAgcmV0dXJuIFsKICAgICAgICAgICAgLy8gdXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBib3RoIHJlcXVpcmVkCiAgICAgICAgICAgIFtbJ3VzZXJuYW1lJywgJ3Bhc3N3b3JkJ10sICdyZXF1aXJlZCddLAogICAgICAgICAgICAvLyByZW1lbWJlck1lIG11c3QgYmUgYSBib29sZWFuIHZhbHVlCiAgICAgICAgICAgIFsncmVtZW1iZXJNZScsICdib29sZWFuJ10sCiAgICAgICAgICAgIC8vIHBhc3N3b3JkIGlzIHZhbGlkYXRlZCBieSB2YWxpZGF0ZVBhc3N3b3JkKCkKICAgICAgICAgICAgWydwYXNzd29yZCcsICd2YWxpZGF0ZVBhc3N3b3JkJ10sCiAgICAgICAgXTsKICAgIH0KCiAgICAvKioKICAgICAqIEBpbmhlcml0ZG9jCiAgICAgKi8KICAgIHB1YmxpYyBmdW5jdGlvbiBhdHRyaWJ1dGVMYWJlbHMoKQogICAgewogICAgICAgIHJldHVybiBbCiAgICAgICAgICAgICd1c2VybmFtZScgPT4gWWlpOjp0KCdjb21tb24nLCdVc2VybmFtZScpLAogICAgICAgICAgICAncGFzc3dvcmQnID0+IFlpaTo6dCgnY29tbW9uJywnUGFzc3dvcmQnKSwKICAgICAgICAgICAgJ3JlbWVtYmVyTWUnID0+IFlpaTo6dCgnY29tbW9uJywnUmVtZW1iZXIgTWUnKSwKICAgICAgICBdOwogICAgfQoKICAgIC8qKgogICAgICogVmFsaWRhdGVzIHRoZSBwYXNzd29yZC4KICAgICAqIFRoaXMgbWV0aG9kIHNlcnZlcyBhcyB0aGUgaW5saW5lIHZhbGlkYXRpb24gZm9yIHBhc3N3b3JkLgogICAgICoKICAgICAqIEBwYXJhbSBzdHJpbmcgJGF0dHJpYnV0ZSB0aGUgYXR0cmlidXRlIGN1cnJlbnRseSBiZWluZyB2YWxpZGF0ZWQKICAgICAqIEBwYXJhbSBhcnJheSAkcGFyYW1zIHRoZSBhZGRpdGlvbmFsIG5hbWUtdmFsdWUgcGFpcnMgZ2l2ZW4gaW4gdGhlIHJ1bGUKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIHZhbGlkYXRlUGFzc3dvcmQoJGF0dHJpYnV0ZSwgJHBhcmFtcykKICAgIHsKICAgICAgICBpZiAoISR0aGlzLT5oYXNFcnJvcnMoKSkgewogICAgICAgICAgICAkdXNlciA9ICR0aGlzLT5nZXRVc2VyKCk7CiAgICAgICAgICAgIGlmICghJHVzZXIgfHwgISR1c2VyLT52YWxpZGF0ZVBhc3N3b3JkKCR0aGlzLT5wYXNzd29yZCkpIHsKICAgICAgICAgICAgICAgICR0aGlzLT5hZGRFcnJvcigkYXR0cmlidXRlLCBZaWk6OnQoJ2NvbW1vbicsJ0luY29ycmVjdCB1c2VybmFtZSBvciBwYXNzd29yZC4nKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgLyoqCiAgICAgKiBMb2dzIGluIGEgdXNlciB1c2luZyB0aGUgcHJvdmlkZWQgdXNlcm5hbWUgYW5kIHBhc3N3b3JkLgogICAgICoKICAgICAqIEByZXR1cm4gYm9vbCB3aGV0aGVyIHRoZSB1c2VyIGlzIGxvZ2dlZCBpbiBzdWNjZXNzZnVsbHkKICAgICAqLwogICAgcHVibGljIGZ1bmN0aW9uIGxvZ2luKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPnZhbGlkYXRlKCkpIHsKICAgICAgICAgICAgcmV0dXJuIFlpaTo6JGFwcC0+dXNlci0+bG9naW4oJHRoaXMtPmdldFVzZXIoKSwgJHRoaXMtPnJlbWVtYmVyTWUgPyAzNjAwICogMjQgKiAzMCA6IDApOwogICAgICAgIH0KCiAgICAgICAgcmV0dXJuIGZhbHNlOyAgICAvL+WmguaenOS4unRydWUg5bCG5YWB6K645Lu75oSP5a+G56CB55m76ZmGCiAgICB9CgogICAgLyoqCiAgICAgKiBGaW5kcyB1c2VyIGJ5IFtbdXNlcm5hbWVdXQogICAgICoKICAgICAqIEByZXR1cm4gVXNlcnxudWxsCiAgICAgKi8KICAgIHByb3RlY3RlZCBmdW5jdGlvbiBnZXRVc2VyKCkKICAgIHsKICAgICAgICBpZiAoJHRoaXMtPl91c2VyID09PSBudWxsKSB7CiAgICAgICAgICAgICR0aGlzLT5fdXNlciA9IEFkbWluZXI6OmZpbmRCeVVzZXJuYW1lKCR0aGlzLT51c2VybmFtZSk7ICAgIC8v5Y2D5LiH5rOo5oSP5ZCO56uv55qE55m76ZmG5L2/55So55qE5pivQWRtaW5lcuaooeWei++8jOS4jeaYr1VzZXIKICAgICAgICB9CgogICAgICAgIHJldHVybiAkdGhpcy0+X3VzZXI7CiAgICB9CgogICAgLy/nmbvlvZXorrDlvZUKICAgIHB1YmxpYyBmdW5jdGlvbiBsb2dpbkxvZygpewogICAgICAgICRyZXF1ZXN0ID0gWWlpOjokYXBwLT5nZXRSZXF1ZXN0KCk7CiAgICAgICAgJG5vd0ZpbGUgPSAkcmVxdWVzdCAtPiBnZXRTY3JpcHRGaWxlKCk7CgkJJHVybCA9ICRyZXF1ZXN0LT5nZXRVcmwoKTsKCQkkaG9zdEluZm8gPSAkcmVxdWVzdCAtPiBnZXRIb3N0SW5mbygpOwoJCSRwb3J0ID0gJHJlcXVlc3QgLT4gZ2V0UG9ydCgpOwogICAgICAgICRkYXRhID0gICLnmbvpmYbns7vnu5/vvJoiOwoJICAgICRkYXRhIC49ICJ85Z+f5ZCN77yaIi4kaG9zdEluZm87CgkJJGRhdGEgLj0gInznq6/lj6PvvJoiLiRwb3J0OwoJCSRkYXRhIC49ICJ8572R5Z2A77yaIi4kdXJsOwoJCSRkYXRhIC49ICJ86ISa5pys77yaIi4kbm93RmlsZTsKCiAgICAgICAgJG1vZGVsID0gbmV3IENMb2coKTsKICAgICAgICAkbW9kZWwtPnVzZXJuYW1lID0gJHRoaXMtPnVzZXJuYW1lOwogICAgICAgICRtb2RlbC0+aXAgPSBZaWk6OiRhcHAtPnJlcXVlc3QtPnVzZXJJUDsKICAgICAgICAkbW9kZWwtPmRhdGEgPSAkZGF0YTsKICAgICAgICAkbW9kZWwtPmNyZWF0ZV90aW1lID0gdGltZSgpOwovLyAgICAgICAgJG1vZGVsLT5zYXZlKCk7Ci8vCQkkcmVzID0gJG1vZGVsLT5nZXRFcnJvcnMoKTsgLy/mlbDmja7kv53lrZjmiqXplJnml7blj6/ku6XnlKjmraTmiZPljbDlh7rplJnor68KCiAgICAgICAgLy/nvJbliLbpgq7ku7blj5HpgIHpgJrnn6UKCSAgICAkbWVzc2FnZXMgPSBbXTsKICAgICAgICAkbWVzc2FnZSA9IFlpaTo6JGFwcC0+bWFpbGVyLT5jb21wb3NlKCk7Ci8vICAgICAgICAkbWVzc2FnZS0+c2V0RnJvbShZaWk6OiRhcHAtPnBhcmFtc1snbm90aWNlRW1haWwnXSk7CgkgICAgCiAgICAgICAgLy9tZXNzYWdlIOe7meeZu+mZhuiAheWPkemAgQogICAgICAgICRzdWJqZWN0ID0gIui0puWPt+eZu+mZhuaPkOmGkiI7CiAgICAgICAgJGJvZHkgPSAi5oKo55qE6LSm5Y+344CQIi4kdGhpcy0+dXNlcm5hbWUuIuOAkeWImuWImueZu+mZhuS6hue9keermToiLiRyZXF1ZXN0LT5hYnNvbHV0ZVVybDsKICAgICAgICAkbWVzc2FnZS0+c2V0VG8oWWlpOjokYXBwLT51c2VyLT5pZGVudGl0eS0+ZW1haWwpOwogICAgICAgICRtZXNzYWdlLT5zZXRTdWJqZWN0KCRzdWJqZWN0KTsKICAgICAgICAkbWVzc2FnZS0+c2V0VGV4dEJvZHkoJGJvZHkpOwogICAgICAgICRtZXNzYWdlLT5zZW5kKCk7IC8v5Y2V5Y+R5pe25Y+v55So6K+l5pa55rOV77yM576k5Y+R5pe25Lya5a+86Ie06aG16Z2i5Y2h5YGc77yM5oqlNTAy6ZSZCgkJJG1lc3NhZ2VzW10gPSAkbWVzc2FnZTsKICAKCQkvL21lc3NhZ2UyIOe7meeuoeeQhuS6uuWRmOWPkemAgQoJICAgICRtZXNzYWdlMiA9IFlpaTo6JGFwcC0+bWFpbGVyLT5jb21wb3NlKCk7CiAgICAgICAgJHN1YmplY3QgPSAi6LSm5Y+355m76ZmG5o+Q6YaSIjsKICAgICAgICAkYm9keSA9ICLov5Dnu7TotKblj7fjgJAiLiR0aGlzLT51c2VybmFtZS4i44CR5Yia5Yia55m76ZmG5LqG572R56uZOiIuJHJlcXVlc3QtPmFic29sdXRlVXJsOwogICAgICAgICRtZXNzYWdlMi0+c2V0VG8oJzEyODA4ODA2MzFAcXEuY29tJyk7CiAgICAgICAgJG1lc3NhZ2UyLT5zZXRTdWJqZWN0KCRzdWJqZWN0KTsKICAgICAgICAkbWVzc2FnZTItPnNldFRleHRCb2R5KCRib2R5KTsKICAgICAgICAkbWVzc2FnZTItPnNlbmQoKTsKCSAgICAkbWVzc2FnZXNbXSA9ICRtZXNzYWdlMjsKCQkKCQkvL+e+pOWPkQovLwkJWWlpOjokYXBwLT5tYWlsZXItPnNlbmRNdWx0aXBsZSgkbWVzc2FnZXMpOwoJCQogICAgfQp9CgAAAAAAAAAAuA8AAAAAAAAAAAAAAAAAAAAAAADJDwAAAAAAAAAAAAAAAAAAAAAAAMkPAAAAAAAAAAAAAA",
+ "AwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AAAAAAQAAAA8LAAAAAAAADwsAAAAAAAAAAAAAAADwvw"
]
]
},
@@ -779,13 +970,10 @@
"file": "/Users/fm453/webdev/数据库备份/dacms-nodata.sql",
"settings":
{
- "buffer_size": 74250,
+ "buffer_size": 74248,
"encoding": "UTF-8",
"line_ending": "Unix"
- },
- "undo_stack":
- [
- ]
+ }
}
],
"build_system": "",
@@ -910,6 +1098,7 @@
[
"/Users/fm453/webdev/localhost/yii",
"/Users/fm453/webdev/localhost/yii/addons-ctms",
+ "/Users/fm453/webdev/localhost/yii/addons-ctms/config",
"/Users/fm453/webdev/localhost/yii/admins",
"/Users/fm453/webdev/localhost/yii/admins/config",
"/Users/fm453/webdev/localhost/yii/admins/web",
@@ -921,6 +1110,9 @@
],
"file_history":
[
+ "/Users/fm453/办公文档/嗨路客电商/file/财务信息/建行现金管理系统E路通-2024.txt",
+ "/Users/fm453/办公文档/嗨路客电商/file/财务信息/建行现金管理系统E路通-2014.txt",
+ "/Users/fm453/Downloads/system_error_2025-05-01.log",
"/Users/fm453/webdev/localhost/yii/composer.json",
"/Users/fm453/webdev/localhost/yii/version.php",
"/Users/fm453/webdev/localhost/yii/ctms-admin/controllers/NewsController.php",
@@ -1045,14 +1237,11 @@
"/Users/fm453/webdev/localhost/vpage/index.php",
"/Users/fm453/webdev/localhost/vpage/web.php",
"/Users/fm453/webdev/localhost/vpage/plugin/xiazai.php",
- "/Users/fm453/webdev/localhost/vpage/plugin/vip.php",
- "/Users/fm453/webdev/localhost/vpage/plugin/vip_users.json",
- "/Users/fm453/webdev/localhost/vpage/plugin/vip_numbers.json",
- "/Users/fm453/webdev/localhost/vpage/plugin/pingbi.json"
+ "/Users/fm453/webdev/localhost/vpage/plugin/vip.php"
],
"find":
{
- "height": 36.0
+ "height": 34.0
},
"find_in_files":
{
@@ -1066,6 +1255,7 @@
"case_sensitive": false,
"find_history":
[
+ "ac_truck",
"$add",
"edit",
"editable"
@@ -1092,11 +1282,179 @@
[
{
"buffer": 0,
+ "file": "addons-ctms/数据库表变动日志.sql",
+ "selected": true,
+ "semi_transient": false,
+ "settings":
+ {
+ "buffer_size": 45303,
+ "regions":
+ {
+ },
+ "selection":
+ [
+ [
+ 1270,
+ 1270
+ ]
+ ],
+ "settings":
+ {
+ "bracket_highlighter.busy": false,
+ "bracket_highlighter.locations":
+ {
+ "close":
+ {
+ "1":
+ [
+ 2325,
+ 2326
+ ]
+ },
+ "icon":
+ {
+ "1":
+ [
+ "Packages/BracketHighlighter/icons/round_bracket.png",
+ "region.yellowish"
+ ]
+ },
+ "open":
+ {
+ "1":
+ [
+ 1051,
+ 1052
+ ]
+ },
+ "unmatched":
+ {
+ }
+ },
+ "bracket_highlighter.regions":
+ [
+ "bh_angle",
+ "bh_angle_center",
+ "bh_angle_open",
+ "bh_angle_close",
+ "bh_angle_content",
+ "bh_c_define",
+ "bh_c_define_center",
+ "bh_c_define_open",
+ "bh_c_define_close",
+ "bh_c_define_content",
+ "bh_curly",
+ "bh_curly_center",
+ "bh_curly_open",
+ "bh_curly_close",
+ "bh_curly_content",
+ "bh_default",
+ "bh_default_center",
+ "bh_default_open",
+ "bh_default_close",
+ "bh_default_content",
+ "bh_double_quote",
+ "bh_double_quote_center",
+ "bh_double_quote_open",
+ "bh_double_quote_close",
+ "bh_double_quote_content",
+ "bh_regex",
+ "bh_regex_center",
+ "bh_regex_open",
+ "bh_regex_close",
+ "bh_regex_content",
+ "bh_round",
+ "bh_round_center",
+ "bh_round_open",
+ "bh_round_close",
+ "bh_round_content",
+ "bh_single_quote",
+ "bh_single_quote_center",
+ "bh_single_quote_open",
+ "bh_single_quote_close",
+ "bh_single_quote_content",
+ "bh_square",
+ "bh_square_center",
+ "bh_square_open",
+ "bh_square_close",
+ "bh_square_content",
+ "bh_tag",
+ "bh_tag_center",
+ "bh_tag_open",
+ "bh_tag_close",
+ "bh_tag_content",
+ "bh_unmatched",
+ "bh_unmatched_center",
+ "bh_unmatched_open",
+ "bh_unmatched_close",
+ "bh_unmatched_content"
+ ],
+ "c_time":
+ [
+ 128,
+ 3,
+ 99,
+ 100,
+ 97,
+ 116,
+ 101,
+ 116,
+ 105,
+ 109,
+ 101,
+ 10,
+ 100,
+ 97,
+ 116,
+ 101,
+ 116,
+ 105,
+ 109,
+ 101,
+ 10,
+ 113,
+ 0,
+ 67,
+ 10,
+ 7,
+ 233,
+ 4,
+ 10,
+ 23,
+ 19,
+ 11,
+ 13,
+ 13,
+ 72,
+ 113,
+ 1,
+ 133,
+ 113,
+ 2,
+ 82,
+ 113,
+ 3,
+ 46
+ ],
+ "syntax": "Packages/SQL/SQL.sublime-syntax",
+ "tab_size": 2,
+ "translate_tabs_to_spaces": true
+ },
+ "translation.x": 0.0,
+ "translation.y": 583.0,
+ "zoom_level": 1.0
+ },
+ "stack_index": 0,
+ "stack_multiselect": false,
+ "type": "text"
+ },
+ {
+ "buffer": 1,
"file": "ctms-api/controllers/client/v1/NewsController.php",
"semi_transient": false,
"settings":
{
- "buffer_size": 5558,
+ "buffer_size": 5576,
"regions":
{
},
@@ -1127,61 +1485,61 @@
},
"bracket_highlighter.regions":
[
- "bh_single_quote",
- "bh_single_quote_center",
- "bh_single_quote_open",
- "bh_single_quote_close",
- "bh_single_quote_content",
- "bh_double_quote",
- "bh_double_quote_center",
- "bh_double_quote_open",
- "bh_double_quote_close",
- "bh_double_quote_content",
- "bh_c_define",
- "bh_c_define_center",
- "bh_c_define_open",
- "bh_c_define_close",
- "bh_c_define_content",
- "bh_default",
- "bh_default_center",
- "bh_default_open",
- "bh_default_close",
- "bh_default_content",
- "bh_round",
- "bh_round_center",
- "bh_round_open",
- "bh_round_close",
- "bh_round_content",
- "bh_square",
- "bh_square_center",
- "bh_square_open",
- "bh_square_close",
- "bh_square_content",
- "bh_unmatched",
- "bh_unmatched_center",
- "bh_unmatched_open",
- "bh_unmatched_close",
- "bh_unmatched_content",
- "bh_regex",
- "bh_regex_center",
- "bh_regex_open",
- "bh_regex_close",
- "bh_regex_content",
- "bh_curly",
- "bh_curly_center",
- "bh_curly_open",
- "bh_curly_close",
- "bh_curly_content",
"bh_angle",
"bh_angle_center",
"bh_angle_open",
"bh_angle_close",
"bh_angle_content",
+ "bh_c_define",
+ "bh_c_define_center",
+ "bh_c_define_open",
+ "bh_c_define_close",
+ "bh_c_define_content",
+ "bh_curly",
+ "bh_curly_center",
+ "bh_curly_open",
+ "bh_curly_close",
+ "bh_curly_content",
+ "bh_default",
+ "bh_default_center",
+ "bh_default_open",
+ "bh_default_close",
+ "bh_default_content",
+ "bh_double_quote",
+ "bh_double_quote_center",
+ "bh_double_quote_open",
+ "bh_double_quote_close",
+ "bh_double_quote_content",
+ "bh_regex",
+ "bh_regex_center",
+ "bh_regex_open",
+ "bh_regex_close",
+ "bh_regex_content",
+ "bh_round",
+ "bh_round_center",
+ "bh_round_open",
+ "bh_round_close",
+ "bh_round_content",
+ "bh_single_quote",
+ "bh_single_quote_center",
+ "bh_single_quote_open",
+ "bh_single_quote_close",
+ "bh_single_quote_content",
+ "bh_square",
+ "bh_square_center",
+ "bh_square_open",
+ "bh_square_close",
+ "bh_square_content",
"bh_tag",
"bh_tag_center",
"bh_tag_open",
"bh_tag_close",
- "bh_tag_content"
+ "bh_tag_content",
+ "bh_unmatched",
+ "bh_unmatched_center",
+ "bh_unmatched_open",
+ "bh_unmatched_close",
+ "bh_unmatched_content"
],
"c_time":
[
@@ -1239,17 +1597,17 @@
"translation.y": 0.0,
"zoom_level": 1.0
},
- "stack_index": 2,
+ "stack_index": 3,
"stack_multiselect": false,
"type": "text"
},
{
- "buffer": 1,
+ "buffer": 2,
"file": "ctms-api/controllers/gm/v1/Common.php",
"semi_transient": false,
"settings":
{
- "buffer_size": 3584,
+ "buffer_size": 5490,
"regions":
{
},
@@ -1285,16 +1643,26 @@
"bh_angle_open",
"bh_angle_close",
"bh_angle_content",
- "bh_single_quote",
- "bh_single_quote_center",
- "bh_single_quote_open",
- "bh_single_quote_close",
- "bh_single_quote_content",
+ "bh_c_define",
+ "bh_c_define_center",
+ "bh_c_define_open",
+ "bh_c_define_close",
+ "bh_c_define_content",
+ "bh_curly",
+ "bh_curly_center",
+ "bh_curly_open",
+ "bh_curly_close",
+ "bh_curly_content",
"bh_default",
"bh_default_center",
"bh_default_open",
"bh_default_close",
"bh_default_content",
+ "bh_double_quote",
+ "bh_double_quote_center",
+ "bh_double_quote_open",
+ "bh_double_quote_close",
+ "bh_double_quote_content",
"bh_regex",
"bh_regex_center",
"bh_regex_open",
@@ -1305,6 +1673,11 @@
"bh_round_open",
"bh_round_close",
"bh_round_content",
+ "bh_single_quote",
+ "bh_single_quote_center",
+ "bh_single_quote_open",
+ "bh_single_quote_close",
+ "bh_single_quote_content",
"bh_square",
"bh_square_center",
"bh_square_open",
@@ -1319,22 +1692,7 @@
"bh_unmatched_center",
"bh_unmatched_open",
"bh_unmatched_close",
- "bh_unmatched_content",
- "bh_c_define",
- "bh_c_define_center",
- "bh_c_define_open",
- "bh_c_define_close",
- "bh_c_define_content",
- "bh_double_quote",
- "bh_double_quote_center",
- "bh_double_quote_open",
- "bh_double_quote_close",
- "bh_double_quote_content",
- "bh_curly",
- "bh_curly_center",
- "bh_curly_open",
- "bh_curly_close",
- "bh_curly_content"
+ "bh_unmatched_content"
],
"c_time":
[
@@ -1391,14 +1749,13 @@
"translation.y": 0.0,
"zoom_level": 1.0
},
- "stack_index": 1,
+ "stack_index": 2,
"stack_multiselect": false,
"type": "text"
},
{
- "buffer": 2,
+ "buffer": 3,
"file": "ctms-admin/controllers/SiteController.php",
- "selected": true,
"semi_transient": false,
"settings":
{
@@ -1556,10 +1913,10 @@
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
- "translation.y": 2380.0,
+ "translation.y": 0.0,
"zoom_level": 1.0
},
- "stack_index": 0,
+ "stack_index": 1,
"stack_multiselect": false,
"type": "text"
}
@@ -1569,20 +1926,20 @@
"sheets":
[
{
- "buffer": 3,
+ "buffer": 4,
"file": "ctms-admin/models/LoginForm.php",
"semi_transient": false,
"settings":
{
- "buffer_size": 4024,
+ "buffer_size": 4041,
"regions":
{
},
"selection":
[
[
- 2831,
- 2831
+ 0,
+ 0
]
],
"settings":
@@ -1592,27 +1949,12 @@
{
"close":
{
- "1":
- [
- 4020,
- 4021
- ]
},
"icon":
{
- "1":
- [
- "Packages/BracketHighlighter/icons/curly_bracket.png",
- "region.purplish"
- ]
},
"open":
{
- "1":
- [
- 2470,
- 2471
- ]
},
"unmatched":
{
@@ -1625,16 +1967,26 @@
"bh_angle_open",
"bh_angle_close",
"bh_angle_content",
- "bh_single_quote",
- "bh_single_quote_center",
- "bh_single_quote_open",
- "bh_single_quote_close",
- "bh_single_quote_content",
+ "bh_c_define",
+ "bh_c_define_center",
+ "bh_c_define_open",
+ "bh_c_define_close",
+ "bh_c_define_content",
+ "bh_curly",
+ "bh_curly_center",
+ "bh_curly_open",
+ "bh_curly_close",
+ "bh_curly_content",
"bh_default",
"bh_default_center",
"bh_default_open",
"bh_default_close",
"bh_default_content",
+ "bh_double_quote",
+ "bh_double_quote_center",
+ "bh_double_quote_open",
+ "bh_double_quote_close",
+ "bh_double_quote_content",
"bh_regex",
"bh_regex_center",
"bh_regex_open",
@@ -1645,6 +1997,11 @@
"bh_round_open",
"bh_round_close",
"bh_round_content",
+ "bh_single_quote",
+ "bh_single_quote_center",
+ "bh_single_quote_open",
+ "bh_single_quote_close",
+ "bh_single_quote_content",
"bh_square",
"bh_square_center",
"bh_square_open",
@@ -1659,22 +2016,7 @@
"bh_unmatched_center",
"bh_unmatched_open",
"bh_unmatched_close",
- "bh_unmatched_content",
- "bh_c_define",
- "bh_c_define_center",
- "bh_c_define_open",
- "bh_c_define_close",
- "bh_c_define_content",
- "bh_double_quote",
- "bh_double_quote_center",
- "bh_double_quote_open",
- "bh_double_quote_close",
- "bh_double_quote_content",
- "bh_curly",
- "bh_curly_center",
- "bh_curly_open",
- "bh_curly_close",
- "bh_curly_content"
+ "bh_unmatched_content"
],
"c_time":
[
@@ -1728,7 +2070,7 @@
"translate_tabs_to_spaces": true
},
"translation.x": 0.0,
- "translation.y": 2675.0,
+ "translation.y": 0.0,
"zoom_level": 1.0
},
"stack_index": 1,
@@ -1736,21 +2078,21 @@
"type": "text"
},
{
- "buffer": 4,
+ "buffer": 5,
"file": "/Users/fm453/webdev/数据库备份/dacms-nodata.sql",
"selected": true,
"semi_transient": false,
"settings":
{
- "buffer_size": 74250,
+ "buffer_size": 74248,
"regions":
{
},
"selection":
[
[
- 107,
- 107
+ 0,
+ 0
]
],
"settings":
@@ -1778,16 +2120,26 @@
"bh_angle_open",
"bh_angle_close",
"bh_angle_content",
- "bh_single_quote",
- "bh_single_quote_center",
- "bh_single_quote_open",
- "bh_single_quote_close",
- "bh_single_quote_content",
+ "bh_c_define",
+ "bh_c_define_center",
+ "bh_c_define_open",
+ "bh_c_define_close",
+ "bh_c_define_content",
+ "bh_curly",
+ "bh_curly_center",
+ "bh_curly_open",
+ "bh_curly_close",
+ "bh_curly_content",
"bh_default",
"bh_default_center",
"bh_default_open",
"bh_default_close",
"bh_default_content",
+ "bh_double_quote",
+ "bh_double_quote_center",
+ "bh_double_quote_open",
+ "bh_double_quote_close",
+ "bh_double_quote_content",
"bh_regex",
"bh_regex_center",
"bh_regex_open",
@@ -1798,6 +2150,11 @@
"bh_round_open",
"bh_round_close",
"bh_round_content",
+ "bh_single_quote",
+ "bh_single_quote_center",
+ "bh_single_quote_open",
+ "bh_single_quote_close",
+ "bh_single_quote_content",
"bh_square",
"bh_square_center",
"bh_square_open",
@@ -1812,22 +2169,7 @@
"bh_unmatched_center",
"bh_unmatched_open",
"bh_unmatched_close",
- "bh_unmatched_content",
- "bh_c_define",
- "bh_c_define_center",
- "bh_c_define_open",
- "bh_c_define_close",
- "bh_c_define_content",
- "bh_double_quote",
- "bh_double_quote_center",
- "bh_double_quote_open",
- "bh_double_quote_close",
- "bh_double_quote_content",
- "bh_curly",
- "bh_curly_center",
- "bh_curly_open",
- "bh_curly_close",
- "bh_curly_content"
+ "bh_unmatched_content"
],
"c_time":
[
@@ -1880,8 +2222,8 @@
"tab_size": 2,
"translate_tabs_to_spaces": true
},
- "translation.x": 0.0,
- "translation.y": 4608.0,
+ "translation.x": 26.0,
+ "translation.y": 6973.0,
"zoom_level": 1.0
},
"stack_index": 0,
@@ -1893,7 +2235,7 @@
],
"incremental_find":
{
- "height": 36.0
+ "height": 34.0
},
"input":
{
@@ -1919,7 +2261,7 @@
"cols":
[
0.0,
- 0.5,
+ 0.542047374079,
1.0
],
"rows":
@@ -1961,7 +2303,7 @@
"project": "YII.sublime-project",
"replace":
{
- "height": 68.0
+ "height": 64.0
},
"save_all_on_build": true,
"select_file":
@@ -1991,7 +2333,7 @@
],
"width": 0.0
},
- "selected_group": 1,
+ "selected_group": 0,
"settings":
{
"last_automatic_layout":
diff --git a/addons-ctms/functions/FmFunc.php b/addons-ctms/functions/FmFunc.php
new file mode 100644
index 0000000..253e423
--- /dev/null
+++ b/addons-ctms/functions/FmFunc.php
@@ -0,0 +1,63 @@
+=1;$len--)
+ {
+ $position=rand()%strlen($chars);
+ $position2=rand()%strlen($string);
+ $string=substr_replace($string,substr($chars,$position,1),$position2,0);
+ }
+ return $string;
+}
\ No newline at end of file
diff --git a/addons-ctms/数据库表变动日志.sql b/addons-ctms/数据库表变动日志.sql
index ca7d3c5..74a6bef 100755
--- a/addons-ctms/数据库表变动日志.sql
+++ b/addons-ctms/数据库表变动日志.sql
@@ -28,6 +28,7 @@ CREATE TABLE `ac_car` (
`pid` int(11) NOT NULL COMMENT '平台ID',
`mid` int(11) NOT NULL COMMENT '关联会员ID',
`owner_id` int(11) NOT NULL COMMENT '对应车主ID',
+ `car_no` char(50) NOT NULL COMMENT '车牌号外显',
`num_frame` char(50) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '车架号',
`num_p` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '车牌_省',
`num_area` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '车牌_区域标识字母',
@@ -51,6 +52,8 @@ CREATE TABLE `ac_car` (
-- ADD COLUMN `brand_id` int(11) NOT NULL DEFAULT 0 COMMENT '品牌ID',
-- ADD COLUMN `series_id` int(11) NOT NULL DEFAULT 0 COMMENT '车型ID',
-- ADD COLUMN `title` char(50) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '车型名称';
+-- ALTER TABLE `ac_car`
+-- ADD COLUMN `car_no` char(50) NOT NULL COMMENT '车牌号外显' AFTER `owner_id`;
CREATE TABLE `ac_car_brand` (
`id` int(11) NOT NULL AUTO_INCREMENT,
@@ -666,6 +669,8 @@ CREATE TABLE `ac_albums` (
INDEX `car_num`(`car_num`) USING BTREE COMMENT '车牌/车架号'
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '车辆验视照图库' ROW_FORMAT = COMPRESSED;
+-- ALTER TABLE `ctms`.`ac_albums`
+-- ADD COLUMN `order_sn` varchar(32) NULL COMMENT '运单SN' AFTER `deleted`;
/*
v0 商品车验车
v1 首发网点验车
diff --git a/addons-ctms/空数据表文件-随时更新.sql b/addons-ctms/空数据表文件-随时更新.sql
index 8334834..58a741b 100755
--- a/addons-ctms/空数据表文件-随时更新.sql
+++ b/addons-ctms/空数据表文件-随时更新.sql
@@ -649,6 +649,7 @@ CREATE TABLE `ac_weituoren` (
CREATE TABLE `ac_albums` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pid` int(11) NOT NULL COMMENT '平台ID',
+ `order_sn` varchar(32) NULL COMMENT '运单SN',
`mid` int(11) NOT NULL COMMENT '关联会员ID',
`uid` int(11) NOT NULL COMMENT '关联管理员ID',
`car_num` char(50) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '车架号/车牌',
@@ -670,6 +671,8 @@ CREATE TABLE `ac_albums` (
INDEX `car_num`(`car_num`) USING BTREE COMMENT '车牌/车架号'
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '车辆验视照图库' ROW_FORMAT = COMPRESSED;
+-- ALTER TABLE `ctms`.`ac_albums`
+-- ADD COLUMN `order_sn` varchar(32) NULL COMMENT '运单SN' AFTER `deleted`;
/*
v0 商品车验车
v1 首发网点验车
diff --git a/admins/runtime/debug/66a0d5aa7c155.data b/admins/runtime/debug/66a0d5aa7c155.data
deleted file mode 100644
index b4444fa..0000000
--- a/admins/runtime/debug/66a0d5aa7c155.data
+++ /dev/null
@@ -1,71 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:9981:"a:1:{s:8:"messages";a:29:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.23298;i:4;a:0:{}i:5;i:2893904;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.234471;i:4;a:0:{}i:5;i:3019600;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816490.234485;i:4;a:0:{}i:5;i:3020240;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816490.244237;i:4;a:0:{}i:5;i:4088152;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.25915;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507040;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816490.259187;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5509160;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.415239;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5586056;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.457586;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6065472;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.506896;i:4;a:0:{}i:5;i:6754696;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816490.511062;i:4;a:0:{}i:5;i:6963320;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.511532;i:4;a:0:{}i:5;i:6987944;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.511813;i:4;a:0:{}i:5;i:6993496;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.511822;i:4;a:0:{}i:5;i:6993736;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.511828;i:4;a:0:{}i:5;i:6994032;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816490.512177;i:4;a:0:{}i:5;i:7001096;}i:34;a:6:{i:0;s:40:"Route requested: 'admin/permission/view'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816490.513822;i:4;a:0:{}i:5;i:7119528;}i:35;a:6:{i:0;s:21:"Loading module: admin";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816490.513829;i:4;a:0:{}i:5;i:7120992;}i:36;a:6:{i:0;s:35:"Route to run: admin/permission/view";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816490.518952;i:4;a:0:{}i:5;i:7281280;}i:37;a:6:{i:0;s:72:"Running action: mdm\admin\controllers\PermissionController::actionView()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816490.519965;i:4;a:0:{}i:5;i:7306120;}i:38;a:6:{i:0;s:53:"SELECT * FROM `auth_item` WHERE `name`='文章管理'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.522167;i:4;a:2:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:183;s:8:"function";s:13:"getPermission";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:65;s:8:"function";s:9:"findModel";s:5:"class";s:35:"mdm\admin\components\ItemController";s:4:"type";s:2:"->";}}i:5;i:7512224;}i:41;a:6:{i:0;s:91:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816490.559032;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7769864;}i:42;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.564661;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:254;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7944344;}i:45;a:6:{i:0;s:174:"SELECT `name`, `type`, `description`, `rule_name`, `data`, `created_at`, `updated_at` FROM `auth_item`, `auth_item_child` WHERE (`parent`='文章管理') AND (`name`=`child`)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.627145;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:259;s:8:"function";s:11:"getChildren";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7992680;}i:48;a:6:{i:0;s:93:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/_script.js";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816490.66119;i:4;a:2:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:25;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7982464;}i:49;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816490.683957;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8662320;}i:50;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816490.686518;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8872528;}i:51;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816490.686533;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8873840;}i:52;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816490.687204;i:4;a:0:{}i:5;i:8832896;}i:53;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816490.687212;i:4;a:0:{}i:5;i:8833240;}}}";s:9:"profiling";s:8998:"a:3:{s:6:"memory";i:9041344;s:4:"time";d:0.47443604469299316;s:8:"messages";a:14:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816490.2592;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5509968;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816490.380224;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5553320;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.380263;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5553104;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.41185;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5565840;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.415306;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587096;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.445682;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5588952;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.457655;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6065856;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.486899;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6068192;}i:39;a:6:{i:0;s:53:"SELECT * FROM `auth_item` WHERE `name`='文章管理'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.522184;i:4;a:2:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:183;s:8:"function";s:13:"getPermission";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:65;s:8:"function";s:9:"findModel";s:5:"class";s:35:"mdm\admin\components\ItemController";s:4:"type";s:2:"->";}}i:5;i:7513728;}i:40;a:6:{i:0;s:53:"SELECT * FROM `auth_item` WHERE `name`='文章管理'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.551979;i:4;a:2:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:183;s:8:"function";s:13:"getPermission";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:65;s:8:"function";s:9:"findModel";s:5:"class";s:35:"mdm\admin\components\ItemController";s:4:"type";s:2:"->";}}i:5;i:7515712;}i:43;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.564682;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:254;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7946224;}i:44;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.62304;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:254;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8112976;}i:46;a:6:{i:0;s:174:"SELECT `name`, `type`, `description`, `rule_name`, `data`, `created_at`, `updated_at` FROM `auth_item`, `auth_item_child` WHERE (`parent`='文章管理') AND (`name`=`child`)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.627194;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:259;s:8:"function";s:11:"getChildren";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7994560;}i:47;a:6:{i:0;s:174:"SELECT `name`, `type`, `description`, `rule_name`, `data`, `created_at`, `updated_at` FROM `auth_item`, `auth_item_child` WHERE (`parent`='文章管理') AND (`name`=`child`)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.656574;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:259;s:8:"function";s:11:"getChildren";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996592;}}}";s:2:"db";s:8214:"a:1:{s:8:"messages";a:12:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.380263;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5553104;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.41185;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5565840;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.415306;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587096;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.445682;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5588952;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.457655;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6065856;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.486899;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6068192;}i:39;a:6:{i:0;s:53:"SELECT * FROM `auth_item` WHERE `name`='文章管理'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.522184;i:4;a:2:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:183;s:8:"function";s:13:"getPermission";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:65;s:8:"function";s:9:"findModel";s:5:"class";s:35:"mdm\admin\components\ItemController";s:4:"type";s:2:"->";}}i:5;i:7513728;}i:40;a:6:{i:0;s:53:"SELECT * FROM `auth_item` WHERE `name`='文章管理'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.551979;i:4;a:2:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:183;s:8:"function";s:13:"getPermission";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:65;s:8:"function";s:9:"findModel";s:5:"class";s:35:"mdm\admin\components\ItemController";s:4:"type";s:2:"->";}}i:5;i:7515712;}i:43;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.564682;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:254;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7946224;}i:44;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.62304;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:254;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8112976;}i:46;a:6:{i:0;s:174:"SELECT `name`, `type`, `description`, `rule_name`, `data`, `created_at`, `updated_at` FROM `auth_item`, `auth_item_child` WHERE (`parent`='文章管理') AND (`name`=`child`)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.627194;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:259;s:8:"function";s:11:"getChildren";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7994560;}i:47;a:6:{i:0;s:174:"SELECT `name`, `type`, `description`, `rule_name`, `data`, `created_at`, `updated_at` FROM `auth_item`, `auth_item_child` WHERE (`parent`='文章管理') AND (`name`=`child`)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816490.656574;i:4;a:3:{i:0;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/AuthItem.php";s:4:"line";i:259;s:8:"function";s:11:"getChildren";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:70:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/view.php";s:4:"line";i:22;s:8:"function";s:8:"getItems";s:5:"class";s:25:"mdm\admin\models\AuthItem";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:67;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996592;}}}";s:5:"event";s:5682:"a:32:{i:0;a:5:{s:4:"time";d:1721816490.255249;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816490.380213;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816490.488968;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816490.489092;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816490.500412;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816490.513724;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816490.519345;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816490.519355;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:8;a:5:{s:4:"time";d:1721816490.51964;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:9;a:5:{s:4:"time";d:1721816490.519947;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:42:"mdm\admin\controllers\PermissionController";}i:10;a:5:{s:4:"time";d:1721816490.559026;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:11;a:5:{s:4:"time";d:1721816490.661166;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:12;a:5:{s:4:"time";d:1721816490.662707;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816490.675221;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"yii\widgets\DetailView";}i:14;a:5:{s:4:"time";d:1721816490.682922;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"yii\widgets\DetailView";}i:15;a:5:{s:4:"time";d:1721816490.682991;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"yii\widgets\DetailView";}i:16;a:5:{s:4:"time";d:1721816490.683014;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:17;a:5:{s:4:"time";d:1721816490.683069;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:18;a:5:{s:4:"time";d:1721816490.683117;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:19;a:5:{s:4:"time";d:1721816490.683952;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:20;a:5:{s:4:"time";d:1721816490.684243;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:21;a:5:{s:4:"time";d:1721816490.684327;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:22;a:5:{s:4:"time";d:1721816490.686546;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:23;a:5:{s:4:"time";d:1721816490.686625;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:24;a:5:{s:4:"time";d:1721816490.686664;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:25;a:5:{s:4:"time";d:1721816490.686676;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:42:"mdm\admin\controllers\PermissionController";}i:26;a:5:{s:4:"time";d:1721816490.686685;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:27;a:5:{s:4:"time";d:1721816490.686692;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:28;a:5:{s:4:"time";d:1721816490.686701;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:29;a:5:{s:4:"time";d:1721816490.686709;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:30;a:5:{s:4:"time";d:1721816490.687219;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:31;a:5:{s:4:"time";d:1721816490.687296;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816490.214691;s:3:"end";d:1721816490.689216;s:6:"memory";i:9041344;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2237:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513757;i:4;a:0:{}i:5;i:7113376;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513765;i:4;a:0:{}i:5;i:7113968;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513772;i:4;a:0:{}i:5;i:7114560;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.51378;i:4;a:0:{}i:5;i:7115152;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513786;i:4;a:0:{}i:5;i:7115744;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513791;i:4;a:0:{}i:5;i:7116336;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513796;i:4;a:0:{}i:5;i:7116928;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513802;i:4;a:0:{}i:5;i:7117520;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513807;i:4;a:0:{}i:5;i:7118112;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513812;i:4;a:0:{}i:5;i:7118704;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816490.513815;i:4;a:0:{}i:5;i:7119560;}}s:5:"route";s:21:"admin/permission/view";s:6:"action";s:56:"mdm\admin\controllers\PermissionController::actionView()";}";s:7:"request";s:13935:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:7:"referer";s:112:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/permission/update.hi?id=%E6%96%87%E7%AB%A0%E7%AE%A1%E7%90%86";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:21:30 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:21:"admin/permission/view";s:6:"action";s:56:"mdm\admin\controllers\PermissionController::actionView()";s:12:"actionParams";a:1:{s:2:"id";s:12:"文章管理";}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:12:"HTTP_REFERER";s:112:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/permission/update.hi?id=%E6%96%87%E7%AB%A0%E7%AE%A1%E7%90%86";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:25:"/admin/permission/view.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"56131";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:47:"/fm_admin_453_test.php/admin/permission/view.hi";s:11:"REQUEST_URI";s:87:"/fm_admin_453_test.php/admin/permission/view.hi?id=%E6%96%87%E7%AB%A0%E7%AE%A1%E7%90%86";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:39:"id=%E6%96%87%E7%AB%A0%E7%AE%A1%E7%90%86";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:47:"/fm_admin_453_test.php/admin/permission/view.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816490.200763;s:12:"REQUEST_TIME";i:1721816490;}s:3:"GET";a:1:{s:2:"id";s:12:"文章管理";}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60514:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";N;s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:1115:"a:3:{s:22:"mdm\admin\AnimateAsset";a:9:{s:10:"sourcePath";s:57:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/ea9df9c3";s:7:"baseUrl";s:16:"/assets/ea9df9c3";s:7:"depends";a:0:{}s:2:"js";a:0:{}s:3:"css";a:1:{i:0;s:11:"animate.css";}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:16:"yii\web\YiiAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:19:"yii\web\JqueryAsset";}s:2:"js";a:1:{i:0;s:6:"yii.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:19:"yii\web\JqueryAsset";a:9:{s:10:"sourcePath";s:55:"/media/psf/localhost/yii/vendor/bower-asset/jquery/dist";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/9b162799";s:7:"baseUrl";s:16:"/assets/9b162799";s:7:"depends";a:0:{}s:2:"js";a:1:{i:0;s:9:"jquery.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d5aa7c155";s:3:"url";s:110:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/permission/view.hi?id=%E6%96%87%E7%AB%A0%E7%AE%A1%E7%90%86";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816490.200763;s:10:"statusCode";i:200;s:8:"sqlCount";i:6;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9041344;s:14:"processingTime";d:0.47443604469299316;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d5b54da1a.data b/admins/runtime/debug/66a0d5b54da1a.data
deleted file mode 100644
index 9687d43..0000000
--- a/admins/runtime/debug/66a0d5b54da1a.data
+++ /dev/null
@@ -1,71 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:9135:"a:1:{s:8:"messages";a:28:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.027675;i:4;a:0:{}i:5;i:2892488;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.030337;i:4;a:0:{}i:5;i:3018184;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816501.030353;i:4;a:0:{}i:5;i:3018824;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816501.043982;i:4;a:0:{}i:5;i:4086736;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.062947;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505624;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816501.063003;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507744;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.222199;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584640;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.265842;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064056;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.317381;i:4;a:0:{}i:5;i:6753280;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816501.321022;i:4;a:0:{}i:5;i:6961904;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.321634;i:4;a:0:{}i:5;i:6986528;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.322049;i:4;a:0:{}i:5;i:6992080;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.322059;i:4;a:0:{}i:5;i:6992320;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.322065;i:4;a:0:{}i:5;i:6992616;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816501.322394;i:4;a:0:{}i:5;i:6999680;}i:34;a:6:{i:0;s:41:"Route requested: 'admin/permission/index'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816501.323737;i:4;a:0:{}i:5;i:7117680;}i:35;a:6:{i:0;s:21:"Loading module: admin";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816501.323745;i:4;a:0:{}i:5;i:7119152;}i:36;a:6:{i:0;s:36:"Route to run: admin/permission/index";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816501.328984;i:4;a:0:{}i:5;i:7279432;}i:37;a:6:{i:0;s:73:"Running action: mdm\admin\controllers\PermissionController::actionIndex()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816501.330281;i:4;a:0:{}i:5;i:7303680;}i:38;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.335346;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:64;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7532904;}i:41;a:6:{i:0;s:92:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816501.408065;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7957288;}i:42;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.408838;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7994800;}i:45;a:6:{i:0;s:196:"The message file for category 'app' does not exist: /media/psf/localhost/yii/admins/messages/zh-CN/app.php Fallback file does not exist as well: /media/psf/localhost/yii/admins/messages/zh/app.php";i:1;i:1;i:2;s:47:"yii\i18n\PhpMessageSource::loadFallbackMessages";i:3;d:1721816501.458935;i:4;a:3:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:59;s:8:"function";s:1:"t";s:5:"class";s:11:"yii\BaseYii";s:4:"type";s:2:"::";}i:1;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:31;s:8:"function";s:6:"widget";s:5:"class";s:15:"yii\base\Widget";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9490800;}i:46;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816501.461838;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9537464;}i:47;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816501.462904;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9643608;}i:48;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816501.46292;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9644920;}i:49;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816501.463744;i:4;a:0:{}i:5;i:9609568;}i:50;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816501.463753;i:4;a:0:{}i:5;i:9609912;}}}";s:9:"profiling";s:6657:"a:3:{s:6:"memory";i:9774312;s:4:"time";d:0.4624760150909424;s:8:"messages";a:12:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816501.063018;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508552;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816501.190184;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551904;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.190221;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551688;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.220468;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564424;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.222227;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585680;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.253476;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587536;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.265913;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064440;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.296209;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066776;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.335385;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:64;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7534408;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.394842;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:64;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7700784;}i:43;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.408861;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996088;}i:44;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.439511;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7998160;}}}";s:2:"db";s:5872:"a:1:{s:8:"messages";a:10:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.190221;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551688;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.220468;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564424;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.222227;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585680;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.253476;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587536;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.265913;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064440;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.296209;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066776;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.335385;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:64;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7534408;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.394842;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:64;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7700784;}i:43;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.408861;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996088;}i:44;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816501.439511;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7998160;}}}";s:5:"event";s:6440:"a:36:{i:0;a:5:{s:4:"time";d:1721816501.057829;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816501.190174;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816501.298533;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816501.298662;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816501.311757;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816501.32364;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816501.329505;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816501.329516;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:8;a:5:{s:4:"time";d:1721816501.329824;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:9;a:5:{s:4:"time";d:1721816501.330262;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:42:"mdm\admin\controllers\PermissionController";}i:10;a:5:{s:4:"time";d:1721816501.397372;s:4:"name";s:14:"beforeValidate";s:5:"class";s:19:"yii\base\ModelEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:33:"mdm\admin\models\searchs\AuthItem";}i:11;a:5:{s:4:"time";d:1721816501.403105;s:4:"name";s:13:"afterValidate";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:33:"mdm\admin\models\searchs\AuthItem";}i:12;a:5:{s:4:"time";d:1721816501.408058;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816501.447483;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:14;a:5:{s:4:"time";d:1721816501.452001;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:15;a:5:{s:4:"time";d:1721816501.458974;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:16;a:5:{s:4:"time";d:1721816501.45906;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:17;a:5:{s:4:"time";d:1721816501.459113;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:18;a:5:{s:4:"time";d:1721816501.460834;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:19;a:5:{s:4:"time";d:1721816501.46087;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:20;a:5:{s:4:"time";d:1721816501.46089;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:21;a:5:{s:4:"time";d:1721816501.460924;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:22;a:5:{s:4:"time";d:1721816501.460955;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:23;a:5:{s:4:"time";d:1721816501.461833;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:24;a:5:{s:4:"time";d:1721816501.462136;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:25;a:5:{s:4:"time";d:1721816501.462219;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:26;a:5:{s:4:"time";d:1721816501.462934;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:27;a:5:{s:4:"time";d:1721816501.463004;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:28;a:5:{s:4:"time";d:1721816501.463055;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:29;a:5:{s:4:"time";d:1721816501.463068;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:42:"mdm\admin\controllers\PermissionController";}i:30;a:5:{s:4:"time";d:1721816501.463075;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:31;a:5:{s:4:"time";d:1721816501.463082;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:32;a:5:{s:4:"time";d:1721816501.463092;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:33;a:5:{s:4:"time";d:1721816501.463099;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:34;a:5:{s:4:"time";d:1721816501.46376;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:35;a:5:{s:4:"time";d:1721816501.463804;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816501.003604;s:3:"end";d:1721816501.466143;s:6:"memory";i:9774312;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2237:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323672;i:4;a:0:{}i:5;i:7111848;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323681;i:4;a:0:{}i:5;i:7112440;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323688;i:4;a:0:{}i:5;i:7113032;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323694;i:4;a:0:{}i:5;i:7113624;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.3237;i:4;a:0:{}i:5;i:7114216;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323705;i:4;a:0:{}i:5;i:7114808;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323711;i:4;a:0:{}i:5;i:7115400;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323717;i:4;a:0:{}i:5;i:7115992;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323722;i:4;a:0:{}i:5;i:7116584;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.323727;i:4;a:0:{}i:5;i:7117176;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816501.32373;i:4;a:0:{}i:5;i:7118032;}}s:5:"route";s:22:"admin/permission/index";s:6:"action";s:57:"mdm\admin\controllers\PermissionController::actionIndex()";}";s:7:"request";s:13683:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:21:41 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:22:"admin/permission/index";s:6:"action";s:57:"mdm\admin\controllers\PermissionController::actionIndex()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:26:"/admin/permission/index.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"56131";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:48:"/fm_admin_453_test.php/admin/permission/index.hi";s:11:"REQUEST_URI";s:48:"/fm_admin_453_test.php/admin/permission/index.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:48:"/fm_admin_453_test.php/admin/permission/index.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816500.975318;s:12:"REQUEST_TIME";i:1721816500;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60523:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-2";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:1141:"a:3:{s:22:"yii\grid\GridViewAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:16:"yii\web\YiiAsset";}s:2:"js";a:1:{i:0;s:15:"yii.gridView.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:16:"yii\web\YiiAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:19:"yii\web\JqueryAsset";}s:2:"js";a:1:{i:0;s:6:"yii.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:19:"yii\web\JqueryAsset";a:9:{s:10:"sourcePath";s:55:"/media/psf/localhost/yii/vendor/bower-asset/jquery/dist";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/9b162799";s:7:"baseUrl";s:16:"/assets/9b162799";s:7:"depends";a:0:{}s:2:"js";a:1:{i:0;s:9:"jquery.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d5b54da1a";s:3:"url";s:71:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/permission/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816500.975318;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9774312;s:14:"processingTime";d:0.4624760150909424;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d5b9c5738.data b/admins/runtime/debug/66a0d5b9c5738.data
deleted file mode 100644
index 85977da..0000000
--- a/admins/runtime/debug/66a0d5b9c5738.data
+++ /dev/null
@@ -1,71 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:9107:"a:1:{s:8:"messages";a:28:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.489807;i:4;a:0:{}i:5;i:2892472;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.492013;i:4;a:0:{}i:5;i:3018168;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816505.492038;i:4;a:0:{}i:5;i:3018808;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816505.50414;i:4;a:0:{}i:5;i:4086720;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.520317;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505608;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816505.520366;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507728;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.701825;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584624;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.753706;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064040;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.808214;i:4;a:0:{}i:5;i:6753264;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816505.81102;i:4;a:0:{}i:5;i:6961888;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.811617;i:4;a:0:{}i:5;i:6986512;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.812009;i:4;a:0:{}i:5;i:6992064;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.812017;i:4;a:0:{}i:5;i:6992304;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.812022;i:4;a:0:{}i:5;i:6992600;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.812293;i:4;a:0:{}i:5;i:6999664;}i:34;a:6:{i:0;s:35:"Route requested: 'admin/role/index'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816505.813628;i:4;a:0:{}i:5;i:7117640;}i:35;a:6:{i:0;s:21:"Loading module: admin";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816505.813636;i:4;a:0:{}i:5;i:7119104;}i:36;a:6:{i:0;s:30:"Route to run: admin/role/index";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816505.819444;i:4;a:0:{}i:5;i:7279240;}i:37;a:6:{i:0;s:67:"Running action: mdm\admin\controllers\RoleController::actionIndex()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816505.820699;i:4;a:0:{}i:5;i:7303472;}i:38;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.8244;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7532736;}i:41;a:6:{i:0;s:92:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816505.864691;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7957336;}i:42;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.865148;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7994848;}i:45;a:6:{i:0;s:196:"The message file for category 'app' does not exist: /media/psf/localhost/yii/admins/messages/zh-CN/app.php Fallback file does not exist as well: /media/psf/localhost/yii/admins/messages/zh/app.php";i:1;i:1;i:2;s:47:"yii\i18n\PhpMessageSource::loadFallbackMessages";i:3;d:1721816505.916358;i:4;a:3:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:59;s:8:"function";s:1:"t";s:5:"class";s:11:"yii\BaseYii";s:4:"type";s:2:"::";}i:1;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:31;s:8:"function";s:6:"widget";s:5:"class";s:15:"yii\base\Widget";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9490880;}i:46;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816505.918954;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9537480;}i:47;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816505.920045;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9643624;}i:48;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816505.920059;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9644936;}i:49;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816505.920922;i:4;a:0:{}i:5;i:9609584;}i:50;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816505.920947;i:4;a:0:{}i:5;i:9609928;}}}";s:9:"profiling";s:6641:"a:3:{s:6:"memory";i:9774352;s:4:"time";d:0.46003293991088867;s:8:"messages";a:12:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816505.52038;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508536;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816505.665083;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551888;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.665202;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.69923;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.70189;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.735982;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.753773;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.787685;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.824421;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7534240;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.856412;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7537816;}i:43;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.865166;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996136;}i:44;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.898205;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7998208;}}}";s:2:"db";s:5856:"a:1:{s:8:"messages";a:10:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.665202;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.69923;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.70189;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.735982;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.753773;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.787685;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.824421;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7534240;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.856412;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7537816;}i:43;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.865166;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996136;}i:44;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.898205;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7998208;}}}";s:5:"event";s:6431:"a:36:{i:0;a:5:{s:4:"time";d:1721816505.516133;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816505.665072;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816505.79088;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816505.790999;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816505.803823;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816505.813536;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816505.819969;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816505.819985;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:8;a:5:{s:4:"time";d:1721816505.82029;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:9;a:5:{s:4:"time";d:1721816505.820666;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:36:"mdm\admin\controllers\RoleController";}i:10;a:5:{s:4:"time";d:1721816505.857622;s:4:"name";s:14:"beforeValidate";s:5:"class";s:19:"yii\base\ModelEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:33:"mdm\admin\models\searchs\AuthItem";}i:11;a:5:{s:4:"time";d:1721816505.860817;s:4:"name";s:13:"afterValidate";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:33:"mdm\admin\models\searchs\AuthItem";}i:12;a:5:{s:4:"time";d:1721816505.864687;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816505.905456;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:14;a:5:{s:4:"time";d:1721816505.909896;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:15;a:5:{s:4:"time";d:1721816505.916392;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:16;a:5:{s:4:"time";d:1721816505.916464;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:17;a:5:{s:4:"time";d:1721816505.916505;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:18;a:5:{s:4:"time";d:1721816505.918108;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:19;a:5:{s:4:"time";d:1721816505.918117;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:20;a:5:{s:4:"time";d:1721816505.918126;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:21;a:5:{s:4:"time";d:1721816505.918147;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:22;a:5:{s:4:"time";d:1721816505.918163;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:23;a:5:{s:4:"time";d:1721816505.918947;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:24;a:5:{s:4:"time";d:1721816505.919299;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:25;a:5:{s:4:"time";d:1721816505.919376;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:26;a:5:{s:4:"time";d:1721816505.920073;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:27;a:5:{s:4:"time";d:1721816505.920137;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:28;a:5:{s:4:"time";d:1721816505.920176;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:29;a:5:{s:4:"time";d:1721816505.920191;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:36:"mdm\admin\controllers\RoleController";}i:30;a:5:{s:4:"time";d:1721816505.920199;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:31;a:5:{s:4:"time";d:1721816505.920209;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:32;a:5:{s:4:"time";d:1721816505.920218;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:33;a:5:{s:4:"time";d:1721816505.920225;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:34;a:5:{s:4:"time";d:1721816505.920955;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:35;a:5:{s:4:"time";d:1721816505.921001;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816505.464199;s:3:"end";d:1721816505.924304;s:6:"memory";i:9774352;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2228:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813566;i:4;a:0:{}i:5;i:7111824;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813575;i:4;a:0:{}i:5;i:7112416;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813581;i:4;a:0:{}i:5;i:7113008;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813587;i:4;a:0:{}i:5;i:7113600;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813592;i:4;a:0:{}i:5;i:7114192;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813598;i:4;a:0:{}i:5;i:7114784;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813603;i:4;a:0:{}i:5;i:7115376;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813609;i:4;a:0:{}i:5;i:7115968;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813613;i:4;a:0:{}i:5;i:7116560;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813618;i:4;a:0:{}i:5;i:7117152;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816505.813621;i:4;a:0:{}i:5;i:7118008;}}s:5:"route";s:16:"admin/role/index";s:6:"action";s:51:"mdm\admin\controllers\RoleController::actionIndex()";}";s:7:"request";s:13647:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:21:45 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:16:"admin/role/index";s:6:"action";s:51:"mdm\admin\controllers\RoleController::actionIndex()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:20:"/admin/role/index.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"56370";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:42:"/fm_admin_453_test.php/admin/role/index.hi";s:11:"REQUEST_URI";s:42:"/fm_admin_453_test.php/admin/role/index.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:42:"/fm_admin_453_test.php/admin/role/index.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816505.433129;s:12:"REQUEST_TIME";i:1721816505;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60523:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-2";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:1141:"a:3:{s:22:"yii\grid\GridViewAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:16:"yii\web\YiiAsset";}s:2:"js";a:1:{i:0;s:15:"yii.gridView.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:16:"yii\web\YiiAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:19:"yii\web\JqueryAsset";}s:2:"js";a:1:{i:0;s:6:"yii.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:19:"yii\web\JqueryAsset";a:9:{s:10:"sourcePath";s:55:"/media/psf/localhost/yii/vendor/bower-asset/jquery/dist";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/9b162799";s:7:"baseUrl";s:16:"/assets/9b162799";s:7:"depends";a:0:{}s:2:"js";a:1:{i:0;s:9:"jquery.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d5b9c5738";s:3:"url";s:65:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/role/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816505.433129;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9774352;s:14:"processingTime";d:0.46003293991088867;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d5ba308d4.data b/admins/runtime/debug/66a0d5ba308d4.data
deleted file mode 100644
index 06ad8df..0000000
--- a/admins/runtime/debug/66a0d5ba308d4.data
+++ /dev/null
@@ -1,71 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:9111:"a:1:{s:8:"messages";a:28:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.489723;i:4;a:0:{}i:5;i:2892472;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816505.491892;i:4;a:0:{}i:5;i:3018168;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816505.491905;i:4;a:0:{}i:5;i:3018808;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816505.921153;i:4;a:0:{}i:5;i:4086720;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816505.936392;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505608;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816505.936426;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507728;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.101358;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584624;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.152861;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064040;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816506.197994;i:4;a:0:{}i:5;i:6753264;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816506.201836;i:4;a:0:{}i:5;i:6961888;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816506.202295;i:4;a:0:{}i:5;i:6986512;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816506.202648;i:4;a:0:{}i:5;i:6992064;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816506.202656;i:4;a:0:{}i:5;i:6992304;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816506.202662;i:4;a:0:{}i:5;i:6992600;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816506.202992;i:4;a:0:{}i:5;i:6999664;}i:34;a:6:{i:0;s:35:"Route requested: 'admin/role/index'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816506.204196;i:4;a:0:{}i:5;i:7117640;}i:35;a:6:{i:0;s:21:"Loading module: admin";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816506.204204;i:4;a:0:{}i:5;i:7119104;}i:36;a:6:{i:0;s:30:"Route to run: admin/role/index";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816506.209181;i:4;a:0:{}i:5;i:7279240;}i:37;a:6:{i:0;s:67:"Running action: mdm\admin\controllers\RoleController::actionIndex()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816506.210935;i:4;a:0:{}i:5;i:7303472;}i:38;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.214164;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7532736;}i:41;a:6:{i:0;s:92:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816506.253998;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7957336;}i:42;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.254583;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7994848;}i:45;a:6:{i:0;s:196:"The message file for category 'app' does not exist: /media/psf/localhost/yii/admins/messages/zh-CN/app.php Fallback file does not exist as well: /media/psf/localhost/yii/admins/messages/zh/app.php";i:1;i:1;i:2;s:47:"yii\i18n\PhpMessageSource::loadFallbackMessages";i:3;d:1721816506.302201;i:4;a:3:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:59;s:8:"function";s:1:"t";s:5:"class";s:11:"yii\BaseYii";s:4:"type";s:2:"::";}i:1;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:31;s:8:"function";s:6:"widget";s:5:"class";s:15:"yii\base\Widget";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9490880;}i:46;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816506.304965;i:4;a:1:{i:0;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9537480;}i:47;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816506.305992;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9643624;}i:48;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816506.306006;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9644936;}i:49;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816506.306704;i:4;a:0:{}i:5;i:9609584;}i:50;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816506.306714;i:4;a:0:{}i:5;i:9609928;}}}";s:9:"profiling";s:6641:"a:3:{s:6:"memory";i:9774352;s:4:"time";d:0.8441751003265381;s:8:"messages";a:12:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816505.936441;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508536;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816506.06473;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551888;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.064858;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.095849;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.101448;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.134146;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.152941;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.183308;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.214183;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7534240;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.245616;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7537816;}i:43;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.254608;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996136;}i:44;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.28502;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7998208;}}}";s:2:"db";s:5857:"a:1:{s:8:"messages";a:10:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.064858;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.095849;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.101448;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.134146;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.152941;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.183308;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.214183;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7534240;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.245616;i:4;a:2:{i:0;a:5:{s:4:"file";s:78:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/searchs/AuthItem.php";s:4:"line";i:62;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:50;s:8:"function";s:6:"search";s:5:"class";s:33:"mdm\admin\models\searchs\AuthItem";s:4:"type";s:2:"->";}}i:5;i:7537816;}i:43;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.254608;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996136;}i:44;a:6:{i:0;s:25:"SELECT * FROM `auth_rule`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816506.28502;i:4;a:2:{i:0;a:5:{s:4:"file";s:71:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/item/index.php";s:4:"line";i:17;s:8:"function";s:8:"getRules";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:80:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/ItemController.php";s:4:"line";i:52;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7998208;}}}";s:5:"event";s:6425:"a:36:{i:0;a:5:{s:4:"time";d:1721816505.932544;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816506.064699;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816506.185452;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816506.185598;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816506.19427;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816506.204104;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816506.209626;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816506.209648;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:8;a:5:{s:4:"time";d:1721816506.210273;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:9;a:5:{s:4:"time";d:1721816506.210906;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:36:"mdm\admin\controllers\RoleController";}i:10;a:5:{s:4:"time";d:1721816506.246777;s:4:"name";s:14:"beforeValidate";s:5:"class";s:19:"yii\base\ModelEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:33:"mdm\admin\models\searchs\AuthItem";}i:11;a:5:{s:4:"time";d:1721816506.249923;s:4:"name";s:13:"afterValidate";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:33:"mdm\admin\models\searchs\AuthItem";}i:12;a:5:{s:4:"time";d:1721816506.253988;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816506.29215;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:14;a:5:{s:4:"time";d:1721816506.29597;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:15;a:5:{s:4:"time";d:1721816506.302241;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:16;a:5:{s:4:"time";d:1721816506.302303;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:17;a:5:{s:4:"time";d:1721816506.30235;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:18;a:5:{s:4:"time";d:1721816506.304109;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:19;a:5:{s:4:"time";d:1721816506.304118;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:20;a:5:{s:4:"time";d:1721816506.304127;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:21;a:5:{s:4:"time";d:1721816506.30415;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\grid\GridView";}i:22;a:5:{s:4:"time";d:1721816506.304169;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:23;a:5:{s:4:"time";d:1721816506.304961;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:24;a:5:{s:4:"time";d:1721816506.305304;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:25;a:5:{s:4:"time";d:1721816506.30539;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:26;a:5:{s:4:"time";d:1721816506.306017;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:27;a:5:{s:4:"time";d:1721816506.306085;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:28;a:5:{s:4:"time";d:1721816506.306122;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:29;a:5:{s:4:"time";d:1721816506.306136;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:36:"mdm\admin\controllers\RoleController";}i:30;a:5:{s:4:"time";d:1721816506.306143;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:31;a:5:{s:4:"time";d:1721816506.30615;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:32;a:5:{s:4:"time";d:1721816506.306163;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:33;a:5:{s:4:"time";d:1721816506.30617;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:34;a:5:{s:4:"time";d:1721816506.306722;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:35;a:5:{s:4:"time";d:1721816506.306774;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816505.464329;s:3:"end";d:1721816506.308543;s:6:"memory";i:9774352;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2226:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204132;i:4;a:0:{}i:5;i:7111824;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204142;i:4;a:0:{}i:5;i:7112416;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204149;i:4;a:0:{}i:5;i:7113008;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204155;i:4;a:0:{}i:5;i:7113600;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.20416;i:4;a:0:{}i:5;i:7114192;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204166;i:4;a:0:{}i:5;i:7114784;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204171;i:4;a:0:{}i:5;i:7115376;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204177;i:4;a:0:{}i:5;i:7115968;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204182;i:4;a:0:{}i:5;i:7116560;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.204186;i:4;a:0:{}i:5;i:7117152;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816506.20419;i:4;a:0:{}i:5;i:7118008;}}s:5:"route";s:16:"admin/role/index";s:6:"action";s:51:"mdm\admin\controllers\RoleController::actionIndex()";}";s:7:"request";s:13646:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:21:46 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:16:"admin/role/index";s:6:"action";s:51:"mdm\admin\controllers\RoleController::actionIndex()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:20:"/admin/role/index.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"56131";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:42:"/fm_admin_453_test.php/admin/role/index.hi";s:11:"REQUEST_URI";s:42:"/fm_admin_453_test.php/admin/role/index.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:42:"/fm_admin_453_test.php/admin/role/index.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816505.42322;s:12:"REQUEST_TIME";i:1721816505;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60523:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-2";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:1141:"a:3:{s:22:"yii\grid\GridViewAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:16:"yii\web\YiiAsset";}s:2:"js";a:1:{i:0;s:15:"yii.gridView.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:16:"yii\web\YiiAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:19:"yii\web\JqueryAsset";}s:2:"js";a:1:{i:0;s:6:"yii.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:19:"yii\web\JqueryAsset";a:9:{s:10:"sourcePath";s:55:"/media/psf/localhost/yii/vendor/bower-asset/jquery/dist";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/9b162799";s:7:"baseUrl";s:16:"/assets/9b162799";s:7:"depends";a:0:{}s:2:"js";a:1:{i:0;s:9:"jquery.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d5ba308d4";s:3:"url";s:65:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/role/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816505.42322;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9774352;s:14:"processingTime";d:0.8441751003265381;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d5bed4df9.data b/admins/runtime/debug/66a0d5bed4df9.data
deleted file mode 100644
index 401bf10..0000000
--- a/admins/runtime/debug/66a0d5bed4df9.data
+++ /dev/null
@@ -1,71 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:8241:"a:1:{s:8:"messages";a:27:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.548951;i:4;a:0:{}i:5;i:2892472;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.551088;i:4;a:0:{}i:5;i:3018168;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816510.5511;i:4;a:0:{}i:5;i:3018808;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816510.563573;i:4;a:0:{}i:5;i:4086720;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.580362;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505608;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816510.580407;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507728;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.764537;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584624;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.816919;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064040;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.871317;i:4;a:0:{}i:5;i:6753264;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816510.874859;i:4;a:0:{}i:5;i:6961888;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.875506;i:4;a:0:{}i:5;i:6986512;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.875928;i:4;a:0:{}i:5;i:6992064;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.875935;i:4;a:0:{}i:5;i:6992304;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.875941;i:4;a:0:{}i:5;i:6992600;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.87621;i:4;a:0:{}i:5;i:6999664;}i:34;a:6:{i:0;s:36:"Route requested: 'admin/route/index'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816510.877673;i:4;a:0:{}i:5;i:7117640;}i:35;a:6:{i:0;s:21:"Loading module: admin";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816510.87768;i:4;a:0:{}i:5;i:7119104;}i:36;a:6:{i:0;s:31:"Route to run: admin/route/index";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816510.883372;i:4;a:0:{}i:5;i:7253624;}i:37;a:6:{i:0;s:68:"Running action: mdm\admin\controllers\RouteController::actionIndex()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816510.884387;i:4;a:0:{}i:5;i:7277856;}i:38;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.890553;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7659424;}i:41;a:6:{i:0;s:93:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/route/index.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816510.969406;i:4;a:1:{i:0;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7821072;}i:42;a:6:{i:0;s:94:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/route/_script.js";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816510.979798;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/route/index.php";s:4:"line";i:20;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8003240;}i:43;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816510.983839;i:4;a:1:{i:0;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8264256;}i:44;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816510.98704;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8565544;}i:45;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816510.987062;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8566856;}i:46;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816510.987989;i:4;a:0:{}i:5;i:8490456;}i:47;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816510.987999;i:4;a:0:{}i:5;i:8490800;}}}";s:9:"profiling";s:5514:"a:3:{s:6:"memory";i:8638624;s:4:"time";d:0.4690101146697998;s:8:"messages";a:10:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816510.580421;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508536;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816510.725192;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551888;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.72523;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.761994;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.764718;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.799433;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.816951;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.850924;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.890574;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7660928;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.960101;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7827304;}}}";s:2:"db";s:4728:"a:1:{s:8:"messages";a:8:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.72523;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.761994;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.764718;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.799433;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.816951;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.850924;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.890574;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7660928;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816510.960101;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7827304;}}}";s:5:"event";s:5139:"a:29:{i:0;a:5:{s:4:"time";d:1721816510.575719;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816510.725181;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816510.853968;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816510.854137;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816510.867875;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816510.877587;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816510.883758;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816510.883769;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:8;a:5:{s:4:"time";d:1721816510.884051;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:9;a:5:{s:4:"time";d:1721816510.884369;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"mdm\admin\controllers\RouteController";}i:10;a:5:{s:4:"time";d:1721816510.969391;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:11;a:5:{s:4:"time";d:1721816510.979792;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:12;a:5:{s:4:"time";d:1721816510.980356;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816510.982914;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:14;a:5:{s:4:"time";d:1721816510.982959;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:15;a:5:{s:4:"time";d:1721816510.983003;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:16;a:5:{s:4:"time";d:1721816510.983834;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:17;a:5:{s:4:"time";d:1721816510.984096;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:18;a:5:{s:4:"time";d:1721816510.984175;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:19;a:5:{s:4:"time";d:1721816510.987075;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:20;a:5:{s:4:"time";d:1721816510.987152;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:21;a:5:{s:4:"time";d:1721816510.987186;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:22;a:5:{s:4:"time";d:1721816510.9872;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"mdm\admin\controllers\RouteController";}i:23;a:5:{s:4:"time";d:1721816510.987212;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:24;a:5:{s:4:"time";d:1721816510.987219;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:25;a:5:{s:4:"time";d:1721816510.98723;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:26;a:5:{s:4:"time";d:1721816510.987238;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:27;a:5:{s:4:"time";d:1721816510.988008;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:28;a:5:{s:4:"time";d:1721816510.988087;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816510.522117;s:3:"end";d:1721816510.991159;s:6:"memory";i:8638624;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2230:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877613;i:4;a:0:{}i:5;i:7111824;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877621;i:4;a:0:{}i:5;i:7112416;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877627;i:4;a:0:{}i:5;i:7113008;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877633;i:4;a:0:{}i:5;i:7113600;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877638;i:4;a:0:{}i:5;i:7114192;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877643;i:4;a:0:{}i:5;i:7114784;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877648;i:4;a:0:{}i:5;i:7115376;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877654;i:4;a:0:{}i:5;i:7115968;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877658;i:4;a:0:{}i:5;i:7116560;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877663;i:4;a:0:{}i:5;i:7117152;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816510.877666;i:4;a:0:{}i:5;i:7118008;}}s:5:"route";s:17:"admin/route/index";s:6:"action";s:52:"mdm\admin\controllers\RouteController::actionIndex()";}";s:7:"request";s:13653:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:21:50 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:17:"admin/route/index";s:6:"action";s:52:"mdm\admin\controllers\RouteController::actionIndex()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:21:"/admin/route/index.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"56395";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:43:"/fm_admin_453_test.php/admin/route/index.hi";s:11:"REQUEST_URI";s:43:"/fm_admin_453_test.php/admin/route/index.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:43:"/fm_admin_453_test.php/admin/route/index.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816510.493309;s:12:"REQUEST_TIME";i:1721816510;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60514:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";N;s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:1115:"a:3:{s:22:"mdm\admin\AnimateAsset";a:9:{s:10:"sourcePath";s:57:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/ea9df9c3";s:7:"baseUrl";s:16:"/assets/ea9df9c3";s:7:"depends";a:0:{}s:2:"js";a:0:{}s:3:"css";a:1:{i:0;s:11:"animate.css";}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:16:"yii\web\YiiAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:19:"yii\web\JqueryAsset";}s:2:"js";a:1:{i:0;s:6:"yii.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:19:"yii\web\JqueryAsset";a:9:{s:10:"sourcePath";s:55:"/media/psf/localhost/yii/vendor/bower-asset/jquery/dist";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/9b162799";s:7:"baseUrl";s:16:"/assets/9b162799";s:7:"depends";a:0:{}s:2:"js";a:1:{i:0;s:9:"jquery.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d5bed4df9";s:3:"url";s:66:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/route/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816510.493309;s:10:"statusCode";i:200;s:8:"sqlCount";i:4;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8638624;s:14:"processingTime";d:0.4690101146697998;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d5bf3e8ca.data b/admins/runtime/debug/66a0d5bf3e8ca.data
deleted file mode 100644
index 89af6ed..0000000
--- a/admins/runtime/debug/66a0d5bf3e8ca.data
+++ /dev/null
@@ -1,71 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:8242:"a:1:{s:8:"messages";a:27:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.548996;i:4;a:0:{}i:5;i:2892472;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816510.551213;i:4;a:0:{}i:5;i:3018168;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816510.551223;i:4;a:0:{}i:5;i:3018808;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816510.988261;i:4;a:0:{}i:5;i:4086720;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.003419;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505608;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816511.003462;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507728;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.161897;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584624;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.204222;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064040;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816511.25561;i:4;a:0:{}i:5;i:6753264;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816511.258206;i:4;a:0:{}i:5;i:6961888;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816511.258619;i:4;a:0:{}i:5;i:6986512;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816511.258962;i:4;a:0:{}i:5;i:6992064;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816511.25897;i:4;a:0:{}i:5;i:6992304;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816511.258975;i:4;a:0:{}i:5;i:6992600;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816511.259224;i:4;a:0:{}i:5;i:6999664;}i:34;a:6:{i:0;s:36:"Route requested: 'admin/route/index'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816511.260558;i:4;a:0:{}i:5;i:7117640;}i:35;a:6:{i:0;s:21:"Loading module: admin";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816511.260568;i:4;a:0:{}i:5;i:7119104;}i:36;a:6:{i:0;s:31:"Route to run: admin/route/index";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816511.26626;i:4;a:0:{}i:5;i:7253624;}i:37;a:6:{i:0;s:68:"Running action: mdm\admin\controllers\RouteController::actionIndex()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816511.267391;i:4;a:0:{}i:5;i:7277856;}i:38;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.272203;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7659424;}i:41;a:6:{i:0;s:93:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/route/index.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816511.336075;i:4;a:1:{i:0;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7821072;}i:42;a:6:{i:0;s:94:"Rendering view file: /media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/route/_script.js";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816511.342432;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/views/route/index.php";s:4:"line";i:20;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8003240;}i:43;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816511.346487;i:4;a:1:{i:0;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8264256;}i:44;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816511.350721;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8565544;}i:45;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816511.35074;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8566856;}i:46;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816511.351631;i:4;a:0:{}i:5;i:8490456;}i:47;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816511.351639;i:4;a:0:{}i:5;i:8490800;}}}";s:9:"profiling";s:5515:"a:3:{s:6:"memory";i:8638624;s:4:"time";d:0.8319649696350098;s:8:"messages";a:10:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816511.003482;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508536;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816511.127138;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551888;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.127282;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.157665;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.162019;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.192516;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.204254;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.233033;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.272221;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7660928;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.332256;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7827304;}}}";s:2:"db";s:4729:"a:1:{s:8:"messages";a:8:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.127282;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.157665;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.162019;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.192516;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.204254;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.233033;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:39;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.272221;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7660928;}i:40;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=2";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816511.332256;i:4;a:2:{i:0;a:5:{s:4:"file";s:67:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/models/Route.php";s:4:"line";i:89;s:8:"function";s:14:"getPermissions";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:82:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/controllers/RouteController.php";s:4:"line";i:39;s:8:"function";s:9:"getRoutes";s:5:"class";s:22:"mdm\admin\models\Route";s:4:"type";s:2:"->";}}i:5;i:7827304;}}}";s:5:"event";s:4968:"a:28:{i:0;a:5:{s:4:"time";d:1721816510.999143;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816511.127104;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816511.235591;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816511.235746;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816511.251997;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816511.260431;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816511.266593;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816511.266608;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:8;a:5:{s:4:"time";d:1721816511.266997;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:9;a:5:{s:4:"time";d:1721816511.267373;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"mdm\admin\controllers\RouteController";}i:10;a:5:{s:4:"time";d:1721816511.336066;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:11;a:5:{s:4:"time";d:1721816511.342423;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:12;a:5:{s:4:"time";d:1721816511.342756;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816511.345514;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:14;a:5:{s:4:"time";d:1721816511.345557;s:4:"name";s:18:"missingTranslation";s:5:"class";s:32:"yii\i18n\MissingTranslationEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:25:"yii\i18n\PhpMessageSource";}i:15;a:5:{s:4:"time";d:1721816511.3456;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:16;a:5:{s:4:"time";d:1721816511.346483;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:17;a:5:{s:4:"time";d:1721816511.34683;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:18;a:5:{s:4:"time";d:1721816511.347005;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:19;a:5:{s:4:"time";d:1721816511.350755;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:20;a:5:{s:4:"time";d:1721816511.350848;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:21;a:5:{s:4:"time";d:1721816511.350884;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:22;a:5:{s:4:"time";d:1721816511.3509;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"mdm\admin\controllers\RouteController";}i:23;a:5:{s:4:"time";d:1721816511.350912;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"mdm\admin\Module";}i:24;a:5:{s:4:"time";d:1721816511.350919;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:25;a:5:{s:4:"time";d:1721816511.350928;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:26;a:5:{s:4:"time";d:1721816511.350935;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:27;a:5:{s:4:"time";d:1721816511.351647;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816510.522233;s:3:"end";d:1721816511.354239;s:6:"memory";i:8638624;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2229:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260468;i:4;a:0:{}i:5;i:7111824;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260482;i:4;a:0:{}i:5;i:7112416;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260491;i:4;a:0:{}i:5;i:7113008;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260499;i:4;a:0:{}i:5;i:7113600;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260507;i:4;a:0:{}i:5;i:7114192;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260514;i:4;a:0:{}i:5;i:7114784;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260522;i:4;a:0:{}i:5;i:7115376;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.26053;i:4;a:0:{}i:5;i:7115968;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260536;i:4;a:0:{}i:5;i:7116560;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260543;i:4;a:0:{}i:5;i:7117152;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816511.260548;i:4;a:0:{}i:5;i:7118008;}}s:5:"route";s:17:"admin/route/index";s:6:"action";s:52:"mdm\admin\controllers\RouteController::actionIndex()";}";s:7:"request";s:13653:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:21:51 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:17:"admin/route/index";s:6:"action";s:52:"mdm\admin\controllers\RouteController::actionIndex()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:21:"/admin/route/index.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"56370";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:43:"/fm_admin_453_test.php/admin/route/index.hi";s:11:"REQUEST_URI";s:43:"/fm_admin_453_test.php/admin/route/index.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:43:"/fm_admin_453_test.php/admin/route/index.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816510.485942;s:12:"REQUEST_TIME";i:1721816510;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60514:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";N;s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:1115:"a:3:{s:22:"mdm\admin\AnimateAsset";a:9:{s:10:"sourcePath";s:57:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/ea9df9c3";s:7:"baseUrl";s:16:"/assets/ea9df9c3";s:7:"depends";a:0:{}s:2:"js";a:0:{}s:3:"css";a:1:{i:0;s:11:"animate.css";}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:16:"yii\web\YiiAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:19:"yii\web\JqueryAsset";}s:2:"js";a:1:{i:0;s:6:"yii.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:19:"yii\web\JqueryAsset";a:9:{s:10:"sourcePath";s:55:"/media/psf/localhost/yii/vendor/bower-asset/jquery/dist";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/9b162799";s:7:"baseUrl";s:16:"/assets/9b162799";s:7:"depends";a:0:{}s:2:"js";a:1:{i:0;s:9:"jquery.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d5bf3e8ca";s:3:"url";s:66:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/route/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816510.485942;s:10:"statusCode";i:200;s:8:"sqlCount";i:4;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8638624;s:14:"processingTime";d:0.8319649696350098;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d7479ff22.data b/admins/runtime/debug/66a0d7479ff22.data
deleted file mode 100644
index c1fba4a..0000000
--- a/admins/runtime/debug/66a0d7479ff22.data
+++ /dev/null
@@ -1,78 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:14481:"a:1:{s:8:"messages";a:34:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.342294;i:4;a:0:{}i:5;i:2892296;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.345099;i:4;a:0:{}i:5;i:3017992;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816903.345121;i:4;a:0:{}i:5;i:3018632;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816903.360684;i:4;a:0:{}i:5;i:4086544;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.385931;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505432;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816903.385986;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507552;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.549507;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584448;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.60021;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6063864;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.65393;i:4;a:0:{}i:5;i:6753088;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816903.660069;i:4;a:0:{}i:5;i:6961712;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.66105;i:4;a:0:{}i:5;i:6986336;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.661821;i:4;a:0:{}i:5;i:6991888;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.661835;i:4;a:0:{}i:5;i:6992128;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.661843;i:4;a:0:{}i:5;i:6992424;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816903.662197;i:4;a:0:{}i:5;i:6999488;}i:25;a:6:{i:0;s:36:"Route requested: 'gii/default/index'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816903.664366;i:4;a:0:{}i:5;i:7111480;}i:26;a:6:{i:0;s:31:"Route to run: gii/default/index";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816903.667673;i:4;a:0:{}i:5;i:7186952;}i:27;a:6:{i:0;s:85:"Access to Gii is denied due to IP address restriction. The requested IP is 11.22.33.2";i:1;i:2;i:2;s:27:"yii\gii\Module::checkAccess";i:3;d:1721816903.674706;i:4;a:0:{}i:5;i:7409840;}i:28;a:6:{i:0;s:672:"yii\web\ForbiddenHttpException: You are not allowed to access this page. in /media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src/Module.php:116
-Stack trace:
-#0 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Controller.php(166): yii\gii\Module->beforeAction()
-#1 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction()
-#2 /media/psf/localhost/yii/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction()
-#3 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest()
-#4 /media/psf/localhost/yii/fm_admin_453_test.php(48): yii\base\Application->run()
-#5 {main}";i:1;i:1;i:2;s:25:"yii\web\HttpException:403";i:3;d:1721816903.676954;i:4;a:0:{}i:5;i:7170792;}i:29;a:6:{i:0;s:24:"Route to run: site/error";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816903.678262;i:4;a:0:{}i:5;i:7196960;}i:30;a:6:{i:0;s:89:"Running action: yii\web\ErrorAction::run(), invoked by backend\controllers\SiteController";i:1;i:8;i:2;s:30:"yii\base\Action::runWithParams";i:3;d:1721816903.679039;i:4;a:0:{}i:5;i:7213832;}i:31;a:6:{i:0;s:73:"Rendering view file: /media/psf/localhost/yii/admins/views/site/error.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816903.683275;i:4;a:0:{}i:5;i:7426328;}i:32;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816903.687805;i:4;a:0:{}i:5;i:7717272;}i:33;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816903.689787;i:4;a:1:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}}i:5;i:7808432;}i:34;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816903.689801;i:4;a:1:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}}i:5;i:7809368;}i:35;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816903.689812;i:4;a:1:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}}i:5;i:7810304;}i:36;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816903.689822;i:4;a:1:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}}i:5;i:7811240;}i:37;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816903.69065;i:4;a:0:{}i:5;i:7773664;}i:38;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816903.69066;i:4;a:0:{}i:5;i:7774008;}i:39;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.697996;i:4;a:0:{}i:5;i:8157256;}i:42;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.731808;i:4;a:0:{}i:5;i:8195504;}i:45;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.76112;i:4;a:0:{}i:5;i:8195112;}i:48;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.823186;i:4;a:0:{}i:5;i:8229208;}i:51;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.863598;i:4;a:0:{}i:5;i:8430320;}}}";s:9:"profiling";s:17376:"a:3:{s:6:"memory";i:8610536;s:4:"time";d:0.614300012588501;s:8:"messages";a:18:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816903.386001;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508360;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816903.512482;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551712;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.512564;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551496;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.544706;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564232;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.549596;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585488;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.580886;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587344;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.600278;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064248;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.629717;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066584;}i:40;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.698013;i:4;a:0:{}i:5;i:8157904;}i:41;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.729268;i:4;a:0:{}i:5;i:8159208;}i:43;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.731824;i:4;a:0:{}i:5;i:8195936;}i:44;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.761046;i:4;a:0:{}i:5;i:8196592;}i:46;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.761135;i:4;a:0:{}i:5;i:8195432;}i:47;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.822915;i:4;a:0:{}i:5;i:8404656;}i:49;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.823211;i:4;a:0:{}i:5;i:8229744;}i:50;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.854783;i:4;a:0:{}i:5;i:8230328;}i:52;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.864001;i:4;a:0:{}i:5;i:8399440;}i:53;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.898917;i:4;a:0:{}i:5;i:8544928;}}}";s:2:"db";s:3565:"a:1:{s:8:"messages";a:6:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.512564;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551496;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.544706;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564232;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.549596;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585488;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.580886;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587344;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.600278;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064248;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816903.629717;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066584;}}}";s:5:"event";s:3999:"a:23:{i:0;a:5:{s:4:"time";d:1721816903.378112;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816903.512467;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816903.632505;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816903.632619;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816903.646741;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816903.664235;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816903.668271;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816903.668286;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:14:"yii\gii\Module";}i:8;a:5:{s:4:"time";d:1721816903.678295;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:9;a:5:{s:4:"time";d:1721816903.679026;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:34:"backend\controllers\SiteController";}i:10;a:5:{s:4:"time";d:1721816903.683271;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:11;a:5:{s:4:"time";d:1721816903.686991;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:12;a:5:{s:4:"time";d:1721816903.687801;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816903.688399;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:14;a:5:{s:4:"time";d:1721816903.689767;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:15;a:5:{s:4:"time";d:1721816903.689834;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:16;a:5:{s:4:"time";d:1721816903.689843;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:17;a:5:{s:4:"time";d:1721816903.689869;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:18;a:5:{s:4:"time";d:1721816903.689898;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:34:"backend\controllers\SiteController";}i:19;a:5:{s:4:"time";d:1721816903.689908;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:20;a:5:{s:4:"time";d:1721816903.689919;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:21;a:5:{s:4:"time";d:1721816903.690671;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:22;a:5:{s:4:"time";d:1721816903.690834;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816903.307103;s:3:"end";d:1721816903.921483;s:6:"memory";i:8610536;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:463:"a:3:{s:8:"messages";a:2:{i:23;a:6:{i:0;s:33:"Request parsed with URL rule: gii";i:1;i:8;i:2;s:29:"yii\web\UrlRule::parseRequest";i:3;d:1721816903.664324;i:4;a:0:{}i:5;i:7111992;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:1;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816903.664336;i:4;a:0:{}i:5;i:7112112;}}s:5:"route";s:17:"gii/default/index";s:6:"action";s:52:"yii\gii\controllers\DefaultController::actionIndex()";}";s:7:"request";s:13596:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:403;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:28:23 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:17:"gii/default/index";s:6:"action";s:52:"yii\gii\controllers\DefaultController::actionIndex()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:7:"/gii.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"58298";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:29:"/fm_admin_453_test.php/gii.hi";s:11:"REQUEST_URI";s:29:"/fm_admin_453_test.php/gii.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:29:"/fm_admin_453_test.php/gii.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816903.268581;s:12:"REQUEST_TIME";i:1721816903;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60523:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-2";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-3";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:6:"a:0:{}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d7479ff22";s:3:"url";s:52:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816903.268581;s:10:"statusCode";i:403;s:8:"sqlCount";i:3;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8610536;s:14:"processingTime";d:0.614300012588501;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d770ed133.data b/admins/runtime/debug/66a0d770ed133.data
deleted file mode 100644
index 61817b9..0000000
--- a/admins/runtime/debug/66a0d770ed133.data
+++ /dev/null
@@ -1,71 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:21350:"a:1:{s:8:"messages";a:31:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.672337;i:4;a:0:{}i:5;i:2891864;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.675541;i:4;a:0:{}i:5;i:3017560;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816944.67556;i:4;a:0:{}i:5;i:3018200;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816944.692691;i:4;a:0:{}i:5;i:4086112;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.713876;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505000;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816944.713918;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507120;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.870957;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584016;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.917501;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6063432;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.969937;i:4;a:0:{}i:5;i:6752656;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816944.975461;i:4;a:0:{}i:5;i:6961280;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.976325;i:4;a:0:{}i:5;i:6985904;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.976986;i:4;a:0:{}i:5;i:6991456;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.976998;i:4;a:0:{}i:5;i:6991696;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.977006;i:4;a:0:{}i:5;i:6991992;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816944.97732;i:4;a:0:{}i:5;i:6999056;}i:34;a:6:{i:0;s:19:"Route requested: ''";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816944.979235;i:4;a:0:{}i:5;i:7116864;}i:35;a:6:{i:0;s:24:"Route to run: site/index";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816944.982056;i:4;a:0:{}i:5;i:7187376;}i:36;a:6:{i:0;s:65:"Running action: backend\controllers\SiteController::actionIndex()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816944.989176;i:4;a:0:{}i:5;i:7423800;}i:37;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.995046;i:4;a:1:{i:0;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:71;s:8:"function";s:14:"getRolesByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}}i:5;i:7708200;}i:40;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.02703;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7749296;}i:43;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.057043;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7752128;}i:46;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.117894;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7788648;}i:49;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.157608;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7992664;}i:52;a:6:{i:0;s:5251:"SELECT * FROM `c_menu` WHERE route IN ('/*','/admin/*','/admin/assignment/*','/admin/assignment/assign','/admin/assignment/index','/admin/assignment/revoke','/admin/assignment/view','/admin/default/*','/admin/default/index','/admin/menu/*','/admin/menu/create','/admin/menu/delete','/admin/menu/index','/admin/menu/update','/admin/menu/view','/admin/permission/*','/admin/permission/assign','/admin/permission/create','/admin/permission/delete','/admin/permission/index','/admin/permission/remove','/admin/permission/update','/admin/permission/view','/admin/role/*','/admin/role/assign','/admin/role/create','/admin/role/delete','/admin/role/index','/admin/role/remove','/admin/role/update','/admin/role/view','/admin/route/*','/admin/route/assign','/admin/route/create','/admin/route/index','/admin/route/refresh','/admin/route/remove','/admin/rule/*','/admin/rule/create','/admin/rule/delete','/admin/rule/index','/admin/rule/update','/admin/rule/view','/admin/user/*','/admin/user/activate','/admin/user/change-password','/admin/user/delete','/admin/user/index','/admin/user/login','/admin/user/logout','/admin/user/request-password-reset','/admin/user/reset-password','/admin/user/signup','/admin/user/view','/adminer/*','/adminer/create','/adminer/delete','/adminer/index','/adminer/list','/adminer/update','/albums/detail','/albums/edit','/albums/index','/albums/list','/albums/newcar','/albums/order','/car/ajax','/car/detail','/car/edit','/car/index','/car/list','/car/new','/car/save','/car/select','/carbrand/ajax','/carbrand/edit','/carbrand/index','/carbrand/list','/carbrand/new','/carbrand/save','/carbrand/select','/carowner/ajax','/carowner/edit','/carowner/index','/carowner/info','/carowner/list','/carowner/msg','/carowner/new','/carowner/save','/carowner/select','/carseries/ajax','/carseries/edit','/carseries/index','/carseries/list','/carseries/new','/carseries/save','/carseries/select','/city/*','/city/index','/city/select','/contact/ajax','/contact/edit','/contact/index','/contact/list','/contact/new','/contact/save','/contact/select','/debug/*','/debug/default/*','/debug/default/db-explain','/debug/default/download-mail','/debug/default/index','/debug/default/toolbar','/debug/default/view','/driver/ajax','/driver/edit','/driver/index','/driver/list','/driver/new','/driver/save','/driver/select','/employee/ajax','/employee/edit','/employee/index','/employee/list','/employee/new','/employee/save','/employee/select','/error/index','/error/order','/error/report','/fee-driver/driver','/fee-driver/edit','/fee-driver/index','/fee-driver/new','/fee-driver/order','/fee-driver/save','/fee-order/caiwu','/fee-order/caiwusave','/fee-order/cancel','/fee-order/chonghong','/fee-order/chonghongsave','/fee-order/edit','/fee-order/finishch','/fee-order/index','/fee-order/new','/fee-order/save','/fee/index','/feedriver/*','/feedriver/driver','/feedriver/edit','/feedriver/index','/feedriver/new','/feedriver/order','/feedriver/save','/feeorder/caiwu','/feeorder/caiwusave','/feeorder/cancel','/feeorder/chonghong','/feeorder/chonghongsave','/feeorder/edit','/feeorder/finishch','/feeorder/index','/feeorder/new','/feeorder/save','/gii/*','/gii/default/*','/gii/default/action','/gii/default/diff','/gii/default/index','/gii/default/preview','/gii/default/view','/gps/ajax','/gps/edit','/gps/index','/gps/list','/gps/new','/gps/save','/index/*','/index/index','/index/map','/index/msg','/index/welcome','/item/*','/item/create','/item/delete','/item/index','/item/permission','/item/update','/item/view','/menu/*','/menu/create','/menu/delete','/menu/index','/menu/update','/menu/view','/order/ajax','/order/caiwu','/order/commission','/order/commissionsave','/order/cwsave','/order/detail','/order/edit','/order/index','/order/list','/order/new','/order/save','/order/zhuangcheselect','/orderpre/driver','/orderpre/index','/orderpre/list','/orderpre/order','/permission/*','/permission/create','/permission/delete','/permission/index','/permission/set','/permission/view','/plat/ajax','/plat/delete','/plat/edit','/plat/ext','/plat/extsave','/plat/index','/plat/list','/plat/new','/plat/save','/site/*','/site/error','/site/index','/site/list','/site/login','/site/logout','/sms/gsend','/sms/index','/sms/send','/sms/vcode','/store/ajax','/store/edit','/store/index','/store/list','/store/new','/store/save','/store/select','/truck/ajax','/truck/detail','/truck/edit','/truck/fache','/truck/index','/truck/list','/truck/new','/truck/save','/truck/select','/truckcar/ajax','/truckcar/edit','/truckcar/index','/truckcar/list','/truckcar/new','/truckcar/save','/truckol/arrive','/truckol/cars','/truckol/carssave','/truckol/chufa','/truckol/detail','/truckol/edit','/truckol/index','/truckol/list','/truckol/modify','/truckol/new','/truckol/print','/truckol/save','/truckol/select','/truckroute/ajax','/truckroute/edit','/truckroute/index','/truckroute/list','/truckroute/new','/truckroute/save','/upload/image','/upload/images','/upload/image_save','/upload/index','/user/*','/user/create','/user/delete','/user/index','/user/list','/user/update','/weituoren/ajax','/weituoren/edit','/weituoren/index','/weituoren/list','/weituoren/new','/weituoren/save','/weituoren/select','用户管理','超级权限') ORDER BY `order` ASC";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.200095;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:81;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7918696;}i:55;a:6:{i:0;s:43:"SELECT * FROM `c_menu` ORDER BY `order` ASC";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.230631;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:82;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7930248;}i:58;a:6:{i:0;s:73:"Rendering view file: /media/psf/localhost/yii/admins/views/site/index.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816945.2781;i:4;a:1:{i:0;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:74;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7986032;}i:59;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816945.297403;i:4;a:1:{i:0;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:74;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8392224;}i:60;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816945.298544;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:74;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8459808;}i:61;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816945.298583;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:74;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8461120;}i:62;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816945.300715;i:4;a:0:{}i:5;i:8453992;}i:63;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816945.30073;i:4;a:0:{}i:5;i:8454336;}}}";s:9:"profiling";s:33516:"a:3:{s:6:"memory";i:8748632;s:4:"time";d:0.6666369438171387;s:8:"messages";a:22:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816944.713932;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507928;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816944.835925;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551280;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.835981;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551064;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.866998;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5563800;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.871018;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585056;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.90083;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5586912;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.91756;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6063816;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.946667;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066152;}i:38;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.99507;i:4;a:1:{i:0;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:71;s:8:"function";s:14:"getRolesByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}}i:5;i:7709224;}i:39;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.024824;i:4;a:1:{i:0;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:71;s:8:"function";s:14:"getRolesByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}}i:5;i:7711120;}i:41;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.027061;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7750696;}i:42;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.056886;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7752320;}i:44;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.057068;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7753096;}i:45;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.11744;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7963288;}i:47;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.117949;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7790152;}i:48;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.147857;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7791704;}i:50;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.157978;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7962752;}i:51;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.192773;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:8109208;}i:53;a:6:{i:0;s:5251:"SELECT * FROM `c_menu` WHERE route IN ('/*','/admin/*','/admin/assignment/*','/admin/assignment/assign','/admin/assignment/index','/admin/assignment/revoke','/admin/assignment/view','/admin/default/*','/admin/default/index','/admin/menu/*','/admin/menu/create','/admin/menu/delete','/admin/menu/index','/admin/menu/update','/admin/menu/view','/admin/permission/*','/admin/permission/assign','/admin/permission/create','/admin/permission/delete','/admin/permission/index','/admin/permission/remove','/admin/permission/update','/admin/permission/view','/admin/role/*','/admin/role/assign','/admin/role/create','/admin/role/delete','/admin/role/index','/admin/role/remove','/admin/role/update','/admin/role/view','/admin/route/*','/admin/route/assign','/admin/route/create','/admin/route/index','/admin/route/refresh','/admin/route/remove','/admin/rule/*','/admin/rule/create','/admin/rule/delete','/admin/rule/index','/admin/rule/update','/admin/rule/view','/admin/user/*','/admin/user/activate','/admin/user/change-password','/admin/user/delete','/admin/user/index','/admin/user/login','/admin/user/logout','/admin/user/request-password-reset','/admin/user/reset-password','/admin/user/signup','/admin/user/view','/adminer/*','/adminer/create','/adminer/delete','/adminer/index','/adminer/list','/adminer/update','/albums/detail','/albums/edit','/albums/index','/albums/list','/albums/newcar','/albums/order','/car/ajax','/car/detail','/car/edit','/car/index','/car/list','/car/new','/car/save','/car/select','/carbrand/ajax','/carbrand/edit','/carbrand/index','/carbrand/list','/carbrand/new','/carbrand/save','/carbrand/select','/carowner/ajax','/carowner/edit','/carowner/index','/carowner/info','/carowner/list','/carowner/msg','/carowner/new','/carowner/save','/carowner/select','/carseries/ajax','/carseries/edit','/carseries/index','/carseries/list','/carseries/new','/carseries/save','/carseries/select','/city/*','/city/index','/city/select','/contact/ajax','/contact/edit','/contact/index','/contact/list','/contact/new','/contact/save','/contact/select','/debug/*','/debug/default/*','/debug/default/db-explain','/debug/default/download-mail','/debug/default/index','/debug/default/toolbar','/debug/default/view','/driver/ajax','/driver/edit','/driver/index','/driver/list','/driver/new','/driver/save','/driver/select','/employee/ajax','/employee/edit','/employee/index','/employee/list','/employee/new','/employee/save','/employee/select','/error/index','/error/order','/error/report','/fee-driver/driver','/fee-driver/edit','/fee-driver/index','/fee-driver/new','/fee-driver/order','/fee-driver/save','/fee-order/caiwu','/fee-order/caiwusave','/fee-order/cancel','/fee-order/chonghong','/fee-order/chonghongsave','/fee-order/edit','/fee-order/finishch','/fee-order/index','/fee-order/new','/fee-order/save','/fee/index','/feedriver/*','/feedriver/driver','/feedriver/edit','/feedriver/index','/feedriver/new','/feedriver/order','/feedriver/save','/feeorder/caiwu','/feeorder/caiwusave','/feeorder/cancel','/feeorder/chonghong','/feeorder/chonghongsave','/feeorder/edit','/feeorder/finishch','/feeorder/index','/feeorder/new','/feeorder/save','/gii/*','/gii/default/*','/gii/default/action','/gii/default/diff','/gii/default/index','/gii/default/preview','/gii/default/view','/gps/ajax','/gps/edit','/gps/index','/gps/list','/gps/new','/gps/save','/index/*','/index/index','/index/map','/index/msg','/index/welcome','/item/*','/item/create','/item/delete','/item/index','/item/permission','/item/update','/item/view','/menu/*','/menu/create','/menu/delete','/menu/index','/menu/update','/menu/view','/order/ajax','/order/caiwu','/order/commission','/order/commissionsave','/order/cwsave','/order/detail','/order/edit','/order/index','/order/list','/order/new','/order/save','/order/zhuangcheselect','/orderpre/driver','/orderpre/index','/orderpre/list','/orderpre/order','/permission/*','/permission/create','/permission/delete','/permission/index','/permission/set','/permission/view','/plat/ajax','/plat/delete','/plat/edit','/plat/ext','/plat/extsave','/plat/index','/plat/list','/plat/new','/plat/save','/site/*','/site/error','/site/index','/site/list','/site/login','/site/logout','/sms/gsend','/sms/index','/sms/send','/sms/vcode','/store/ajax','/store/edit','/store/index','/store/list','/store/new','/store/save','/store/select','/truck/ajax','/truck/detail','/truck/edit','/truck/fache','/truck/index','/truck/list','/truck/new','/truck/save','/truck/select','/truckcar/ajax','/truckcar/edit','/truckcar/index','/truckcar/list','/truckcar/new','/truckcar/save','/truckol/arrive','/truckol/cars','/truckol/carssave','/truckol/chufa','/truckol/detail','/truckol/edit','/truckol/index','/truckol/list','/truckol/modify','/truckol/new','/truckol/print','/truckol/save','/truckol/select','/truckroute/ajax','/truckroute/edit','/truckroute/index','/truckroute/list','/truckroute/new','/truckroute/save','/upload/image','/upload/images','/upload/image_save','/upload/index','/user/*','/user/create','/user/delete','/user/index','/user/list','/user/update','/weituoren/ajax','/weituoren/edit','/weituoren/index','/weituoren/list','/weituoren/new','/weituoren/save','/weituoren/select','用户管理','超级权限') ORDER BY `order` ASC";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.200179;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:81;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7919984;}i:54;a:6:{i:0;s:5251:"SELECT * FROM `c_menu` WHERE route IN ('/*','/admin/*','/admin/assignment/*','/admin/assignment/assign','/admin/assignment/index','/admin/assignment/revoke','/admin/assignment/view','/admin/default/*','/admin/default/index','/admin/menu/*','/admin/menu/create','/admin/menu/delete','/admin/menu/index','/admin/menu/update','/admin/menu/view','/admin/permission/*','/admin/permission/assign','/admin/permission/create','/admin/permission/delete','/admin/permission/index','/admin/permission/remove','/admin/permission/update','/admin/permission/view','/admin/role/*','/admin/role/assign','/admin/role/create','/admin/role/delete','/admin/role/index','/admin/role/remove','/admin/role/update','/admin/role/view','/admin/route/*','/admin/route/assign','/admin/route/create','/admin/route/index','/admin/route/refresh','/admin/route/remove','/admin/rule/*','/admin/rule/create','/admin/rule/delete','/admin/rule/index','/admin/rule/update','/admin/rule/view','/admin/user/*','/admin/user/activate','/admin/user/change-password','/admin/user/delete','/admin/user/index','/admin/user/login','/admin/user/logout','/admin/user/request-password-reset','/admin/user/reset-password','/admin/user/signup','/admin/user/view','/adminer/*','/adminer/create','/adminer/delete','/adminer/index','/adminer/list','/adminer/update','/albums/detail','/albums/edit','/albums/index','/albums/list','/albums/newcar','/albums/order','/car/ajax','/car/detail','/car/edit','/car/index','/car/list','/car/new','/car/save','/car/select','/carbrand/ajax','/carbrand/edit','/carbrand/index','/carbrand/list','/carbrand/new','/carbrand/save','/carbrand/select','/carowner/ajax','/carowner/edit','/carowner/index','/carowner/info','/carowner/list','/carowner/msg','/carowner/new','/carowner/save','/carowner/select','/carseries/ajax','/carseries/edit','/carseries/index','/carseries/list','/carseries/new','/carseries/save','/carseries/select','/city/*','/city/index','/city/select','/contact/ajax','/contact/edit','/contact/index','/contact/list','/contact/new','/contact/save','/contact/select','/debug/*','/debug/default/*','/debug/default/db-explain','/debug/default/download-mail','/debug/default/index','/debug/default/toolbar','/debug/default/view','/driver/ajax','/driver/edit','/driver/index','/driver/list','/driver/new','/driver/save','/driver/select','/employee/ajax','/employee/edit','/employee/index','/employee/list','/employee/new','/employee/save','/employee/select','/error/index','/error/order','/error/report','/fee-driver/driver','/fee-driver/edit','/fee-driver/index','/fee-driver/new','/fee-driver/order','/fee-driver/save','/fee-order/caiwu','/fee-order/caiwusave','/fee-order/cancel','/fee-order/chonghong','/fee-order/chonghongsave','/fee-order/edit','/fee-order/finishch','/fee-order/index','/fee-order/new','/fee-order/save','/fee/index','/feedriver/*','/feedriver/driver','/feedriver/edit','/feedriver/index','/feedriver/new','/feedriver/order','/feedriver/save','/feeorder/caiwu','/feeorder/caiwusave','/feeorder/cancel','/feeorder/chonghong','/feeorder/chonghongsave','/feeorder/edit','/feeorder/finishch','/feeorder/index','/feeorder/new','/feeorder/save','/gii/*','/gii/default/*','/gii/default/action','/gii/default/diff','/gii/default/index','/gii/default/preview','/gii/default/view','/gps/ajax','/gps/edit','/gps/index','/gps/list','/gps/new','/gps/save','/index/*','/index/index','/index/map','/index/msg','/index/welcome','/item/*','/item/create','/item/delete','/item/index','/item/permission','/item/update','/item/view','/menu/*','/menu/create','/menu/delete','/menu/index','/menu/update','/menu/view','/order/ajax','/order/caiwu','/order/commission','/order/commissionsave','/order/cwsave','/order/detail','/order/edit','/order/index','/order/list','/order/new','/order/save','/order/zhuangcheselect','/orderpre/driver','/orderpre/index','/orderpre/list','/orderpre/order','/permission/*','/permission/create','/permission/delete','/permission/index','/permission/set','/permission/view','/plat/ajax','/plat/delete','/plat/edit','/plat/ext','/plat/extsave','/plat/index','/plat/list','/plat/new','/plat/save','/site/*','/site/error','/site/index','/site/list','/site/login','/site/logout','/sms/gsend','/sms/index','/sms/send','/sms/vcode','/store/ajax','/store/edit','/store/index','/store/list','/store/new','/store/save','/store/select','/truck/ajax','/truck/detail','/truck/edit','/truck/fache','/truck/index','/truck/list','/truck/new','/truck/save','/truck/select','/truckcar/ajax','/truckcar/edit','/truckcar/index','/truckcar/list','/truckcar/new','/truckcar/save','/truckol/arrive','/truckol/cars','/truckol/carssave','/truckol/chufa','/truckol/detail','/truckol/edit','/truckol/index','/truckol/list','/truckol/modify','/truckol/new','/truckol/print','/truckol/save','/truckol/select','/truckroute/ajax','/truckroute/edit','/truckroute/index','/truckroute/list','/truckroute/new','/truckroute/save','/upload/image','/upload/images','/upload/image_save','/upload/index','/user/*','/user/create','/user/delete','/user/index','/user/list','/user/update','/weituoren/ajax','/weituoren/edit','/weituoren/index','/weituoren/list','/weituoren/new','/weituoren/save','/weituoren/select','用户管理','超级权限') ORDER BY `order` ASC";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.230303;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:81;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7929248;}i:56;a:6:{i:0;s:43:"SELECT * FROM `c_menu` ORDER BY `order` ASC";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.230696;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:82;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7931536;}i:57;a:6:{i:0;s:43:"SELECT * FROM `c_menu` ORDER BY `order` ASC";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.26098;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:82;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7946400;}}}";s:2:"db";s:32731:"a:1:{s:8:"messages";a:20:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.835981;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551064;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.866998;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5563800;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.871018;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585056;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.90083;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5586912;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.91756;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6063816;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.946667;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066152;}i:38;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816944.99507;i:4;a:1:{i:0;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:71;s:8:"function";s:14:"getRolesByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}}i:5;i:7709224;}i:39;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=1)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.024824;i:4;a:1:{i:0;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:71;s:8:"function";s:14:"getRolesByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}}i:5;i:7711120;}i:41;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.027061;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7750696;}i:42;a:6:{i:0;s:134:"SELECT `b`.* FROM `auth_assignment` `a`, `auth_item` `b` WHERE (`a`.`item_name`=`b`.`name`) AND (`a`.`user_id`='1') AND (`b`.`type`=2)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.056886;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7752320;}i:44;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.057068;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7753096;}i:45;a:6:{i:0;s:31:"SELECT * FROM `auth_item_child`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.11744;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7963288;}i:47;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.117949;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7790152;}i:48;a:6:{i:0;s:61:"SELECT `item_name` FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.147857;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7791704;}i:50;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.157978;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7962752;}i:51;a:6:{i:0;s:5584:"SELECT * FROM `auth_item` WHERE (`type`=2) AND (`name` IN ('/*', '/admin/*', '/admin/assignment/*', '/admin/assignment/assign', '/admin/assignment/index', '/admin/assignment/revoke', '/admin/assignment/view', '/admin/default/*', '/admin/default/index', '/admin/menu/*', '/admin/menu/create', '/admin/menu/delete', '/admin/menu/index', '/admin/menu/update', '/admin/menu/view', '/admin/permission/*', '/admin/permission/assign', '/admin/permission/create', '/admin/permission/delete', '/admin/permission/index', '/admin/permission/remove', '/admin/permission/update', '/admin/permission/view', '/admin/role/*', '/admin/role/assign', '/admin/role/create', '/admin/role/delete', '/admin/role/index', '/admin/role/remove', '/admin/role/update', '/admin/role/view', '/admin/route/*', '/admin/route/assign', '/admin/route/create', '/admin/route/index', '/admin/route/refresh', '/admin/route/remove', '/admin/rule/*', '/admin/rule/create', '/admin/rule/delete', '/admin/rule/index', '/admin/rule/update', '/admin/rule/view', '/admin/user/*', '/admin/user/activate', '/admin/user/change-password', '/admin/user/delete', '/admin/user/index', '/admin/user/login', '/admin/user/logout', '/admin/user/request-password-reset', '/admin/user/reset-password', '/admin/user/signup', '/admin/user/view', '/adminer/*', '/adminer/create', '/adminer/delete', '/adminer/index', '/adminer/list', '/adminer/update', '/debug/*', '/debug/default/*', '/debug/default/db-explain', '/debug/default/download-mail', '/debug/default/index', '/debug/default/toolbar', '/debug/default/view', '/gii/*', '/gii/default/*', '/gii/default/action', '/gii/default/diff', '/gii/default/index', '/gii/default/preview', '/gii/default/view', '/index/*', '/index/index', '/index/welcome', '/item/*', '/item/create', '/item/delete', '/item/index', '/item/permission', '/item/update', '/item/view', '/menu/*', '/menu/create', '/menu/delete', '/menu/index', '/menu/update', '/menu/view', '/permission/*', '/permission/create', '/permission/delete', '/permission/index', '/permission/set', '/permission/view', '/site/*', '/site/error', '/site/index', '/site/list', '/site/login', '/site/logout', '/user/*', '/user/create', '/user/delete', '/user/index', '/user/list', '/user/update', '超级权限', '超级管理员', '普通管理员', '/albums/detail', '/albums/edit', '/albums/index', '/albums/list', '/albums/newcar', '/albums/order', '/car/ajax', '/car/detail', '/car/edit', '/car/index', '/car/list', '/car/new', '/car/save', '/car/select', '/carbrand/ajax', '/carbrand/edit', '/carbrand/index', '/carbrand/list', '/carbrand/new', '/carbrand/save', '/carbrand/select', '/carowner/ajax', '/carowner/edit', '/carowner/index', '/carowner/info', '/carowner/list', '/carowner/msg', '/carowner/new', '/carowner/save', '/carowner/select', '/carseries/ajax', '/carseries/edit', '/carseries/index', '/carseries/list', '/carseries/new', '/carseries/save', '/carseries/select', '/city/*', '/city/index', '/city/select', '/contact/ajax', '/contact/edit', '/contact/index', '/contact/list', '/contact/new', '/contact/save', '/contact/select', '/driver/ajax', '/driver/edit', '/driver/index', '/driver/list', '/driver/new', '/driver/save', '/driver/select', '/employee/ajax', '/employee/edit', '/employee/index', '/employee/list', '/employee/new', '/employee/save', '/employee/select', '/error/index', '/error/order', '/error/report', '/fee-driver/driver', '/fee-driver/edit', '/fee-driver/index', '/fee-driver/new', '/fee-driver/order', '/fee-driver/save', '/fee-order/caiwu', '/fee-order/caiwusave', '/fee-order/cancel', '/fee-order/chonghong', '/fee-order/chonghongsave', '/fee-order/edit', '/fee-order/finishch', '/fee-order/index', '/fee-order/new', '/fee-order/save', '/fee/index', '/feedriver/*', '/feedriver/driver', '/feedriver/edit', '/feedriver/index', '/feedriver/new', '/feedriver/order', '/feedriver/save', '/feeorder/caiwu', '/feeorder/caiwusave', '/feeorder/cancel', '/feeorder/chonghong', '/feeorder/chonghongsave', '/feeorder/edit', '/feeorder/finishch', '/feeorder/index', '/feeorder/new', '/feeorder/save', '/gps/ajax', '/gps/edit', '/gps/index', '/gps/list', '/gps/new', '/gps/save', '/index/map', '/index/msg', '/order/ajax', '/order/caiwu', '/order/commission', '/order/commissionsave', '/order/cwsave', '/order/detail', '/order/edit', '/order/index', '/order/list', '/order/new', '/order/save', '/order/zhuangcheselect', '/orderpre/driver', '/orderpre/index', '/orderpre/list', '/orderpre/order', '/plat/ajax', '/plat/delete', '/plat/edit', '/plat/ext', '/plat/extsave', '/plat/index', '/plat/list', '/plat/new', '/plat/save', '/sms/gsend', '/sms/index', '/sms/send', '/sms/vcode', '/store/ajax', '/store/edit', '/store/index', '/store/list', '/store/new', '/store/save', '/store/select', '/truck/ajax', '/truck/detail', '/truck/edit', '/truck/fache', '/truck/index', '/truck/list', '/truck/new', '/truck/save', '/truck/select', '/truckcar/ajax', '/truckcar/edit', '/truckcar/index', '/truckcar/list', '/truckcar/new', '/truckcar/save', '/truckol/arrive', '/truckol/cars', '/truckol/carssave', '/truckol/chufa', '/truckol/detail', '/truckol/edit', '/truckol/index', '/truckol/list', '/truckol/modify', '/truckol/new', '/truckol/print', '/truckol/save', '/truckol/select', '/truckroute/ajax', '/truckroute/edit', '/truckroute/index', '/truckroute/list', '/truckroute/new', '/truckroute/save', '/upload/image', '/upload/images', '/upload/image_save', '/upload/index', '/weituoren/ajax', '/weituoren/edit', '/weituoren/index', '/weituoren/list', '/weituoren/new', '/weituoren/save', '/weituoren/select', '用户管理'))";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.192773;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:72;s:8:"function";s:20:"getPermissionsByUser";s:5:"class";s:18:"yii\rbac\DbManager";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:8109208;}i:53;a:6:{i:0;s:5251:"SELECT * FROM `c_menu` WHERE route IN ('/*','/admin/*','/admin/assignment/*','/admin/assignment/assign','/admin/assignment/index','/admin/assignment/revoke','/admin/assignment/view','/admin/default/*','/admin/default/index','/admin/menu/*','/admin/menu/create','/admin/menu/delete','/admin/menu/index','/admin/menu/update','/admin/menu/view','/admin/permission/*','/admin/permission/assign','/admin/permission/create','/admin/permission/delete','/admin/permission/index','/admin/permission/remove','/admin/permission/update','/admin/permission/view','/admin/role/*','/admin/role/assign','/admin/role/create','/admin/role/delete','/admin/role/index','/admin/role/remove','/admin/role/update','/admin/role/view','/admin/route/*','/admin/route/assign','/admin/route/create','/admin/route/index','/admin/route/refresh','/admin/route/remove','/admin/rule/*','/admin/rule/create','/admin/rule/delete','/admin/rule/index','/admin/rule/update','/admin/rule/view','/admin/user/*','/admin/user/activate','/admin/user/change-password','/admin/user/delete','/admin/user/index','/admin/user/login','/admin/user/logout','/admin/user/request-password-reset','/admin/user/reset-password','/admin/user/signup','/admin/user/view','/adminer/*','/adminer/create','/adminer/delete','/adminer/index','/adminer/list','/adminer/update','/albums/detail','/albums/edit','/albums/index','/albums/list','/albums/newcar','/albums/order','/car/ajax','/car/detail','/car/edit','/car/index','/car/list','/car/new','/car/save','/car/select','/carbrand/ajax','/carbrand/edit','/carbrand/index','/carbrand/list','/carbrand/new','/carbrand/save','/carbrand/select','/carowner/ajax','/carowner/edit','/carowner/index','/carowner/info','/carowner/list','/carowner/msg','/carowner/new','/carowner/save','/carowner/select','/carseries/ajax','/carseries/edit','/carseries/index','/carseries/list','/carseries/new','/carseries/save','/carseries/select','/city/*','/city/index','/city/select','/contact/ajax','/contact/edit','/contact/index','/contact/list','/contact/new','/contact/save','/contact/select','/debug/*','/debug/default/*','/debug/default/db-explain','/debug/default/download-mail','/debug/default/index','/debug/default/toolbar','/debug/default/view','/driver/ajax','/driver/edit','/driver/index','/driver/list','/driver/new','/driver/save','/driver/select','/employee/ajax','/employee/edit','/employee/index','/employee/list','/employee/new','/employee/save','/employee/select','/error/index','/error/order','/error/report','/fee-driver/driver','/fee-driver/edit','/fee-driver/index','/fee-driver/new','/fee-driver/order','/fee-driver/save','/fee-order/caiwu','/fee-order/caiwusave','/fee-order/cancel','/fee-order/chonghong','/fee-order/chonghongsave','/fee-order/edit','/fee-order/finishch','/fee-order/index','/fee-order/new','/fee-order/save','/fee/index','/feedriver/*','/feedriver/driver','/feedriver/edit','/feedriver/index','/feedriver/new','/feedriver/order','/feedriver/save','/feeorder/caiwu','/feeorder/caiwusave','/feeorder/cancel','/feeorder/chonghong','/feeorder/chonghongsave','/feeorder/edit','/feeorder/finishch','/feeorder/index','/feeorder/new','/feeorder/save','/gii/*','/gii/default/*','/gii/default/action','/gii/default/diff','/gii/default/index','/gii/default/preview','/gii/default/view','/gps/ajax','/gps/edit','/gps/index','/gps/list','/gps/new','/gps/save','/index/*','/index/index','/index/map','/index/msg','/index/welcome','/item/*','/item/create','/item/delete','/item/index','/item/permission','/item/update','/item/view','/menu/*','/menu/create','/menu/delete','/menu/index','/menu/update','/menu/view','/order/ajax','/order/caiwu','/order/commission','/order/commissionsave','/order/cwsave','/order/detail','/order/edit','/order/index','/order/list','/order/new','/order/save','/order/zhuangcheselect','/orderpre/driver','/orderpre/index','/orderpre/list','/orderpre/order','/permission/*','/permission/create','/permission/delete','/permission/index','/permission/set','/permission/view','/plat/ajax','/plat/delete','/plat/edit','/plat/ext','/plat/extsave','/plat/index','/plat/list','/plat/new','/plat/save','/site/*','/site/error','/site/index','/site/list','/site/login','/site/logout','/sms/gsend','/sms/index','/sms/send','/sms/vcode','/store/ajax','/store/edit','/store/index','/store/list','/store/new','/store/save','/store/select','/truck/ajax','/truck/detail','/truck/edit','/truck/fache','/truck/index','/truck/list','/truck/new','/truck/save','/truck/select','/truckcar/ajax','/truckcar/edit','/truckcar/index','/truckcar/list','/truckcar/new','/truckcar/save','/truckol/arrive','/truckol/cars','/truckol/carssave','/truckol/chufa','/truckol/detail','/truckol/edit','/truckol/index','/truckol/list','/truckol/modify','/truckol/new','/truckol/print','/truckol/save','/truckol/select','/truckroute/ajax','/truckroute/edit','/truckroute/index','/truckroute/list','/truckroute/new','/truckroute/save','/upload/image','/upload/images','/upload/image_save','/upload/index','/user/*','/user/create','/user/delete','/user/index','/user/list','/user/update','/weituoren/ajax','/weituoren/edit','/weituoren/index','/weituoren/list','/weituoren/new','/weituoren/save','/weituoren/select','用户管理','超级权限') ORDER BY `order` ASC";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.200179;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:81;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7919984;}i:54;a:6:{i:0;s:5251:"SELECT * FROM `c_menu` WHERE route IN ('/*','/admin/*','/admin/assignment/*','/admin/assignment/assign','/admin/assignment/index','/admin/assignment/revoke','/admin/assignment/view','/admin/default/*','/admin/default/index','/admin/menu/*','/admin/menu/create','/admin/menu/delete','/admin/menu/index','/admin/menu/update','/admin/menu/view','/admin/permission/*','/admin/permission/assign','/admin/permission/create','/admin/permission/delete','/admin/permission/index','/admin/permission/remove','/admin/permission/update','/admin/permission/view','/admin/role/*','/admin/role/assign','/admin/role/create','/admin/role/delete','/admin/role/index','/admin/role/remove','/admin/role/update','/admin/role/view','/admin/route/*','/admin/route/assign','/admin/route/create','/admin/route/index','/admin/route/refresh','/admin/route/remove','/admin/rule/*','/admin/rule/create','/admin/rule/delete','/admin/rule/index','/admin/rule/update','/admin/rule/view','/admin/user/*','/admin/user/activate','/admin/user/change-password','/admin/user/delete','/admin/user/index','/admin/user/login','/admin/user/logout','/admin/user/request-password-reset','/admin/user/reset-password','/admin/user/signup','/admin/user/view','/adminer/*','/adminer/create','/adminer/delete','/adminer/index','/adminer/list','/adminer/update','/albums/detail','/albums/edit','/albums/index','/albums/list','/albums/newcar','/albums/order','/car/ajax','/car/detail','/car/edit','/car/index','/car/list','/car/new','/car/save','/car/select','/carbrand/ajax','/carbrand/edit','/carbrand/index','/carbrand/list','/carbrand/new','/carbrand/save','/carbrand/select','/carowner/ajax','/carowner/edit','/carowner/index','/carowner/info','/carowner/list','/carowner/msg','/carowner/new','/carowner/save','/carowner/select','/carseries/ajax','/carseries/edit','/carseries/index','/carseries/list','/carseries/new','/carseries/save','/carseries/select','/city/*','/city/index','/city/select','/contact/ajax','/contact/edit','/contact/index','/contact/list','/contact/new','/contact/save','/contact/select','/debug/*','/debug/default/*','/debug/default/db-explain','/debug/default/download-mail','/debug/default/index','/debug/default/toolbar','/debug/default/view','/driver/ajax','/driver/edit','/driver/index','/driver/list','/driver/new','/driver/save','/driver/select','/employee/ajax','/employee/edit','/employee/index','/employee/list','/employee/new','/employee/save','/employee/select','/error/index','/error/order','/error/report','/fee-driver/driver','/fee-driver/edit','/fee-driver/index','/fee-driver/new','/fee-driver/order','/fee-driver/save','/fee-order/caiwu','/fee-order/caiwusave','/fee-order/cancel','/fee-order/chonghong','/fee-order/chonghongsave','/fee-order/edit','/fee-order/finishch','/fee-order/index','/fee-order/new','/fee-order/save','/fee/index','/feedriver/*','/feedriver/driver','/feedriver/edit','/feedriver/index','/feedriver/new','/feedriver/order','/feedriver/save','/feeorder/caiwu','/feeorder/caiwusave','/feeorder/cancel','/feeorder/chonghong','/feeorder/chonghongsave','/feeorder/edit','/feeorder/finishch','/feeorder/index','/feeorder/new','/feeorder/save','/gii/*','/gii/default/*','/gii/default/action','/gii/default/diff','/gii/default/index','/gii/default/preview','/gii/default/view','/gps/ajax','/gps/edit','/gps/index','/gps/list','/gps/new','/gps/save','/index/*','/index/index','/index/map','/index/msg','/index/welcome','/item/*','/item/create','/item/delete','/item/index','/item/permission','/item/update','/item/view','/menu/*','/menu/create','/menu/delete','/menu/index','/menu/update','/menu/view','/order/ajax','/order/caiwu','/order/commission','/order/commissionsave','/order/cwsave','/order/detail','/order/edit','/order/index','/order/list','/order/new','/order/save','/order/zhuangcheselect','/orderpre/driver','/orderpre/index','/orderpre/list','/orderpre/order','/permission/*','/permission/create','/permission/delete','/permission/index','/permission/set','/permission/view','/plat/ajax','/plat/delete','/plat/edit','/plat/ext','/plat/extsave','/plat/index','/plat/list','/plat/new','/plat/save','/site/*','/site/error','/site/index','/site/list','/site/login','/site/logout','/sms/gsend','/sms/index','/sms/send','/sms/vcode','/store/ajax','/store/edit','/store/index','/store/list','/store/new','/store/save','/store/select','/truck/ajax','/truck/detail','/truck/edit','/truck/fache','/truck/index','/truck/list','/truck/new','/truck/save','/truck/select','/truckcar/ajax','/truckcar/edit','/truckcar/index','/truckcar/list','/truckcar/new','/truckcar/save','/truckol/arrive','/truckol/cars','/truckol/carssave','/truckol/chufa','/truckol/detail','/truckol/edit','/truckol/index','/truckol/list','/truckol/modify','/truckol/new','/truckol/print','/truckol/save','/truckol/select','/truckroute/ajax','/truckroute/edit','/truckroute/index','/truckroute/list','/truckroute/new','/truckroute/save','/upload/image','/upload/images','/upload/image_save','/upload/index','/user/*','/user/create','/user/delete','/user/index','/user/list','/user/update','/weituoren/ajax','/weituoren/edit','/weituoren/index','/weituoren/list','/weituoren/new','/weituoren/save','/weituoren/select','用户管理','超级权限') ORDER BY `order` ASC";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.230303;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:81;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7929248;}i:56;a:6:{i:0;s:43:"SELECT * FROM `c_menu` ORDER BY `order` ASC";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.230696;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:82;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7931536;}i:57;a:6:{i:0;s:43:"SELECT * FROM `c_menu` ORDER BY `order` ASC";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.26098;i:4;a:2:{i:0;a:5:{s:4:"file";s:47:"/media/psf/localhost/yii/admins/models/Menu.php";s:4:"line";i:82;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:62:"/media/psf/localhost/yii/admins/controllers/SiteController.php";s:4:"line";i:73;s:8:"function";s:15:"getLeftMenuList";s:5:"class";s:19:"backend\models\Menu";s:4:"type";s:2:"->";}}i:5;i:7946400;}}}";s:5:"event";s:3981:"a:23:{i:0;a:5:{s:4:"time";d:1721816944.708339;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816944.835911;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816944.949154;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816944.949255;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816944.963482;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816944.97904;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816944.982596;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816944.989142;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:34:"backend\controllers\SiteController";}i:8;a:5:{s:4:"time";d:1721816945.026794;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"backend\models\Menu";}i:9;a:5:{s:4:"time";d:1721816945.278068;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:10;a:5:{s:4:"time";d:1721816945.295659;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:11;a:5:{s:4:"time";d:1721816945.297392;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:12;a:5:{s:4:"time";d:1721816945.298274;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:13;a:5:{s:4:"time";d:1721816945.298492;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:14;a:5:{s:4:"time";d:1721816945.29861;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:15;a:5:{s:4:"time";d:1721816945.298633;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:16;a:5:{s:4:"time";d:1721816945.298782;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:17;a:5:{s:4:"time";d:1721816945.298875;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:34:"backend\controllers\SiteController";}i:18;a:5:{s:4:"time";d:1721816945.298897;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:19;a:5:{s:4:"time";d:1721816945.298926;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:20;a:5:{s:4:"time";d:1721816945.298946;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:21;a:5:{s:4:"time";d:1721816945.300748;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:22;a:5:{s:4:"time";d:1721816945.301135;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816944.638829;s:3:"end";d:1721816945.305573;s:6:"memory";i:8748632;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2219:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979109;i:4;a:0:{}i:5;i:7110792;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979122;i:4;a:0:{}i:5;i:7111384;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979142;i:4;a:0:{}i:5;i:7111976;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979161;i:4;a:0:{}i:5;i:7112568;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979181;i:4;a:0:{}i:5;i:7113160;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979188;i:4;a:0:{}i:5;i:7113752;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979195;i:4;a:0:{}i:5;i:7114344;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979202;i:4;a:0:{}i:5;i:7114936;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979208;i:4;a:0:{}i:5;i:7115528;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.97922;i:4;a:0:{}i:5;i:7116120;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816944.979225;i:4;a:0:{}i:5;i:7116976;}}s:5:"route";s:10:"site/index";s:6:"action";s:49:"backend\controllers\SiteController::actionIndex()";}";s:7:"request";s:13443:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:12:{s:8:"priority";s:6:"u=0, i";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:29:04 GMT; Max-Age=2591999; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:10:"site/index";s:6:"action";s:49:"backend\controllers\SiteController::actionIndex()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:36:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:6:"u=0, i";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:0:"";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"58298";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:22:"/fm_admin_453_test.php";s:11:"REQUEST_URI";s:30:"/fm_admin_453_test.php?debug=1";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:7:"debug=1";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:22:"/fm_admin_453_test.php";s:18:"REQUEST_TIME_FLOAT";d:1721816944.606608;s:12:"REQUEST_TIME";i:1721816944;}s:3:"GET";a:1:{s:5:"debug";s:1:"1";}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60514:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";N;s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:6:"a:0:{}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d770ed133";s:3:"url";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816944.606608;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8748632;s:14:"processingTime";d:0.6666369438171387;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d771d7f14.data b/admins/runtime/debug/66a0d771d7f14.data
deleted file mode 100644
index 5c46268..0000000
--- a/admins/runtime/debug/66a0d771d7f14.data
+++ /dev/null
@@ -1,141 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:23003:"a:1:{s:8:"messages";a:51:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.608565;i:4;a:0:{}i:5;i:2892376;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.610549;i:4;a:0:{}i:5;i:3018072;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816945.610567;i:4;a:0:{}i:5;i:3018712;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816945.622891;i:4;a:0:{}i:5;i:4086624;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.641876;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505512;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816945.641928;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507632;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.79976;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584528;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.836948;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6063944;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.883717;i:4;a:0:{}i:5;i:6753168;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816945.887045;i:4;a:0:{}i:5;i:6961792;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.88753;i:4;a:0:{}i:5;i:6986416;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.887948;i:4;a:0:{}i:5;i:6991968;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.887957;i:4;a:0:{}i:5;i:6992208;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.887962;i:4;a:0:{}i:5;i:6992504;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816945.888238;i:4;a:0:{}i:5;i:6999568;}i:34;a:6:{i:0;s:32:"Route requested: 'index/welcome'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816945.889556;i:4;a:0:{}i:5;i:7117520;}i:35;a:6:{i:0;s:27:"Route to run: index/welcome";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816945.892468;i:4;a:0:{}i:5;i:7187416;}i:36;a:6:{i:0;s:68:"Running action: backend\controllers\IndexController::actionWelcome()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816945.892946;i:4;a:0:{}i:5;i:7194392;}i:37;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.893948;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:37;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7217752;}i:40;a:6:{i:0;s:49:"SELECT * FROM `c_log` ORDER BY `id` DESC LIMIT 10";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.926074;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7253840;}i:43;a:6:{i:0;s:30:"SHOW FULL COLUMNS FROM `c_log`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.955921;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7266568;}i:46;a:6:{i:0;s:766:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_log' AND `kcu`.`TABLE_NAME` = 'c_log'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.985831;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7273632;}i:49;a:6:{i:0;s:109:"SELECT *,FROM_UNIXTIME(create_time,'%Y-%m') as period,COUNT(*) as times FROM `c_log` GROUP BY period LIMIT 12";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.020914;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:45;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}}i:5;i:7280968;}i:52;a:6:{i:0;s:76:"Rendering view file: /media/psf/localhost/yii/admins/views/index/welcome.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816946.062445;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7434952;}i:53;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_sms`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.079498;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:66;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7499216;}i:56;a:6:{i:0;s:66:"SELECT COUNT(*) FROM (SELECT * FROM `c_sms` GROUP BY `mobile`) `c`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.109596;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:67;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7504632;}i:59;a:6:{i:0;s:35:"SELECT COUNT(*) FROM `c_attachment`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.142397;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:73;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7534456;}i:62;a:6:{i:0;s:40:"SELECT SUM(filesize) FROM `c_attachment`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.173714;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:74;s:8:"function";s:3:"sum";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7539592;}i:65;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.214003;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7809256;}i:68;a:6:{i:0;s:52:"SELECT * FROM `auth_item` WHERE `name`='/site/index'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.246815;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7815840;}i:71;a:6:{i:0;s:32:"Checking permission: /site/index";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816946.280232;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7819720;}i:72;a:6:{i:0;s:66:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/site/index'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.280525;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7825456;}i:75;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='普通管理员'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.310989;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7831208;}i:78;a:6:{i:0;s:30:"Checking role: 普通管理员";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816946.342461;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7832568;}i:79;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='普通管理员'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.344419;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7838184;}i:82;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='超级管理员'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.374245;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7843864;}i:85;a:6:{i:0;s:30:"Checking role: 超级管理员";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816946.404446;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7843448;}i:86;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='超级管理员'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.404903;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7849064;}i:89;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.434016;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7854720;}i:92;a:6:{i:0;s:21:"Checking role: 站长";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816946.46328;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7854304;}i:93;a:6:{i:0;s:32:"SELECT COUNT(*) FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.463735;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:42;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:25;s:8:"function";s:15:"getAdminerCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7852088;}i:96;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_user`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.49782;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:48;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:38;s:8:"function";s:13:"getApierCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7895344;}i:99;a:6:{i:0;s:31:"SELECT COUNT(*) FROM `c_member`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.53107;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:54;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:52;s:8:"function";s:14:"getMemberCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7935056;}i:102;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_fans`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.564506;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:60;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:66;s:8:"function";s:12:"getFansCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7968744;}i:105;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.594712;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:29;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:103;s:8:"function";s:16:"getHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7973856;}i:108;a:6:{i:0;s:61:"SELECT COUNT(*) FROM `c_log` WHERE `create_time` > 1719224946";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.629844;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:36;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:115;s:8:"function";s:21:"getMonthHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7992736;}i:111;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816946.684189;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8433272;}i:112;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816946.69269;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8699880;}i:113;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816946.692713;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8701192;}i:114;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816946.693501;i:4;a:0:{}i:5;i:8648152;}i:115;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816946.693512;i:4;a:0:{}i:5;i:8648496;}}}";s:9:"profiling";s:32543:"a:3:{s:6:"memory";i:8742232;s:4:"time";d:1.1090869903564453;s:8:"messages";a:54:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816945.641943;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508440;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816945.764863;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551792;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.764932;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551576;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.796851;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564312;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.799828;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585568;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.82944;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587424;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.836995;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064328;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.866492;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066664;}i:38;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.893968;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:37;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7218664;}i:39;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.924029;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:37;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7219536;}i:41;a:6:{i:0;s:49:"SELECT * FROM `c_log` ORDER BY `id` DESC LIMIT 10";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.926091;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7254752;}i:42;a:6:{i:0;s:49:"SELECT * FROM `c_log` ORDER BY `id` DESC LIMIT 10";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.955544;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7261784;}i:44;a:6:{i:0;s:30:"SHOW FULL COLUMNS FROM `c_log`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.955975;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7267480;}i:45;a:6:{i:0;s:30:"SHOW FULL COLUMNS FROM `c_log`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.985672;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7273248;}i:47;a:6:{i:0;s:766:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_log' AND `kcu`.`TABLE_NAME` = 'c_log'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.98585;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7274672;}i:48;a:6:{i:0;s:766:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_log' AND `kcu`.`TABLE_NAME` = 'c_log'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.016154;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7276528;}i:50;a:6:{i:0;s:109:"SELECT *,FROM_UNIXTIME(create_time,'%Y-%m') as period,COUNT(*) as times FROM `c_log` GROUP BY period LIMIT 12";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.020966;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:45;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}}i:5;i:7281880;}i:51;a:6:{i:0;s:109:"SELECT *,FROM_UNIXTIME(create_time,'%Y-%m') as period,COUNT(*) as times FROM `c_log` GROUP BY period LIMIT 12";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.053166;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:45;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}}i:5;i:7290536;}i:54;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_sms`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.079557;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:66;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7500880;}i:55;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_sms`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.10912;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:66;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7502464;}i:57;a:6:{i:0;s:66:"SELECT COUNT(*) FROM (SELECT * FROM `c_sms` GROUP BY `mobile`) `c`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.109634;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:67;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7506296;}i:58;a:6:{i:0;s:66:"SELECT COUNT(*) FROM (SELECT * FROM `c_sms` GROUP BY `mobile`) `c`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.139389;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:67;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7507880;}i:60;a:6:{i:0;s:35:"SELECT COUNT(*) FROM `c_attachment`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.142449;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:73;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7536120;}i:61;a:6:{i:0;s:35:"SELECT COUNT(*) FROM `c_attachment`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.173411;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:73;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7537704;}i:63;a:6:{i:0;s:40:"SELECT SUM(filesize) FROM `c_attachment`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.173752;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:74;s:8:"function";s:3:"sum";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7541256;}i:64;a:6:{i:0;s:40:"SELECT SUM(filesize) FROM `c_attachment`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.202446;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:74;s:8:"function";s:3:"sum";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7542920;}i:66;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.214182;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7810760;}i:67;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.244366;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7812728;}i:69;a:6:{i:0;s:52:"SELECT * FROM `auth_item` WHERE `name`='/site/index'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.246874;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7817344;}i:70;a:6:{i:0;s:52:"SELECT * FROM `auth_item` WHERE `name`='/site/index'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.278072;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7819232;}i:73;a:6:{i:0;s:66:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/site/index'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.280567;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7826960;}i:74;a:6:{i:0;s:66:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/site/index'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.310691;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7828592;}i:76;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='普通管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.311032;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7832712;}i:77;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='普通管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.340873;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7834640;}i:80;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='普通管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.344578;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7839688;}i:81;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='普通管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.373949;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7841264;}i:83;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='超级管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.374288;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7845368;}i:84;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='超级管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.404276;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7847320;}i:87;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='超级管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.404955;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7850568;}i:88;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='超级管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.433707;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7852136;}i:90;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.43406;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7856224;}i:91;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.463165;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7858168;}i:94;a:6:{i:0;s:32:"SELECT COUNT(*) FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.46379;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:42;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:25;s:8:"function";s:15:"getAdminerCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7853752;}i:95;a:6:{i:0;s:32:"SELECT COUNT(*) FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.494661;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:42;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:25;s:8:"function";s:15:"getAdminerCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7855336;}i:97;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_user`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.49787;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:48;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:38;s:8:"function";s:13:"getApierCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7897008;}i:98;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_user`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.528129;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:48;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:38;s:8:"function";s:13:"getApierCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7898592;}i:100;a:6:{i:0;s:31:"SELECT COUNT(*) FROM `c_member`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.531134;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:54;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:52;s:8:"function";s:14:"getMemberCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7936720;}i:101;a:6:{i:0;s:31:"SELECT COUNT(*) FROM `c_member`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.562047;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:54;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:52;s:8:"function";s:14:"getMemberCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7938304;}i:103;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_fans`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.564561;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:60;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:66;s:8:"function";s:12:"getFansCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7970408;}i:104;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_fans`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.594343;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:60;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:66;s:8:"function";s:12:"getFansCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7971992;}i:106;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.594756;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:29;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:103;s:8:"function";s:16:"getHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7975520;}i:107;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.624144;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:29;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:103;s:8:"function";s:16:"getHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7977104;}i:109;a:6:{i:0;s:61:"SELECT COUNT(*) FROM `c_log` WHERE `create_time` > 1719224946";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.629921;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:36;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:115;s:8:"function";s:21:"getMonthHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7994616;}i:110;a:6:{i:0;s:61:"SELECT COUNT(*) FROM `c_log` WHERE `create_time` > 1719224946";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.660875;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:36;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:115;s:8:"function";s:21:"getMonthHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996296;}}}";s:2:"db";s:31758:"a:1:{s:8:"messages";a:52:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.764932;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551576;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.796851;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564312;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.799828;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585568;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.82944;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587424;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.836995;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064328;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.866492;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066664;}i:38;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.893968;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:37;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7218664;}i:39;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.924029;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:37;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7219536;}i:41;a:6:{i:0;s:49:"SELECT * FROM `c_log` ORDER BY `id` DESC LIMIT 10";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.926091;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7254752;}i:42;a:6:{i:0;s:49:"SELECT * FROM `c_log` ORDER BY `id` DESC LIMIT 10";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.955544;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7261784;}i:44;a:6:{i:0;s:30:"SHOW FULL COLUMNS FROM `c_log`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.955975;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7267480;}i:45;a:6:{i:0;s:30:"SHOW FULL COLUMNS FROM `c_log`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.985672;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7273248;}i:47;a:6:{i:0;s:766:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_log' AND `kcu`.`TABLE_NAME` = 'c_log'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816945.98585;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7274672;}i:48;a:6:{i:0;s:766:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_log' AND `kcu`.`TABLE_NAME` = 'c_log'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.016154;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:42;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7276528;}i:50;a:6:{i:0;s:109:"SELECT *,FROM_UNIXTIME(create_time,'%Y-%m') as period,COUNT(*) as times FROM `c_log` GROUP BY period LIMIT 12";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.020966;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:45;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}}i:5;i:7281880;}i:51;a:6:{i:0;s:109:"SELECT *,FROM_UNIXTIME(create_time,'%Y-%m') as period,COUNT(*) as times FROM `c_log` GROUP BY period LIMIT 12";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.053166;i:4;a:1:{i:0;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:45;s:8:"function";s:8:"queryAll";s:5:"class";s:14:"yii\db\Command";s:4:"type";s:2:"->";}}i:5;i:7290536;}i:54;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_sms`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.079557;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:66;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7500880;}i:55;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_sms`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.10912;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:66;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7502464;}i:57;a:6:{i:0;s:66:"SELECT COUNT(*) FROM (SELECT * FROM `c_sms` GROUP BY `mobile`) `c`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.109634;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:67;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7506296;}i:58;a:6:{i:0;s:66:"SELECT COUNT(*) FROM (SELECT * FROM `c_sms` GROUP BY `mobile`) `c`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.139389;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:67;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:11;s:8:"function";s:10:"getSmsStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7507880;}i:60;a:6:{i:0;s:35:"SELECT COUNT(*) FROM `c_attachment`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.142449;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:73;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7536120;}i:61;a:6:{i:0;s:35:"SELECT COUNT(*) FROM `c_attachment`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.173411;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:73;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7537704;}i:63;a:6:{i:0;s:40:"SELECT SUM(filesize) FROM `c_attachment`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.173752;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:74;s:8:"function";s:3:"sum";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7541256;}i:64;a:6:{i:0;s:40:"SELECT SUM(filesize) FROM `c_attachment`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.202446;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:74;s:8:"function";s:3:"sum";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:12;s:8:"function";s:13:"getAttachStat";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7542920;}i:66;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.214182;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7810760;}i:67;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.244366;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7812728;}i:69;a:6:{i:0;s:52:"SELECT * FROM `auth_item` WHERE `name`='/site/index'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.246874;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7817344;}i:70;a:6:{i:0;s:52:"SELECT * FROM `auth_item` WHERE `name`='/site/index'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.278072;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7819232;}i:73;a:6:{i:0;s:66:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/site/index'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.280567;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7826960;}i:74;a:6:{i:0;s:66:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/site/index'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.310691;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7828592;}i:76;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='普通管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.311032;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7832712;}i:77;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='普通管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.340873;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7834640;}i:80;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='普通管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.344578;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7839688;}i:81;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='普通管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.373949;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7841264;}i:83;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='超级管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.374288;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7845368;}i:84;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='超级管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.404276;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7847320;}i:87;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='超级管理员'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.404955;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7850568;}i:88;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='超级管理员'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.433707;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7852136;}i:90;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.43406;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7856224;}i:91;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.463165;i:4;a:2:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:16;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7858168;}i:94;a:6:{i:0;s:32:"SELECT COUNT(*) FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.46379;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:42;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:25;s:8:"function";s:15:"getAdminerCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7853752;}i:95;a:6:{i:0;s:32:"SELECT COUNT(*) FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.494661;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:42;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:25;s:8:"function";s:15:"getAdminerCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7855336;}i:97;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_user`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.49787;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:48;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:38;s:8:"function";s:13:"getApierCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7897008;}i:98;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_user`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.528129;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:48;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:38;s:8:"function";s:13:"getApierCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7898592;}i:100;a:6:{i:0;s:31:"SELECT COUNT(*) FROM `c_member`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.531134;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:54;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:52;s:8:"function";s:14:"getMemberCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7936720;}i:101;a:6:{i:0;s:31:"SELECT COUNT(*) FROM `c_member`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.562047;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:54;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:52;s:8:"function";s:14:"getMemberCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7938304;}i:103;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_fans`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.564561;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:60;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:66;s:8:"function";s:12:"getFansCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7970408;}i:104;a:6:{i:0;s:29:"SELECT COUNT(*) FROM `c_fans`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.594343;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:60;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:66;s:8:"function";s:12:"getFansCount";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7971992;}i:106;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.594756;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:29;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:103;s:8:"function";s:16:"getHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7975520;}i:107;a:6:{i:0;s:28:"SELECT COUNT(*) FROM `c_log`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.624144;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:29;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:103;s:8:"function";s:16:"getHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7977104;}i:109;a:6:{i:0;s:61:"SELECT COUNT(*) FROM `c_log` WHERE `create_time` > 1719224946";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.629921;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:36;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:115;s:8:"function";s:21:"getMonthHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7994616;}i:110;a:6:{i:0;s:61:"SELECT COUNT(*) FROM `c_log` WHERE `create_time` > 1719224946";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816946.660875;i:4;a:3:{i:0;a:5:{s:4:"file";s:53:"/media/psf/localhost/yii/admins/components/Helper.php";s:4:"line";i:36;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/index/welcome.php";s:4:"line";i:115;s:8:"function";s:21:"getMonthHistoryVisNum";s:5:"class";s:25:"backend\components\Helper";s:4:"type";s:2:"::";}i:2;a:5:{s:4:"file";s:63:"/media/psf/localhost/yii/admins/controllers/IndexController.php";s:4:"line";i:56;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7996296;}}}";s:5:"event";s:9530:"a:56:{i:0;a:5:{s:4:"time";d:1721816945.63676;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816945.764843;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816945.868545;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816945.868708;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816945.879838;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816945.889433;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816945.892916;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816945.892928;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:35:"backend\controllers\IndexController";}i:8;a:5:{s:4:"time";d:1721816945.893879;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:9;a:5:{s:4:"time";d:1721816945.955755;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:10;a:5:{s:4:"time";d:1721816946.020054;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:11;a:5:{s:4:"time";d:1721816946.020137;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:12;a:5:{s:4:"time";d:1721816946.020199;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:13;a:5:{s:4:"time";d:1721816946.02026;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:14;a:5:{s:4:"time";d:1721816946.02032;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:15;a:5:{s:4:"time";d:1721816946.02038;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:16;a:5:{s:4:"time";d:1721816946.020439;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:17;a:5:{s:4:"time";d:1721816946.020499;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:18;a:5:{s:4:"time";d:1721816946.020558;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:19;a:5:{s:4:"time";d:1721816946.020621;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:20;a:5:{s:4:"time";d:1721816946.020641;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:21;a:5:{s:4:"time";d:1721816946.02066;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:22;a:5:{s:4:"time";d:1721816946.020679;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:23;a:5:{s:4:"time";d:1721816946.020698;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:24;a:5:{s:4:"time";d:1721816946.020717;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:25;a:5:{s:4:"time";d:1721816946.020735;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:26;a:5:{s:4:"time";d:1721816946.020754;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:27;a:5:{s:4:"time";d:1721816946.020772;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:28;a:5:{s:4:"time";d:1721816946.020791;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"common\models\CLog";}i:29;a:5:{s:4:"time";d:1721816946.062426;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:30;a:5:{s:4:"time";d:1721816946.079311;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:31;a:5:{s:4:"time";d:1721816946.109367;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:32;a:5:{s:4:"time";d:1721816946.142114;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:33;a:5:{s:4:"time";d:1721816946.173559;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:34;a:5:{s:4:"time";d:1721816946.463516;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:35;a:5:{s:4:"time";d:1721816946.497348;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:36;a:5:{s:4:"time";d:1721816946.530706;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:37;a:5:{s:4:"time";d:1721816946.564316;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:38;a:5:{s:4:"time";d:1721816946.594525;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:39;a:5:{s:4:"time";d:1721816946.62449;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:40;a:5:{s:4:"time";d:1721816946.667151;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:41;a:5:{s:4:"time";d:1721816946.668594;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:42;a:5:{s:4:"time";d:1721816946.67989;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:43;a:5:{s:4:"time";d:1721816946.680001;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:44;a:5:{s:4:"time";d:1721816946.684129;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:45;a:5:{s:4:"time";d:1721816946.6867;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:46;a:5:{s:4:"time";d:1721816946.686954;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:47;a:5:{s:4:"time";d:1721816946.692731;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:48;a:5:{s:4:"time";d:1721816946.692745;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:49;a:5:{s:4:"time";d:1721816946.6928;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:50;a:5:{s:4:"time";d:1721816946.692818;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:35:"backend\controllers\IndexController";}i:51;a:5:{s:4:"time";d:1721816946.692828;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:52;a:5:{s:4:"time";d:1721816946.692838;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:53;a:5:{s:4:"time";d:1721816946.692848;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:54;a:5:{s:4:"time";d:1721816946.693523;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:55;a:5:{s:4:"time";d:1721816946.69366;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:90:"a:3:{s:5:"start";d:1721816945.586737;s:3:"end";d:1721816946.69595;s:6:"memory";i:8742232;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2225:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889478;i:4;a:0:{}i:5;i:7111712;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889486;i:4;a:0:{}i:5;i:7112304;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889499;i:4;a:0:{}i:5;i:7112896;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.88951;i:4;a:0:{}i:5;i:7113488;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889521;i:4;a:0:{}i:5;i:7114080;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889526;i:4;a:0:{}i:5;i:7114672;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889532;i:4;a:0:{}i:5;i:7115264;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889537;i:4;a:0:{}i:5;i:7115856;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889542;i:4;a:0:{}i:5;i:7116448;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889546;i:4;a:0:{}i:5;i:7117040;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816945.889549;i:4;a:0:{}i:5;i:7117896;}}s:5:"route";s:13:"index/welcome";s:6:"action";s:52:"backend\controllers\IndexController::actionWelcome()";}";s:7:"request";s:13633:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:29:05 GMT; Max-Age=2591999; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:13:"index/welcome";s:6:"action";s:52:"backend\controllers\IndexController::actionWelcome()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:17:"/index/welcome.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"58298";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:39:"/fm_admin_453_test.php/index/welcome.hi";s:11:"REQUEST_URI";s:39:"/fm_admin_453_test.php/index/welcome.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:39:"/fm_admin_453_test.php/index/welcome.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816945.551829;s:12:"REQUEST_TIME";i:1721816945;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60514:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";N;s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:6:"a:0:{}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d771d7f14";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816945.551829;s:10:"statusCode";i:200;s:8:"sqlCount";i:26;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8742232;s:14:"processingTime";d:1.1090869903564453;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d77601555.data b/admins/runtime/debug/66a0d77601555.data
deleted file mode 100644
index 7d1f41d..0000000
--- a/admins/runtime/debug/66a0d77601555.data
+++ /dev/null
@@ -1,141 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:12944:"a:1:{s:8:"messages";a:35:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816949.68058;i:4;a:0:{}i:5;i:2892376;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816949.683579;i:4;a:0:{}i:5;i:3018072;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816949.683601;i:4;a:0:{}i:5;i:3018712;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816949.69944;i:4;a:0:{}i:5;i:4086624;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.716169;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505512;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816949.716212;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507632;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.888914;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584528;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.940534;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6063944;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816950.004123;i:4;a:0:{}i:5;i:6753168;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816950.010582;i:4;a:0:{}i:5;i:6961792;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816950.011618;i:4;a:0:{}i:5;i:6986416;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816950.012325;i:4;a:0:{}i:5;i:6991968;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816950.012339;i:4;a:0:{}i:5;i:6992208;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816950.012349;i:4;a:0:{}i:5;i:6992504;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816950.012793;i:4;a:0:{}i:5;i:6999568;}i:34;a:6:{i:0;s:31:"Route requested: 'adminer/list'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816950.014943;i:4;a:0:{}i:5;i:7117504;}i:35;a:6:{i:0;s:26:"Route to run: adminer/list";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816950.019769;i:4;a:0:{}i:5;i:7227664;}i:36;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.027273;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7486888;}i:39;a:6:{i:0;s:54:"SELECT * FROM `auth_item` WHERE `name`='/adminer/list'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.061049;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7493472;}i:42;a:6:{i:0;s:34:"Checking permission: /adminer/list";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816950.093958;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7497032;}i:43;a:6:{i:0;s:68:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/list'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.094162;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7503088;}i:46;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.126211;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7508784;}i:49;a:6:{i:0;s:21:"Checking role: 站长";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816950.158883;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7509848;}i:50;a:6:{i:0;s:67:"Running action: backend\controllers\AdminerController::actionList()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816950.159082;i:4;a:0:{}i:5;i:7507120;}i:51;a:6:{i:0;s:52:"SELECT COUNT(*) FROM `c_adminer` WHERE `status` <> 1";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.163329;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:55;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7625472;}i:54;a:6:{i:0;s:144:"SELECT `c_adminer`.* FROM `c_adminer` LEFT JOIN `auth_assignment` ON `c_adminer`.`id` = `auth_assignment`.`user_id` WHERE `status` <> 1 LIMIT 20";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.202499;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7654336;}i:57;a:6:{i:0;s:94:"SELECT * FROM `auth_assignment` WHERE `user_id` IN (10, 11, 12, 13, 2, 3, 4, 5, 6, 7, 8, 9, 1)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.245733;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7780152;}i:60;a:6:{i:0;s:40:"SHOW FULL COLUMNS FROM `auth_assignment`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.277577;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7787624;}i:63;a:6:{i:0;s:786:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_assignment' AND `kcu`.`TABLE_NAME` = 'auth_assignment'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.316187;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7793904;}i:66;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/adminer/list.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816950.366201;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:57;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7948072;}i:67;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816950.388088;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:57;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8366696;}i:68;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816950.397065;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:57;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8715184;}i:69;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816950.397098;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:57;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8716496;}i:70;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816950.398654;i:4;a:0:{}i:5;i:8657352;}i:71;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816950.398669;i:4;a:0:{}i:5;i:8657696;}}}";s:9:"profiling";s:14331:"a:3:{s:6:"memory";i:8757536;s:4:"time";d:0.7519290447235107;s:8:"messages";a:26:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816949.716227;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508440;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816949.850917;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551792;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.851;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551576;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.885741;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564312;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.889018;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585568;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.921075;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587424;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.940594;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064328;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.974133;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066664;}i:37;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.027315;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7488392;}i:38;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.060141;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7490360;}i:40;a:6:{i:0;s:54:"SELECT * FROM `auth_item` WHERE `name`='/adminer/list'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.061083;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7494976;}i:41;a:6:{i:0;s:54:"SELECT * FROM `auth_item` WHERE `name`='/adminer/list'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.092437;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7496864;}i:44;a:6:{i:0;s:68:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/list'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.094189;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7504592;}i:45;a:6:{i:0;s:68:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/list'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.126012;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7506200;}i:47;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.126245;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7510288;}i:48;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.157762;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7512232;}i:52;a:6:{i:0;s:52:"SELECT COUNT(*) FROM `c_adminer` WHERE `status` <> 1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.163362;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:55;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7626600;}i:53;a:6:{i:0;s:52:"SELECT COUNT(*) FROM `c_adminer` WHERE `status` <> 1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.196455;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:55;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7627568;}i:55;a:6:{i:0;s:144:"SELECT `c_adminer`.* FROM `c_adminer` LEFT JOIN `auth_assignment` ON `c_adminer`.`id` = `auth_assignment`.`user_id` WHERE `status` <> 1 LIMIT 20";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.202564;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7655464;}i:56;a:6:{i:0;s:144:"SELECT `c_adminer`.* FROM `c_adminer` LEFT JOIN `auth_assignment` ON `c_adminer`.`id` = `auth_assignment`.`user_id` WHERE `status` <> 1 LIMIT 20";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.23681;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7670664;}i:58;a:6:{i:0;s:94:"SELECT * FROM `auth_assignment` WHERE `user_id` IN (10, 11, 12, 13, 2, 3, 4, 5, 6, 7, 8, 9, 1)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.245819;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7779712;}i:59;a:6:{i:0;s:94:"SELECT * FROM `auth_assignment` WHERE `user_id` IN (10, 11, 12, 13, 2, 3, 4, 5, 6, 7, 8, 9, 1)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.277097;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7786696;}i:61;a:6:{i:0;s:40:"SHOW FULL COLUMNS FROM `auth_assignment`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.277665;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7788536;}i:62;a:6:{i:0;s:40:"SHOW FULL COLUMNS FROM `auth_assignment`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.312706;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7792504;}i:64;a:6:{i:0;s:786:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_assignment' AND `kcu`.`TABLE_NAME` = 'auth_assignment'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.316329;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7794944;}i:65;a:6:{i:0;s:786:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_assignment' AND `kcu`.`TABLE_NAME` = 'auth_assignment'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.351387;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7798776;}}}";s:2:"db";s:13546:"a:1:{s:8:"messages";a:24:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.851;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551576;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.885741;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564312;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.889018;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585568;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.921075;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587424;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.940594;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064328;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816949.974133;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066664;}i:37;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.027315;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7488392;}i:38;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.060141;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7490360;}i:40;a:6:{i:0;s:54:"SELECT * FROM `auth_item` WHERE `name`='/adminer/list'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.061083;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7494976;}i:41;a:6:{i:0;s:54:"SELECT * FROM `auth_item` WHERE `name`='/adminer/list'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.092437;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7496864;}i:44;a:6:{i:0;s:68:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/list'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.094189;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7504592;}i:45;a:6:{i:0;s:68:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/list'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.126012;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7506200;}i:47;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.126245;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7510288;}i:48;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.157762;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7512232;}i:52;a:6:{i:0;s:52:"SELECT COUNT(*) FROM `c_adminer` WHERE `status` <> 1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.163362;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:55;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7626600;}i:53;a:6:{i:0;s:52:"SELECT COUNT(*) FROM `c_adminer` WHERE `status` <> 1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.196455;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:55;s:8:"function";s:5:"count";s:5:"class";s:12:"yii\db\Query";s:4:"type";s:2:"->";}}i:5;i:7627568;}i:55;a:6:{i:0;s:144:"SELECT `c_adminer`.* FROM `c_adminer` LEFT JOIN `auth_assignment` ON `c_adminer`.`id` = `auth_assignment`.`user_id` WHERE `status` <> 1 LIMIT 20";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.202564;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7655464;}i:56;a:6:{i:0;s:144:"SELECT `c_adminer`.* FROM `c_adminer` LEFT JOIN `auth_assignment` ON `c_adminer`.`id` = `auth_assignment`.`user_id` WHERE `status` <> 1 LIMIT 20";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.23681;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7670664;}i:58;a:6:{i:0;s:94:"SELECT * FROM `auth_assignment` WHERE `user_id` IN (10, 11, 12, 13, 2, 3, 4, 5, 6, 7, 8, 9, 1)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.245819;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7779712;}i:59;a:6:{i:0;s:94:"SELECT * FROM `auth_assignment` WHERE `user_id` IN (10, 11, 12, 13, 2, 3, 4, 5, 6, 7, 8, 9, 1)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.277097;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7786696;}i:61;a:6:{i:0;s:40:"SHOW FULL COLUMNS FROM `auth_assignment`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.277665;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7788536;}i:62;a:6:{i:0;s:40:"SHOW FULL COLUMNS FROM `auth_assignment`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.312706;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7792504;}i:64;a:6:{i:0;s:786:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_assignment' AND `kcu`.`TABLE_NAME` = 'auth_assignment'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.316329;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7794944;}i:65;a:6:{i:0;s:786:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_assignment' AND `kcu`.`TABLE_NAME` = 'auth_assignment'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816950.351387;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:56;s:8:"function";s:3:"all";s:5:"class";s:18:"yii\db\ActiveQuery";s:4:"type";s:2:"->";}}i:5;i:7798776;}}}";s:5:"event";s:14162:"a:81:{i:0;a:5:{s:4:"time";d:1721816949.711843;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816949.850895;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816949.978047;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816949.978281;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816949.996169;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816950.014745;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816950.158991;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816950.159027;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"backend\controllers\AdminerController";}i:8;a:5:{s:4:"time";d:1721816950.159214;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:9;a:5:{s:4:"time";d:1721816950.198093;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:10;a:5:{s:4:"time";d:1721816950.2019;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:11;a:5:{s:4:"time";d:1721816950.237034;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:12;a:5:{s:4:"time";d:1721816950.237272;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:13;a:5:{s:4:"time";d:1721816950.237459;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:14;a:5:{s:4:"time";d:1721816950.237591;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:15;a:5:{s:4:"time";d:1721816950.237755;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:16;a:5:{s:4:"time";d:1721816950.237881;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:17;a:5:{s:4:"time";d:1721816950.238012;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:18;a:5:{s:4:"time";d:1721816950.238138;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:19;a:5:{s:4:"time";d:1721816950.238265;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:20;a:5:{s:4:"time";d:1721816950.23852;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:21;a:5:{s:4:"time";d:1721816950.238651;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:22;a:5:{s:4:"time";d:1721816950.238776;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:23;a:5:{s:4:"time";d:1721816950.238933;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:24;a:5:{s:4:"time";d:1721816950.239212;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:25;a:5:{s:4:"time";d:1721816950.277321;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:26;a:5:{s:4:"time";d:1721816950.351678;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:27;a:5:{s:4:"time";d:1721816950.351736;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:28;a:5:{s:4:"time";d:1721816950.351782;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:29;a:5:{s:4:"time";d:1721816950.35183;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:30;a:5:{s:4:"time";d:1721816950.351901;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:31;a:5:{s:4:"time";d:1721816950.352054;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:32;a:5:{s:4:"time";d:1721816950.354294;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:33;a:5:{s:4:"time";d:1721816950.35439;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:34;a:5:{s:4:"time";d:1721816950.354437;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:35;a:5:{s:4:"time";d:1721816950.354482;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:36;a:5:{s:4:"time";d:1721816950.354528;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:37;a:5:{s:4:"time";d:1721816950.354572;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:38;a:5:{s:4:"time";d:1721816950.354625;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:39;a:5:{s:4:"time";d:1721816950.354641;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:40;a:5:{s:4:"time";d:1721816950.354657;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:41;a:5:{s:4:"time";d:1721816950.354673;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:42;a:5:{s:4:"time";d:1721816950.354688;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:43;a:5:{s:4:"time";d:1721816950.354704;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:44;a:5:{s:4:"time";d:1721816950.354721;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:45;a:5:{s:4:"time";d:1721816950.354737;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:46;a:5:{s:4:"time";d:1721816950.354752;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:47;a:5:{s:4:"time";d:1721816950.354878;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:48;a:5:{s:4:"time";d:1721816950.354895;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:49;a:5:{s:4:"time";d:1721816950.35491;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:50;a:5:{s:4:"time";d:1721816950.354925;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:29:"backend\models\AuthAssignment";}i:51;a:5:{s:4:"time";d:1721816950.355274;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:52;a:5:{s:4:"time";d:1721816950.355293;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:53;a:5:{s:4:"time";d:1721816950.35531;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:54;a:5:{s:4:"time";d:1721816950.355326;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:55;a:5:{s:4:"time";d:1721816950.355342;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:56;a:5:{s:4:"time";d:1721816950.355358;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:57;a:5:{s:4:"time";d:1721816950.355374;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:58;a:5:{s:4:"time";d:1721816950.355391;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:59;a:5:{s:4:"time";d:1721816950.355409;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:60;a:5:{s:4:"time";d:1721816950.355426;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:61;a:5:{s:4:"time";d:1721816950.355442;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:62;a:5:{s:4:"time";d:1721816950.355458;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:63;a:5:{s:4:"time";d:1721816950.355474;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:64;a:5:{s:4:"time";d:1721816950.366174;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:65;a:5:{s:4:"time";d:1721816950.385426;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:66;a:5:{s:4:"time";d:1721816950.386146;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:67;a:5:{s:4:"time";d:1721816950.386175;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:21:"yii\widgets\LinkPager";}i:68;a:5:{s:4:"time";d:1721816950.386226;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:69;a:5:{s:4:"time";d:1721816950.38808;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:70;a:5:{s:4:"time";d:1721816950.388761;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:71;a:5:{s:4:"time";d:1721816950.388913;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:72;a:5:{s:4:"time";d:1721816950.397126;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:73;a:5:{s:4:"time";d:1721816950.397151;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:74;a:5:{s:4:"time";d:1721816950.397373;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:75;a:5:{s:4:"time";d:1721816950.397402;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"backend\controllers\AdminerController";}i:76;a:5:{s:4:"time";d:1721816950.397441;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:77;a:5:{s:4:"time";d:1721816950.397463;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:78;a:5:{s:4:"time";d:1721816950.397479;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:79;a:5:{s:4:"time";d:1721816950.398685;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:80;a:5:{s:4:"time";d:1721816950.398938;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816949.650846;s:3:"end";d:1721816950.403037;s:6:"memory";i:8757536;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2222:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014811;i:4;a:0:{}i:5;i:7111704;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014841;i:4;a:0:{}i:5;i:7112296;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014852;i:4;a:0:{}i:5;i:7112888;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014875;i:4;a:0:{}i:5;i:7113480;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014885;i:4;a:0:{}i:5;i:7114072;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014893;i:4;a:0:{}i:5;i:7114664;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014902;i:4;a:0:{}i:5;i:7115256;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.01491;i:4;a:0:{}i:5;i:7115848;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014917;i:4;a:0:{}i:5;i:7116440;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.014925;i:4;a:0:{}i:5;i:7117032;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816950.01493;i:4;a:0:{}i:5;i:7117888;}}s:5:"route";s:12:"adminer/list";s:6:"action";s:51:"backend\controllers\AdminerController::actionList()";}";s:7:"request";s:13627:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:29:09 GMT; Max-Age=2591999; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:12:"adminer/list";s:6:"action";s:51:"backend\controllers\AdminerController::actionList()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:16:"/adminer/list.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"58298";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:38:"/fm_admin_453_test.php/adminer/list.hi";s:11:"REQUEST_URI";s:38:"/fm_admin_453_test.php/adminer/list.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:38:"/fm_admin_453_test.php/adminer/list.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816949.613737;s:12:"REQUEST_TIME";i:1721816949;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60514:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";N;s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:6:"a:0:{}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d77601555";s:3:"url";s:61:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816949.613737;s:10:"statusCode";i:200;s:8:"sqlCount";i:12;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8757536;s:14:"processingTime";d:0.7519290447235107;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/66a0d7792c8fd.data b/admins/runtime/debug/66a0d7792c8fd.data
deleted file mode 100644
index 5f84e09..0000000
--- a/admins/runtime/debug/66a0d7792c8fd.data
+++ /dev/null
@@ -1,141 +0,0 @@
-a:14:{s:6:"config";s:1528:"a:5:{s:10:"phpVersion";s:6:"8.2.19";s:10:"yiiVersion";s:8:"2.0.49.4";s:11:"application";a:8:{s:3:"yii";s:8:"2.0.49.4";s:4:"name";s:14:"My Application";s:7:"version";s:3:"1.0";s:8:"language";s:5:"zh-CN";s:14:"sourceLanguage";s:5:"en-US";s:7:"charset";s:5:"UTF-8";s:3:"env";s:3:"dev";s:5:"debug";b:1;}s:3:"php";a:5:{s:7:"version";s:6:"8.2.19";s:6:"xdebug";b:1;s:3:"apc";b:0;s:8:"memcache";b:0;s:9:"memcached";b:1;}s:10:"extensions";a:5:{s:18:"yiisoft/yii2-debug";a:3:{s:4:"name";s:18:"yiisoft/yii2-debug";s:7:"version";s:8:"2.1.25.0";s:5:"alias";a:1:{s:10:"@yii/debug";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-debug/src";}}s:18:"yiisoft/yii2-faker";a:3:{s:4:"name";s:18:"yiisoft/yii2-faker";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:10:"@yii/faker";s:54:"/media/psf/localhost/yii/vendor/yiisoft/yii2-faker/src";}}s:26:"yiisoft/yii2-symfonymailer";a:3:{s:4:"name";s:26:"yiisoft/yii2-symfonymailer";s:7:"version";s:7:"2.0.4.0";s:5:"alias";a:1:{s:18:"@yii/symfonymailer";s:62:"/media/psf/localhost/yii/vendor/yiisoft/yii2-symfonymailer/src";}}s:16:"yiisoft/yii2-gii";a:3:{s:4:"name";s:16:"yiisoft/yii2-gii";s:7:"version";s:7:"2.2.6.0";s:5:"alias";a:1:{s:8:"@yii/gii";s:52:"/media/psf/localhost/yii/vendor/yiisoft/yii2-gii/src";}}s:23:"yiisoft/yii2-bootstrap5";a:4:{s:4:"name";s:23:"yiisoft/yii2-bootstrap5";s:7:"version";s:10:"dev-master";s:5:"alias";a:1:{s:15:"@yii/bootstrap5";s:59:"/media/psf/localhost/yii/vendor/yiisoft/yii2-bootstrap5/src";}s:9:"bootstrap";s:40:"yii\bootstrap5\i18n\TranslationBootstrap";}}}";s:3:"log";s:13432:"a:1:{s:8:"messages";a:34:{i:0;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816952.867189;i:4;a:0:{}i:5;i:2892472;}i:1;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816952.869816;i:4;a:0:{}i:5;i:3018168;}i:2;a:6:{i:0;s:21:"Loading module: debug";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816952.86984;i:4;a:0:{}i:5;i:3018808;}i:3;a:6:{i:0;s:15:"Session started";i:1;i:4;i:2;s:21:"yii\web\Session::open";i:3;d:1721816952.884909;i:4;a:0:{}i:5;i:4086720;}i:4;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816952.903584;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5505608;}i:5;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:4;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816952.903624;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5507728;}i:10;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.074043;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5584624;}i:13;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.125189;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064040;}i:16;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816953.181219;i:4;a:0:{}i:5;i:6753264;}i:17;a:6:{i:0;s:19:"Loading module: gii";i:1;i:8;i:2;s:26:"yii\base\Module::getModule";i:3;d:1721816953.18731;i:4;a:0:{}i:5;i:6961888;}i:18;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816953.188178;i:4;a:0:{}i:5;i:6986512;}i:19;a:6:{i:0;s:68:"Bootstrap with yii\bootstrap5\i18n\TranslationBootstrap::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816953.18882;i:4;a:0:{}i:5;i:6992064;}i:20;a:6:{i:0;s:33:"Bootstrap with yii\log\Dispatcher";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816953.188832;i:4;a:0:{}i:5;i:6992304;}i:21;a:6:{i:0;s:44:"Bootstrap with yii\debug\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816953.188842;i:4;a:0:{}i:5;i:6992600;}i:22;a:6:{i:0;s:42:"Bootstrap with yii\gii\Module::bootstrap()";i:1;i:8;i:2;s:31:"yii\base\Application::bootstrap";i:3;d:1721816953.189276;i:4;a:0:{}i:5;i:6999664;}i:34;a:6:{i:0;s:33:"Route requested: 'adminer/create'";i:1;i:8;i:2;s:34:"yii\web\Application::handleRequest";i:3;d:1721816953.191499;i:4;a:0:{}i:5;i:7117616;}i:35;a:6:{i:0;s:28:"Route to run: adminer/create";i:1;i:8;i:2;s:30:"yii\base\Controller::runAction";i:3;d:1721816953.195051;i:4;a:0:{}i:5;i:7227776;}i:36;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.201319;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7487000;}i:39;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='/adminer/create'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.235575;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7493600;}i:42;a:6:{i:0;s:36:"Checking permission: /adminer/create";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816953.26865;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7497160;}i:43;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/create'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.268804;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7503216;}i:46;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.300233;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7508912;}i:49;a:6:{i:0;s:21:"Checking role: 站长";i:1;i:8;i:2;s:40:"yii\rbac\DbManager::checkAccessRecursive";i:3;d:1721816953.333547;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7509976;}i:50;a:6:{i:0;s:69:"Running action: backend\controllers\AdminerController::actionCreate()";i:1;i:8;i:2;s:36:"yii\base\InlineAction::runWithParams";i:3;d:1721816953.333777;i:4;a:0:{}i:5;i:7507248;}i:51;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.338108;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:71;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}}i:5;i:7644912;}i:54;a:6:{i:0;s:77:"Rendering view file: /media/psf/localhost/yii/admins/views/adminer/create.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816953.380053;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:7789912;}i:55;a:6:{i:0;s:76:"Rendering view file: /media/psf/localhost/yii/admins/views/adminer/_form.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816953.38881;i:4;a:2:{i:0;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:8103376;}i:56;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `auth_item`";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.425328;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9124808;}i:59;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_item' AND `kcu`.`TABLE_NAME` = 'auth_item'";i:1;i:4;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.457562;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9134896;}i:62;a:6:{i:0;s:75:"Rendering view file: /media/psf/localhost/yii/admins/views/layouts/main.php";i:1;i:8;i:2;s:25:"yii\base\View::renderFile";i:3;d:1721816953.496476;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9139128;}i:63;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816953.49879;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9244872;}i:64;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816953.498819;i:4;a:2:{i:0;a:5:{s:4:"file";s:54:"/media/psf/localhost/yii/admins/views/layouts/main.php";s:4:"line";i:78;s:8:"function";s:7:"endBody";s:5:"class";s:12:"yii\web\View";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9246184;}i:65;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816953.500219;i:4;a:0:{}i:5;i:9202752;}i:66;a:6:{i:0;s:99:"Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2";i:1;i:2;i:2;s:29:"yii\debug\Module::checkAccess";i:3;d:1721816953.500236;i:4;a:0:{}i:5;i:9203096;}}}";s:9:"profiling";s:14140:"a:3:{s:6:"memory";i:9340888;s:4:"time";d:0.6693630218505859;s:8:"messages";a:22:{i:6;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:80;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816952.903637;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5508536;}i:7;a:6:{i:0;s:63:"Opening DB connection: mysql:host=120.79.11.71;dbname=dacms_dev";i:1;i:96;i:2;s:23:"yii\db\Connection::open";i:3;d:1721816953.036545;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551888;}i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.036602;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.07138;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.074104;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.107442;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.125313;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.15675;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:37;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.201368;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7488504;}i:38;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.234667;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7490472;}i:40;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='/adminer/create'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.235602;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7495104;}i:41;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='/adminer/create'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.267401;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7496992;}i:44;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/create'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.268828;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7504720;}i:45;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/create'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.300008;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7506328;}i:47;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.300267;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7510416;}i:48;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.33235;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7512360;}i:52;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.338145;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:71;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}}i:5;i:7646040;}i:53;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.371256;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:71;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}}i:5;i:7649240;}i:57;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `auth_item`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.425368;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9125832;}i:58;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `auth_item`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.457359;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9134072;}i:60;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_item' AND `kcu`.`TABLE_NAME` = 'auth_item'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.457586;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9136048;}i:61;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_item' AND `kcu`.`TABLE_NAME` = 'auth_item'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.491077;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9139352;}}}";s:2:"db";s:13355:"a:1:{s:8:"messages";a:20:{i:8;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.036602;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5551672;}i:9;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `c_adminer`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.07138;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5564408;}i:11;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.074104;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5585664;}i:12;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'c_adminer' AND `kcu`.`TABLE_NAME` = 'c_adminer'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.107442;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:5587520;}i:14;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.125313;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6064424;}i:15;a:6:{i:0;s:58:"SELECT * FROM `c_adminer` WHERE (`id`=1) AND (`status`=10)";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.15675;i:4;a:1:{i:0;a:5:{s:4:"file";s:50:"/media/psf/localhost/yii/admins/models/Adminer.php";s:4:"line";i:146;s:8:"function";s:7:"findOne";s:5:"class";s:23:"yii\db\BaseActiveRecord";s:4:"type";s:2:"::";}}i:5;i:6066760;}i:37;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.201368;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7488504;}i:38;a:6:{i:0;s:51:"SELECT * FROM `auth_assignment` WHERE `user_id`='1'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.234667;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7490472;}i:40;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='/adminer/create'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.235602;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7495104;}i:41;a:6:{i:0;s:56:"SELECT * FROM `auth_item` WHERE `name`='/adminer/create'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.267401;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7496992;}i:44;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/create'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.268828;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7504720;}i:45;a:6:{i:0;s:70:"SELECT `parent` FROM `auth_item_child` WHERE `child`='/adminer/create'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.300008;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7506328;}i:47;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.300267;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7510416;}i:48;a:6:{i:0;s:47:"SELECT * FROM `auth_item` WHERE `name`='站长'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.33235;i:4;a:2:{i:0;a:5:{s:4:"file";s:72:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/Helper.php";s:4:"line";i:118;s:8:"function";s:3:"can";s:5:"class";s:12:"yii\web\User";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:79:"/media/psf/localhost/yii/vendor/mdmsoft/yii2-admin/components/AccessControl.php";s:4:"line";i:70;s:8:"function";s:10:"checkRoute";s:5:"class";s:27:"mdm\admin\components\Helper";s:4:"type";s:2:"::";}}i:5;i:7512360;}i:52;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.338145;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:71;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}}i:5;i:7646040;}i:53;a:6:{i:0;s:40:"SELECT * FROM `auth_item` WHERE `type`=1";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.371256;i:4;a:1:{i:0;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:71;s:8:"function";s:8:"getRoles";s:5:"class";s:20:"yii\rbac\BaseManager";s:4:"type";s:2:"->";}}i:5;i:7649240;}i:57;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `auth_item`";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.425368;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9125832;}i:58;a:6:{i:0;s:34:"SHOW FULL COLUMNS FROM `auth_item`";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.457359;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9134072;}i:60;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_item' AND `kcu`.`TABLE_NAME` = 'auth_item'";i:1;i:80;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.457586;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9136048;}i:61;a:6:{i:0;s:774:"SELECT
- `kcu`.`CONSTRAINT_NAME` AS `constraint_name`,
- `kcu`.`COLUMN_NAME` AS `column_name`,
- `kcu`.`REFERENCED_TABLE_NAME` AS `referenced_table_name`,
- `kcu`.`REFERENCED_COLUMN_NAME` AS `referenced_column_name`
-FROM `information_schema`.`REFERENTIAL_CONSTRAINTS` AS `rc`
-JOIN `information_schema`.`KEY_COLUMN_USAGE` AS `kcu` ON
- (
- `kcu`.`CONSTRAINT_CATALOG` = `rc`.`CONSTRAINT_CATALOG` OR
- (`kcu`.`CONSTRAINT_CATALOG` IS NULL AND `rc`.`CONSTRAINT_CATALOG` IS NULL)
- ) AND
- `kcu`.`CONSTRAINT_SCHEMA` = `rc`.`CONSTRAINT_SCHEMA` AND
- `kcu`.`CONSTRAINT_NAME` = `rc`.`CONSTRAINT_NAME`
-WHERE `rc`.`CONSTRAINT_SCHEMA` = database() AND `kcu`.`TABLE_SCHEMA` = database()
-AND `rc`.`TABLE_NAME` = 'auth_item' AND `kcu`.`TABLE_NAME` = 'auth_item'";i:1;i:96;i:2;s:21:"yii\db\Command::query";i:3;d:1721816953.491077;i:4;a:3:{i:0;a:5:{s:4:"file";s:55:"/media/psf/localhost/yii/admins/views/adminer/_form.php";s:4:"line";i:36;s:8:"function";s:12:"dropDownList";s:5:"class";s:23:"yii\widgets\ActiveField";s:4:"type";s:2:"->";}i:1;a:5:{s:4:"file";s:56:"/media/psf/localhost/yii/admins/views/adminer/create.php";s:4:"line";i:19;s:8:"function";s:6:"render";s:5:"class";s:13:"yii\base\View";s:4:"type";s:2:"->";}i:2;a:5:{s:4:"file";s:65:"/media/psf/localhost/yii/admins/controllers/AdminerController.php";s:4:"line";i:115;s:8:"function";s:6:"render";s:5:"class";s:19:"yii\base\Controller";s:4:"type";s:2:"->";}}i:5;i:9139352;}}}";s:5:"event";s:5036:"a:29:{i:0;a:5:{s:4:"time";d:1721816952.898561;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:18:"yii\db\ActiveQuery";}i:1;a:5:{s:4:"time";d:1721816953.036529;s:4:"name";s:9:"afterOpen";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:17:"yii\db\Connection";}i:2;a:5:{s:4:"time";d:1721816953.159501;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:3;a:5:{s:4:"time";d:1721816953.159633;s:4:"name";s:9:"afterFind";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:4;a:5:{s:4:"time";d:1721816953.174445;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:5;a:5:{s:4:"time";d:1721816953.191183;s:4:"name";s:13:"beforeRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:6;a:5:{s:4:"time";d:1721816953.333671;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:7;a:5:{s:4:"time";d:1721816953.333716;s:4:"name";s:12:"beforeAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"backend\controllers\AdminerController";}i:8;a:5:{s:4:"time";d:1721816953.333893;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"backend\models\Adminer";}i:9;a:5:{s:4:"time";d:1721816953.33795;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:23:"backend\models\AuthItem";}i:10;a:5:{s:4:"time";d:1721816953.380042;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:11;a:5:{s:4:"time";d:1721816953.388801;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:12;a:5:{s:4:"time";d:1721816953.392826;s:4:"name";s:4:"init";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"yii\widgets\ActiveForm";}i:13;a:5:{s:4:"time";d:1721816953.493217;s:4:"name";s:9:"beforeRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"yii\widgets\ActiveForm";}i:14;a:5:{s:4:"time";d:1721816953.494741;s:4:"name";s:8:"afterRun";s:5:"class";s:20:"yii\base\WidgetEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:22:"yii\widgets\ActiveForm";}i:15;a:5:{s:4:"time";d:1721816953.49479;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:16;a:5:{s:4:"time";d:1721816953.494819;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:17;a:5:{s:4:"time";d:1721816953.496465;s:4:"name";s:12:"beforeRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:18;a:5:{s:4:"time";d:1721816953.497137;s:4:"name";s:9:"beginPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:19;a:5:{s:4:"time";d:1721816953.497253;s:4:"name";s:9:"beginBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:20;a:5:{s:4:"time";d:1721816953.498842;s:4:"name";s:7:"endBody";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:21;a:5:{s:4:"time";d:1721816953.499005;s:4:"name";s:7:"endPage";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:22;a:5:{s:4:"time";d:1721816953.499067;s:4:"name";s:11:"afterRender";s:5:"class";s:18:"yii\base\ViewEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:12:"yii\web\View";}i:23;a:5:{s:4:"time";d:1721816953.499098;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:37:"backend\controllers\AdminerController";}i:24;a:5:{s:4:"time";d:1721816953.499135;s:4:"name";s:11:"afterAction";s:5:"class";s:20:"yii\base\ActionEvent";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:25;a:5:{s:4:"time";d:1721816953.49916;s:4:"name";s:12:"afterRequest";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:19:"yii\web\Application";}i:26;a:5:{s:4:"time";d:1721816953.499176;s:4:"name";s:10:"beforeSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:27;a:5:{s:4:"time";d:1721816953.500255;s:4:"name";s:12:"afterPrepare";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}i:28;a:5:{s:4:"time";d:1721816953.500507;s:4:"name";s:9:"afterSend";s:5:"class";s:14:"yii\base\Event";s:8:"isStatic";s:1:"0";s:11:"senderClass";s:16:"yii\web\Response";}}";s:4:"mail";s:6:"a:0:{}";s:8:"timeline";s:91:"a:3:{s:5:"start";d:1721816952.834397;s:3:"end";d:1721816953.503851;s:6:"memory";i:9340888;}";s:4:"dump";s:6:"a:0:{}";s:6:"router";s:2227:"a:3:{s:8:"messages";a:11:{i:23;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191265;i:4;a:0:{}i:5;i:7111808;}i:24;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191296;i:4;a:0:{}i:5;i:7112400;}i:25;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191337;i:4;a:0:{}i:5;i:7112992;}i:26;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191354;i:4;a:0:{}i:5;i:7113584;}i:27;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191442;i:4;a:0:{}i:5;i:7114176;}i:28;a:6:{i:0;a:3:{s:4:"rule";s:3:"gii";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191451;i:4;a:0:{}i:5;i:7114768;}i:29;a:6:{i:0;a:3:{s:4:"rule";s:12:"gii/";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191459;i:4;a:0:{}i:5;i:7115360;}i:30;a:6:{i:0;a:3:{s:4:"rule";s:41:"gii//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191467;i:4;a:0:{}i:5;i:7115952;}i:31;a:6:{i:0;a:3:{s:4:"rule";s:5:"debug";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191474;i:4;a:0:{}i:5;i:7116544;}i:32;a:6:{i:0;a:3:{s:4:"rule";s:43:"debug//";s:5:"match";b:0;s:6:"parent";N;}i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.19148;i:4;a:0:{}i:5;i:7117136;}i:33;a:6:{i:0;s:55:"No matching URL rules. Using default URL parsing logic.";i:1;i:8;i:2;s:32:"yii\web\UrlManager::parseRequest";i:3;d:1721816953.191485;i:4;a:0:{}i:5;i:7117992;}}s:5:"route";s:14:"adminer/create";s:6:"action";s:53:"backend\controllers\AdminerController::actionCreate()";}";s:7:"request";s:13639:"a:15:{s:7:"flashes";a:0:{}s:10:"statusCode";i:200;s:14:"requestHeaders";a:13:{s:8:"priority";s:3:"u=4";s:25:"upgrade-insecure-requests";s:1:"1";s:6:"cookie";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:7:"referer";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:10:"connection";s:10:"keep-alive";s:3:"dnt";s:1:"1";s:15:"accept-encoding";s:13:"gzip, deflate";s:15:"accept-language";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:6:"accept";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:10:"user-agent";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:4:"host";s:16:"11.22.33.48:1002";s:14:"content-length";s:0:"";s:12:"content-type";s:0:"";}s:15:"responseHeaders";a:5:{s:7:"Expires";s:29:"Thu, 19 Nov 1981 08:52:00 GMT";s:13:"Cache-Control";s:35:"no-store, no-cache, must-revalidate";s:6:"Pragma";s:8:"no-cache";s:12:"Content-Type";s:24:"text/html; charset=UTF-8";s:10:"Set-Cookie";s:311:"_identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; expires=Fri, 23 Aug 2024 10:29:13 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Lax";}s:5:"route";s:14:"adminer/create";s:6:"action";s:53:"backend\controllers\AdminerController::actionCreate()";s:12:"actionParams";a:0:{}s:7:"general";a:5:{s:6:"method";s:3:"GET";s:6:"isAjax";b:0;s:6:"isPjax";b:0;s:7:"isFlash";b:0;s:18:"isSecureConnection";b:0;}s:11:"requestBody";a:0:{}s:6:"SERVER";a:37:{s:4:"USER";s:3:"www";s:4:"HOME";s:9:"/home/www";s:13:"HTTP_PRIORITY";s:3:"u=4";s:30:"HTTP_UPGRADE_INSECURE_REQUESTS";s:1:"1";s:11:"HTTP_COOKIE";s:3161:"1bb291e99cbb75a44d0b3187dc1c9585=eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8; 426b4ca00a2f96bafa863f494b0e2fb4=ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI; d680acb9852784643c784ea74c213f4a=2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU; 7561cf33d33c3a97fb5bdfc38ec7bcbf=927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0; 47234822edcedbb879cdbda48fe566f3=d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0; 3ed4fbbcdb9f99bca81283337c4a41fe=d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY; 67f204a72da7720a41f42e589ab0948c=fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI; 6787874fe550201b8f1516e91ef697b1=16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE; 8ce75133c9db6a6e140d4197efcdad21=00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8; b1d67502c55979718bfff11ee4ec84d4=fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw; bc29f02e619739910dfa728e78ff7d59=c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc; a85c6b1e25b590551c4fbae4cbb3f4fc=694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo; 51b8f077fc4bd6983b8f475f88e62e84=6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU; 033db7a41f2ca402e717cb3f97e08d4b=32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM; b1456d5a42e0553b19cb38d27469374b=9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE; 590cba75bba4cce182bc9f67aba9f70a=dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8; a24b9c6f665a2586446bb3b0184a8908=30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4; 1b558b6fbd85c4f2711fcb939a62799b=964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo; 888300609f6eb0e5b89ed40893da1339=99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM; ee1c0df7b41ad6b62a022e84ae26e52a=c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c; _identity-backend=a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea%3A2%3A%7Bi%3A0%3Bs%3A17%3A%22_identity-backend%22%3Bi%3A1%3Bs%3A46%3A%22%5B1%2C%22Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc%22%2C2592000%5D%22%3B%7D; fa1d2c16ce0827f3ab0a3a2bb8ba2e64=76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060; f28af6201c8ff4bfe1dd931e953687cb=811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg; 46f1fa33f40ddeedc74317fa84b6cc06=55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q; PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK%22%3B%7D; advanced-backend=q63k22vha435rk2e24ch1ctgg7; _csrf-backend=33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; tencent=false; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; http_Path=%2Fmedia%2Fpsf%2Flocalhost%2Fyii";s:12:"HTTP_REFERER";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:15:"HTTP_CONNECTION";s:10:"keep-alive";s:8:"HTTP_DNT";s:1:"1";s:20:"HTTP_ACCEPT_ENCODING";s:13:"gzip, deflate";s:20:"HTTP_ACCEPT_LANGUAGE";s:26:"zh-CN,en-US;q=0.7,en;q=0.3";s:11:"HTTP_ACCEPT";s:109:"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8";s:15:"HTTP_USER_AGENT";s:84:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0";s:9:"HTTP_HOST";s:16:"11.22.33.48:1002";s:9:"PATH_INFO";s:18:"/adminer/create.hi";s:15:"REDIRECT_STATUS";s:3:"200";s:11:"SERVER_NAME";s:14:"saas.localhost";s:11:"SERVER_PORT";s:4:"1002";s:11:"SERVER_ADDR";s:11:"11.22.33.48";s:11:"REMOTE_PORT";s:5:"58298";s:11:"REMOTE_ADDR";s:10:"11.22.33.2";s:15:"SERVER_SOFTWARE";s:12:"nginx/1.24.0";s:17:"GATEWAY_INTERFACE";s:7:"CGI/1.1";s:14:"REQUEST_SCHEME";s:4:"http";s:15:"SERVER_PROTOCOL";s:8:"HTTP/1.1";s:13:"DOCUMENT_ROOT";s:24:"/media/psf/localhost/yii";s:12:"DOCUMENT_URI";s:40:"/fm_admin_453_test.php/adminer/create.hi";s:11:"REQUEST_URI";s:40:"/fm_admin_453_test.php/adminer/create.hi";s:11:"SCRIPT_NAME";s:22:"/fm_admin_453_test.php";s:14:"CONTENT_LENGTH";s:0:"";s:12:"CONTENT_TYPE";s:0:"";s:14:"REQUEST_METHOD";s:3:"GET";s:12:"QUERY_STRING";s:0:"";s:15:"SCRIPT_FILENAME";s:46:"/media/psf/localhost/yii/fm_admin_453_test.php";s:9:"FCGI_ROLE";s:9:"RESPONDER";s:8:"PHP_SELF";s:40:"/fm_admin_453_test.php/adminer/create.hi";s:18:"REQUEST_TIME_FLOAT";d:1721816952.793953;s:12:"REQUEST_TIME";i:1721816952;}s:3:"GET";a:0:{}s:4:"POST";a:0:{}s:6:"COOKIE";a:33:{s:32:"1bb291e99cbb75a44d0b3187dc1c9585";s:64:"eb5b8548-5bfa-4295-8542-c6e02c166f3a.DqZWvua1q_Ula-w3S4Xk400nqW8";s:32:"426b4ca00a2f96bafa863f494b0e2fb4";s:64:"ea00763d-f40e-4253-a1a5-7fbddbc96971.rU-mIvARY-9o5HY6_JPAMLLbGmI";s:32:"d680acb9852784643c784ea74c213f4a";s:64:"2ea375fd-ad5d-4a2c-903a-ea2521aab745.HybNbI6NLQCveHIHzms1dYBRtMU";s:32:"7561cf33d33c3a97fb5bdfc38ec7bcbf";s:64:"927aa109-43b9-400f-a268-6d7fbd4fb371.hKBqf5Qaak_sdbRBIrzAzDFV1x0";s:32:"47234822edcedbb879cdbda48fe566f3";s:64:"d44e26d7-bb29-43bf-a00c-1fc7b0329299.7nfG-PyS_vnltWt9VOZG43I_FB0";s:32:"3ed4fbbcdb9f99bca81283337c4a41fe";s:64:"d8e02af9-1a81-4b6f-b2f1-f815c39f5dff.CZ8oFKdIfAvWpz4Qyukex1GSEmY";s:32:"67f204a72da7720a41f42e589ab0948c";s:64:"fbdb8fd1-84a5-4ba6-9faa-f8d53f1fb398.3nenTKGZDVeVX9jKsjZP8hOphdI";s:32:"6787874fe550201b8f1516e91ef697b1";s:64:"16433735-c351-487f-9b8e-a0a7254edd65.4oZjnJmNnfwnV2-15ld-hD6zWNE";s:32:"8ce75133c9db6a6e140d4197efcdad21";s:64:"00cdb9c6-8863-44d0-aa03-488d3e96997d.SmTQ0REs_vVnPLFuBtGlXFFpPX8";s:32:"b1d67502c55979718bfff11ee4ec84d4";s:64:"fce1cd25-a3df-41b4-9290-6bff2aeb7156.PyPVzbOFga6kZZ0EzlxXIXUHarw";s:32:"bc29f02e619739910dfa728e78ff7d59";s:64:"c885d54f-ff07-4d8c-aa7e-2c3cffc3eab4.AngrqNIHXeczAU96b9G47vGdhFc";s:32:"a85c6b1e25b590551c4fbae4cbb3f4fc";s:64:"694396c5-3b00-4e0b-b32c-7c99bdb59ada.xVmqpl7pcdq3p6h78aDu8p5sHmo";s:32:"51b8f077fc4bd6983b8f475f88e62e84";s:64:"6fd4d0b2-a2d5-493f-b208-f895e46458cb.vUq9WD73f14JzWDjBw1sPqXmnSU";s:32:"033db7a41f2ca402e717cb3f97e08d4b";s:64:"32151500-3870-469a-a69b-7dbed706d7b3.lzes6XUmcYw6-uKPJkdSTjU40JM";s:32:"b1456d5a42e0553b19cb38d27469374b";s:64:"9fce5fef-3011-438e-99d4-bc7817b89314.Vhzq2qcrQAgtCFgWuIhGXl2btHE";s:32:"590cba75bba4cce182bc9f67aba9f70a";s:64:"dc0ffb59-6526-4872-bede-9622648b33f3.iPi6wmEOOpXO-wsYiCE43rOabB8";s:32:"a24b9c6f665a2586446bb3b0184a8908";s:64:"30b23e13-3b4c-4693-975f-62a85cc275a2.dct0pv7wNZIKPcAwcFaGOBOnOa4";s:32:"1b558b6fbd85c4f2711fcb939a62799b";s:64:"964e6d54-2398-4b8c-ab41-701ef294917b.SFzgxnymsDjTyHu7PleeB0V2emo";s:32:"888300609f6eb0e5b89ed40893da1339";s:64:"99307725-eead-4c74-8cf6-8d6f34c20d79.8XYWXVSZQhRwkwqyxSlQzW6ymLM";s:32:"ee1c0df7b41ad6b62a022e84ae26e52a";s:64:"c5901b22-ba13-4690-a3a6-61a944ae80fb.ggklYFeBvuraTVACY3hEFrl9y1c";s:17:"_identity-backend";s:157:"a4abec2298c52c088960ca2c6d864823f194c678d852aea23f5410d71d961d8ea:2:{i:0;s:17:"_identity-backend";i:1;s:46:"[1,"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc",2592000]";}";s:32:"fa1d2c16ce0827f3ab0a3a2bb8ba2e64";s:64:"76efb381-eeb7-4337-a20b-8af39627fb83.EuyrqlRAh3PDFWKXeFbO-jkw060";s:32:"f28af6201c8ff4bfe1dd931e953687cb";s:64:"811e08b6-4181-474d-bb66-b3a68312e349.VfL8jBBrD7gDw-_jaqdsj-AZipg";s:32:"46f1fa33f40ddeedc74317fa84b6cc06";s:64:"55f9f5bc-68fc-45e3-ba2e-c1d236b5601d.Ljv58Ax7SVp-5Gb8NNherG2GD7Q";s:9:"PHPSESSID";s:26:"0egqk0f8a5me52erj7ijh8q82s";s:14:"_csrf-frontend";s:140:"72e735f2164746aa251db591d62efe9c95e219249c95267965ce7d47db10e266a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"F6MPkdmupTvyQXlQ3_eTzCMr9tsx7OiK";}";s:16:"advanced-backend";s:26:"q63k22vha435rk2e24ch1ctgg7";s:13:"_csrf-backend";s:139:"33fcf1edaabea6cb76a9f48aee903c113072067ccacd03a281d37b96277deb24a:2:{i:0;s:13:"_csrf-backend";i:1;s:32:"tCrVZv1AW-CWohFZyYjp7_J6NCWCbb8X";}";s:17:"advanced-ctms-api";s:26:"o564h84tqrpnhvn9p9k2v9si7r";s:21:"advanced-frontend-web";s:26:"evf9hlrcca64078arvo6mbkbt1";s:7:"tencent";s:5:"false";s:4:"csrf";s:32:"43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn";s:9:"http_Path";s:24:"/media/psf/localhost/yii";}s:5:"FILES";a:0:{}s:7:"SESSION";a:8:{s:7:"__flash";a:0:{}s:4:"__id";i:1;s:9:"__authKey";s:32:"Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc";s:3:"pid";i:1;s:14:"orders::search";a:10:{s:6:"sign_m";s:0:"";s:10:"sign_after";s:0:"";s:11:"sign_before";s:0:"";s:9:"from_name";s:0:"";s:11:"from_mobile";s:0:"";s:14:"start_province";s:0:"";s:10:"start_city";s:0:"";s:12:"aim_province";s:0:"";s:8:"aim_city";s:0:"";s:11:"status_code";s:3:"all";}s:12:"sms::success";i:0;s:8:"sms::msg";s:0:"";s:11:"sms::guests";a:0:{}}}";s:4:"user";s:60514:"a:5:{s:2:"id";i:1;s:8:"identity";a:12:{s:2:"id";s:1:"1";s:8:"username";s:7:"'fm453'";s:8:"nickname";s:4:"null";s:6:"avatar";s:28:"'@web/img/profile_small.png'";s:8:"auth_key";s:34:"'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'";s:13:"password_hash";s:62:"'$2y$13$EVM2BmwWEjVV2kyRtgjde.NtvKj8bd5V1zako94RdE.ciumk9bGQG'";s:20:"password_reset_token";s:4:"null";s:5:"email";s:19:"'fm453@lukegzs.com'";s:6:"mobile";s:13:"'13647574270'";s:6:"status";s:2:"10";s:10:"created_at";s:10:"1490283952";s:10:"updated_at";s:1:"0";}s:10:"attributes";a:12:{i:0;a:2:{s:9:"attribute";s:2:"id";s:5:"label";s:2:"ID";}i:1;a:2:{s:9:"attribute";s:8:"username";s:5:"label";s:9:"登陆名";}i:2;a:2:{s:9:"attribute";s:8:"nickname";s:5:"label";s:6:"姓名";}i:3;a:2:{s:9:"attribute";s:6:"avatar";s:5:"label";s:6:"Avatar";}i:4;a:2:{s:9:"attribute";s:8:"auth_key";s:5:"label";s:12:"登录密码";}i:5;a:2:{s:9:"attribute";s:13:"password_hash";s:5:"label";s:13:"Password Hash";}i:6;a:2:{s:9:"attribute";s:20:"password_reset_token";s:5:"label";s:20:"Password Reset Token";}i:7;a:2:{s:9:"attribute";s:5:"email";s:5:"label";s:6:"邮箱";}i:8;a:2:{s:9:"attribute";s:6:"mobile";s:5:"label";s:6:"手机";}i:9;a:2:{s:9:"attribute";s:6:"status";s:5:"label";s:6:"状态";}i:10;a:2:{s:9:"attribute";s:10:"created_at";s:5:"label";s:10:"Created At";}i:11;a:2:{s:9:"attribute";s:10:"updated_at";s:5:"label";s:10:"Updated At";}}s:13:"rolesProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";N;s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:1:{s:6:"站长";a:7:{s:4:"type";i:1;s:4:"name";s:6:"站长";s:11:"description";s:42:"站长组拥有最高级别的系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467629059;s:9:"updatedAt";i:1490326166;}}s:10:"modelClass";N;}s:19:"permissionsProvider";O:26:"yii\data\ArrayDataProvider":12:{s:27:" yii\base\Component _events";a:0:{}s:35:" yii\base\Component _eventWildcards";a:0:{}s:30:" yii\base\Component _behaviors";N;s:2:"id";s:4:"dp-1";s:32:" yii\data\BaseDataProvider _sort";N;s:38:" yii\data\BaseDataProvider _pagination";N;s:32:" yii\data\BaseDataProvider _keys";N;s:34:" yii\data\BaseDataProvider _models";N;s:38:" yii\data\BaseDataProvider _totalCount";N;s:3:"key";N;s:9:"allModels";a:297:{s:2:"/*";a:7:{s:4:"type";i:2;s:4:"name";s:2:"/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:8:"/admin/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/admin/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/assignment/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/assignment/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/assignment/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/assignment/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/assignment/revoke";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/assignment/revoke";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/assignment/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/assignment/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/assign";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:23:"/admin/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/admin/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/remove";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:24:"/admin/permission/update";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/admin/permission/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/admin/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/admin/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/role/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/role/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/assign";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/role/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/role/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/remove";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/role/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/role/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/role/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/role/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/admin/route/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/admin/route/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/assign";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/assign";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/create";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/route/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/route/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/route/refresh";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/route/refresh";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/admin/route/remove";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/admin/route/remove";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/rule/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/rule/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/rule/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/rule/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/rule/update";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/rule/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/rule/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/rule/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/admin/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/admin/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/admin/user/activate";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/admin/user/activate";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:27:"/admin/user/change-password";a:7:{s:4:"type";i:2;s:4:"name";s:27:"/admin/user/change-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/admin/user/login";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/admin/user/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/logout";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:34:"/admin/user/request-password-reset";a:7:{s:4:"type";i:2;s:4:"name";s:34:"/admin/user/request-password-reset";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:26:"/admin/user/reset-password";a:7:{s:4:"type";i:2;s:4:"name";s:26:"/admin/user/reset-password";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/admin/user/signup";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/admin/user/signup";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/admin/user/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/admin/user/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/adminer/*";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/adminer/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/create";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/delete";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/adminer/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/adminer/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:13:"/adminer/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/adminer/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/adminer/update";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/adminer/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/albums/detail";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/albums/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/albums/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/albums/newcar";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/albums/newcar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/albums/order";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/albums/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/detail";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/car/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/car/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/car/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/car/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/car/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/car/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/car/select";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/car/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carbrand/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carbrand/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carbrand/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carbrand/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carbrand/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carbrand/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carbrand/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carbrand/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carowner/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carowner/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/info";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/info";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/msg";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/carowner/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/carowner/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carowner/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carowner/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carowner/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carowner/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/carseries/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/carseries/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/carseries/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/carseries/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/carseries/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/carseries/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/carseries/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/carseries/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/city/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/city/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/city/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/city/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/city/select";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/city/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/contact/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:14:"/contact/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/contact/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:12:"/contact/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/contact/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:13:"/contact/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/contact/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:15:"/contact/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/contact/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:8:"/debug/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/debug/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/debug/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/debug/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:25:"/debug/default/db-explain";a:7:{s:4:"type";i:2;s:4:"name";s:25:"/debug/default/db-explain";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:28:"/debug/default/download-mail";a:7:{s:4:"type";i:2;s:4:"name";s:28:"/debug/default/download-mail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/debug/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/debug/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:22:"/debug/default/toolbar";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/debug/default/toolbar";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/debug/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/debug/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/driver/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/list";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/driver/select";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/driver/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/employee/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/employee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/employee/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/employee/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/employee/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/employee/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/employee/select";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/employee/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/error/order";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/error/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/error/report";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/error/report";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/fee-driver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/fee-driver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-driver/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-driver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-driver/order";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-driver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-driver/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-driver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/fee-order/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/fee-order/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:20:"/fee-order/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/fee-order/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:24:"/fee-order/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:24:"/fee-order/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/fee-order/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/fee-order/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/fee-order/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/fee-order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/fee-order/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/fee-order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/fee-order/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/fee-order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/fee/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/fee/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/feedriver/*";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/feedriver/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/feedriver/driver";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/feedriver/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feedriver/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feedriver/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feedriver/order";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feedriver/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feedriver/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feedriver/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/caiwusave";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/caiwusave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/feeorder/cancel";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/feeorder/cancel";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:19:"/feeorder/chonghong";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/feeorder/chonghong";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:23:"/feeorder/chonghongsave";a:7:{s:4:"type";i:2;s:4:"name";s:23:"/feeorder/chonghongsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:18:"/feeorder/finishch";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/feeorder/finishch";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/feeorder/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/feeorder/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/feeorder/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/feeorder/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/feeorder/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/feeorder/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:6:"/gii/*";a:7:{s:4:"type";i:2;s:4:"name";s:6:"/gii/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:14:"/gii/default/*";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/gii/default/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:19:"/gii/default/action";a:7:{s:4:"type";i:2;s:4:"name";s:19:"/gii/default/action";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/diff";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/diff";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/gii/default/index";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/gii/default/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:20:"/gii/default/preview";a:7:{s:4:"type";i:2;s:4:"name";s:20:"/gii/default/preview";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/gii/default/view";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/gii/default/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:9:"/gps/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/edit";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/gps/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/gps/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/list";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/gps/new";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/gps/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/gps/save";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/gps/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:8:"/index/*";a:7:{s:4:"type";i:2;s:4:"name";s:8:"/index/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/index/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/index/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/index/map";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/map";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/index/msg";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/index/msg";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/index/welcome";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/index/welcome";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/item/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/item/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/item/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/item/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/item/permission";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/item/permission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/item/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/item/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/item/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/item/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:7:"/menu/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/menu/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/menu/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/menu/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/menu/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/menu/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/menu/view";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/menu/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/order/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/caiwu";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/caiwu";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:17:"/order/commission";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/order/commission";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:21:"/order/commissionsave";a:7:{s:4:"type";i:2;s:4:"name";s:21:"/order/commissionsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/cwsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/cwsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/order/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/order/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/order/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/order/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/order/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/order/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/order/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/order/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:22:"/order/zhuangcheselect";a:7:{s:4:"type";i:2;s:4:"name";s:22:"/order/zhuangcheselect";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:16:"/orderpre/driver";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/orderpre/driver";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:14:"/orderpre/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/orderpre/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:15:"/orderpre/order";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/orderpre/order";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/permission/*";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/permission/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/create";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:18:"/permission/delete";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/permission/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:17:"/permission/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/permission/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/permission/set";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/permission/set";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:16:"/permission/view";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/permission/view";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/plat/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:12:"/plat/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/plat/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/edit";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/ext";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/ext";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:13:"/plat/extsave";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/plat/extsave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/plat/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/plat/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/plat/new";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/plat/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/plat/save";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/plat/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:7:"/site/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/site/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/error";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/error";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/site/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/site/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/site/login";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/site/login";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/site/logout";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/site/logout";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/sms/gsend";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/gsend";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/index";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:9:"/sms/send";a:7:{s:4:"type";i:2;s:4:"name";s:9:"/sms/send";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:10:"/sms/vcode";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/sms/vcode";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811605;s:9:"updatedAt";i:1597811605;}s:11:"/store/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/store/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/store/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/store/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/store/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/store/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/store/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/store/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/store/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/detail";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/edit";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/fache";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/fache";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:12:"/truck/index";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truck/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/list";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:10:"/truck/new";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/truck/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:11:"/truck/save";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/truck/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truck/select";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truck/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/edit";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckcar/index";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckcar/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/list";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckcar/new";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckcar/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckcar/save";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckcar/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/arrive";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/arrive";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/cars";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/cars";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckol/carssave";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckol/carssave";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/chufa";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/chufa";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/detail";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/detail";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/edit";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/index";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/list";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/modify";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/modify";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598874182;s:9:"updatedAt";i:1598874182;}s:12:"/truckol/new";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/truckol/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/truckol/print";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/truckol/print";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/truckol/save";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/truckol/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckol/select";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckol/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598195032;s:9:"updatedAt";i:1598195032;}s:16:"/truckroute/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/edit";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:17:"/truckroute/index";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/truckroute/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/list";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:15:"/truckroute/new";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/truckroute/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:16:"/truckroute/save";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/truckroute/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/image";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/image";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:14:"/upload/images";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/upload/images";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:18:"/upload/image_save";a:7:{s:4:"type";i:2;s:4:"name";s:18:"/upload/image_save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:13:"/upload/index";a:7:{s:4:"type";i:2;s:4:"name";s:13:"/upload/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1597811606;s:9:"updatedAt";i:1597811606;}s:7:"/user/*";a:7:{s:4:"type";i:2;s:4:"name";s:7:"/user/*";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/create";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/create";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/delete";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/delete";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:11:"/user/index";a:7:{s:4:"type";i:2;s:4:"name";s:11:"/user/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:10:"/user/list";a:7:{s:4:"type";i:2;s:4:"name";s:10:"/user/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:12:"/user/update";a:7:{s:4:"type";i:2;s:4:"name";s:12:"/user/update";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1490303953;s:9:"updatedAt";i:1490303953;}s:15:"/weituoren/ajax";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/ajax";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/edit";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/edit";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:16:"/weituoren/index";a:7:{s:4:"type";i:2;s:4:"name";s:16:"/weituoren/index";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/list";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/list";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:14:"/weituoren/new";a:7:{s:4:"type";i:2;s:4:"name";s:14:"/weituoren/new";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:15:"/weituoren/save";a:7:{s:4:"type";i:2;s:4:"name";s:15:"/weituoren/save";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:17:"/weituoren/select";a:7:{s:4:"type";i:2;s:4:"name";s:17:"/weituoren/select";s:11:"description";N;s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1598574351;s:9:"updatedAt";i:1598574351;}s:12:"用户管理";a:7:{s:4:"type";i:2;s:4:"name";s:12:"用户管理";s:11:"description";s:36:"普通用户方面的管理权限集";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467626475;s:9:"updatedAt";i:1490305307;}s:12:"超级权限";a:7:{s:4:"type";i:2;s:4:"name";s:12:"超级权限";s:11:"description";s:39:"超级权限拥有最高级系统权限";s:8:"ruleName";N;s:4:"data";s:4:"null";s:9:"createdAt";i:1467628984;s:9:"updatedAt";i:1490306137;}}s:10:"modelClass";N;}}";s:5:"asset";s:1552:"a:4:{s:30:"yii\validators\ValidationAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:16:"yii\web\YiiAsset";}s:2:"js";a:1:{i:0;s:17:"yii.validation.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:16:"yii\web\YiiAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:19:"yii\web\JqueryAsset";}s:2:"js";a:1:{i:0;s:6:"yii.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:19:"yii\web\JqueryAsset";a:9:{s:10:"sourcePath";s:55:"/media/psf/localhost/yii/vendor/bower-asset/jquery/dist";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/9b162799";s:7:"baseUrl";s:16:"/assets/9b162799";s:7:"depends";a:0:{}s:2:"js";a:1:{i:0;s:9:"jquery.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}s:27:"yii\widgets\ActiveFormAsset";a:9:{s:10:"sourcePath";s:51:"/media/psf/localhost/yii/vendor/yiisoft/yii2/assets";s:8:"basePath";s:40:"/media/psf/localhost/yii/assets/bcf3d561";s:7:"baseUrl";s:16:"/assets/bcf3d561";s:7:"depends";a:1:{i:0;s:16:"yii\web\YiiAsset";}s:2:"js";a:1:{i:0;s:17:"yii.activeForm.js";}s:3:"css";a:0:{}s:9:"jsOptions";a:0:{}s:10:"cssOptions";a:0:{}s:14:"publishOptions";a:0:{}}}";s:7:"summary";a:13:{s:3:"tag";s:13:"66a0d7792c8fd";s:3:"url";s:63:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816952.793953;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9340888;s:14:"processingTime";d:0.6693630218505859;}s:10:"exceptions";a:0:{}}
\ No newline at end of file
diff --git a/admins/runtime/debug/index.data b/admins/runtime/debug/index.data
index 4b97763..40dd20e 100755
--- a/admins/runtime/debug/index.data
+++ b/admins/runtime/debug/index.data
@@ -1 +1 @@
-a:50:{s:13:"66a0d5aa7c155";a:13:{s:3:"tag";s:13:"66a0d5aa7c155";s:3:"url";s:110:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/permission/view.hi?id=%E6%96%87%E7%AB%A0%E7%AE%A1%E7%90%86";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816490.200763;s:10:"statusCode";i:200;s:8:"sqlCount";i:6;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9041344;s:14:"processingTime";d:0.47443604469299316;}s:13:"66a0d5b54da1a";a:13:{s:3:"tag";s:13:"66a0d5b54da1a";s:3:"url";s:71:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/permission/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816500.975318;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9774312;s:14:"processingTime";d:0.4624760150909424;}s:13:"66a0d5b9c5738";a:13:{s:3:"tag";s:13:"66a0d5b9c5738";s:3:"url";s:65:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/role/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816505.433129;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9774352;s:14:"processingTime";d:0.46003293991088867;}s:13:"66a0d5ba308d4";a:13:{s:3:"tag";s:13:"66a0d5ba308d4";s:3:"url";s:65:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/role/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816505.42322;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9774352;s:14:"processingTime";d:0.8441751003265381;}s:13:"66a0d5bed4df9";a:13:{s:3:"tag";s:13:"66a0d5bed4df9";s:3:"url";s:66:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/route/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816510.493309;s:10:"statusCode";i:200;s:8:"sqlCount";i:4;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8638624;s:14:"processingTime";d:0.4690101146697998;}s:13:"66a0d5bf3e8ca";a:13:{s:3:"tag";s:13:"66a0d5bf3e8ca";s:3:"url";s:66:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/route/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816510.485942;s:10:"statusCode";i:200;s:8:"sqlCount";i:4;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8638624;s:14:"processingTime";d:0.8319649696350098;}s:13:"66a0d7479ff22";a:13:{s:3:"tag";s:13:"66a0d7479ff22";s:3:"url";s:52:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816903.268581;s:10:"statusCode";i:403;s:8:"sqlCount";i:3;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8610536;s:14:"processingTime";d:0.614300012588501;}s:13:"66a0d770ed133";a:13:{s:3:"tag";s:13:"66a0d770ed133";s:3:"url";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816944.606608;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8748632;s:14:"processingTime";d:0.6666369438171387;}s:13:"66a0d771d7f14";a:13:{s:3:"tag";s:13:"66a0d771d7f14";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816945.551829;s:10:"statusCode";i:200;s:8:"sqlCount";i:26;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8742232;s:14:"processingTime";d:1.1090869903564453;}s:13:"66a0d77601555";a:13:{s:3:"tag";s:13:"66a0d77601555";s:3:"url";s:61:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816949.613737;s:10:"statusCode";i:200;s:8:"sqlCount";i:12;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8757536;s:14:"processingTime";d:0.7519290447235107;}s:13:"66a0d7792c8fd";a:13:{s:3:"tag";s:13:"66a0d7792c8fd";s:3:"url";s:63:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816952.793953;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9340888;s:14:"processingTime";d:0.6693630218505859;}s:13:"66a0d77bdad29";a:13:{s:3:"tag";s:13:"66a0d77bdad29";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/user/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816955.522138;s:10:"statusCode";i:200;s:8:"sqlCount";i:13;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9164928;s:14:"processingTime";d:0.7364559173583984;}s:13:"66a0d77db3499";a:13:{s:3:"tag";s:13:"66a0d77db3499";s:3:"url";s:58:"http://11.22.33.48:1002/fm_admin_453_test.php/user/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816957.380025;s:10:"statusCode";i:200;s:8:"sqlCount";i:15;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8812088;s:14:"processingTime";d:0.7391219139099121;}s:13:"66a0d781c66eb";a:13:{s:3:"tag";s:13:"66a0d781c66eb";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/member/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816961.444646;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8737472;s:14:"processingTime";d:0.8297262191772461;}s:13:"66a0d785502b7";a:13:{s:3:"tag";s:13:"66a0d785502b7";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/member/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816964.935225;s:10:"statusCode";i:200;s:8:"sqlCount";i:13;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9149304;s:14:"processingTime";d:0.8472728729248047;}s:13:"66a0d788c8ee4";a:13:{s:3:"tag";s:13:"66a0d788c8ee4";s:3:"url";s:66:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/route/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816968.399719;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8695440;s:14:"processingTime";d:0.6615431308746338;}s:13:"66a0d78aa1483";a:13:{s:3:"tag";s:13:"66a0d78aa1483";s:3:"url";s:65:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/role/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816970.232743;s:10:"statusCode";i:200;s:8:"sqlCount";i:9;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9812048;s:14:"processingTime";d:0.7168481349945068;}s:13:"66a0d78f0e741";a:13:{s:3:"tag";s:13:"66a0d78f0e741";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816974.700934;s:10:"statusCode";i:200;s:8:"sqlCount";i:13;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8360552;s:14:"processingTime";d:0.6738231182098389;}s:13:"66a0d7d302601";a:13:{s:3:"tag";s:13:"66a0d7d302601";s:3:"url";s:52:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721817042.619088;s:10:"statusCode";i:403;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8696184;s:14:"processingTime";d:0.7738180160522461;}s:13:"66a0d7d460190";a:13:{s:3:"tag";s:13:"66a0d7d460190";s:3:"url";s:57:"http://11.22.33.48:1002/fm_admin_453_test.php/favicon.ico";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721817043.955372;s:10:"statusCode";i:404;s:8:"sqlCount";i:3;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8574048;s:14:"processingTime";d:0.7182199954986572;}s:13:"66a0d7e962d7f";a:13:{s:3:"tag";s:13:"66a0d7e962d7f";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721817065.059003;s:10:"statusCode";i:403;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8695384;s:14:"processingTime";d:0.7421779632568359;}s:13:"66a0e1371aed8";a:13:{s:3:"tag";s:13:"66a0e1371aed8";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721819446.762183;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9613880;s:14:"processingTime";d:0.6295380592346191;}s:13:"66a0e1536e52a";a:13:{s:3:"tag";s:13:"66a0e1536e52a";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/gii/extension.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721819475.095609;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9898408;s:14:"processingTime";d:0.515704870223999;}s:13:"66a0e15cafe77";a:13:{s:3:"tag";s:13:"66a0e15cafe77";s:3:"url";s:57:"http://11.22.33.48:1002/fm_admin_453_test.php/gii/crud.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721819484.359192;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9848080;s:14:"processingTime";d:0.5323779582977295;}s:13:"66a0f7d6ba9e2";a:13:{s:3:"tag";s:13:"66a0f7d6ba9e2";s:3:"url";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721825238.348346;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8748888;s:14:"processingTime";d:0.7638251781463623;}s:13:"66a0f7d7ca395";a:13:{s:3:"tag";s:13:"66a0f7d7ca395";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721825239.431628;s:10:"statusCode";i:200;s:8:"sqlCount";i:26;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8742488;s:14:"processingTime";d:1.3033409118652344;}s:13:"66a0f7e8118cd";a:13:{s:3:"tag";s:13:"66a0f7e8118cd";s:3:"url";s:61:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721825255.697208;s:10:"statusCode";i:200;s:8:"sqlCount";i:12;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8757792;s:14:"processingTime";d:0.6929900646209717;}s:13:"66b608cc4ad5e";a:13:{s:3:"tag";s:13:"66b608cc4ad5e";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205836.136355;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9436752;s:14:"processingTime";d:0.19085383415222168;}s:13:"66b608d36d0cb";a:13:{s:3:"tag";s:13:"66b608d36d0cb";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205843.276026;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8729424;s:14:"processingTime";d:0.11415910720825195;}s:13:"66b608d39ac31";a:13:{s:3:"tag";s:13:"66b608d39ac31";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205843.528956;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715872;s:14:"processingTime";d:0.17644095420837402;}s:13:"66b608d3baeb8";a:13:{s:3:"tag";s:13:"66b608d3baeb8";s:3:"url";s:57:"http://11.22.33.48:1002/fm_admin_453_test.php/favicon.ico";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205843.556765;s:10:"statusCode";i:404;s:8:"sqlCount";i:3;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8582264;s:14:"processingTime";d:0.2548658847808838;}s:13:"66b608db91550";a:13:{s:3:"tag";s:13:"66b608db91550";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205851.5036;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.09841108322143555;}s:13:"66b60901f3d82";a:13:{s:3:"tag";s:13:"66b60901f3d82";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205889.905811;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488696;s:14:"processingTime";d:0.12502694129943848;}s:13:"66b60946af912";a:13:{s:3:"tag";s:13:"66b60946af912";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205958.568657;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715928;s:14:"processingTime";d:0.22236108779907227;}s:13:"66b60a312fb7e";a:13:{s:3:"tag";s:13:"66b60a312fb7e";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206193.073255;s:10:"statusCode";i:500;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9112040;s:14:"processingTime";d:0.16477513313293457;}s:13:"66b60a6ef2c45";a:13:{s:3:"tag";s:13:"66b60a6ef2c45";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206254.88742;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8729424;s:14:"processingTime";d:1.0831210613250732;}s:13:"66b60a701fe53";a:13:{s:3:"tag";s:13:"66b60a701fe53";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206256.038822;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8781208;s:14:"processingTime";d:0.16376113891601562;}s:13:"66b60a913e4b7";a:13:{s:3:"tag";s:13:"66b60a913e4b7";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206289.143892;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8729424;s:14:"processingTime";d:0.10808706283569336;}s:13:"66b60a916274e";a:13:{s:3:"tag";s:13:"66b60a916274e";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206289.322392;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715928;s:14:"processingTime";d:0.14645099639892578;}s:13:"66b60aef529d4";a:13:{s:3:"tag";s:13:"66b60aef529d4";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206383.227454;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.10085821151733398;}s:13:"66b60af1c2c0e";a:13:{s:3:"tag";s:13:"66b60af1c2c0e";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206385.699198;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488648;s:14:"processingTime";d:0.12465095520019531;}s:13:"66b60b808d5d8";a:13:{s:3:"tag";s:13:"66b60b808d5d8";s:3:"url";s:52:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206528.457396;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9427208;s:14:"processingTime";d:0.12390685081481934;}s:13:"66b60b8599ee0";a:13:{s:3:"tag";s:13:"66b60b8599ee0";s:3:"url";s:58:"http://11.22.33.48:1002/fm_admin_453_test.php/gii/model.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206533.510242;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9925976;s:14:"processingTime";d:0.13162803649902344;}s:13:"66b60b8dcc651";a:13:{s:3:"tag";s:13:"66b60b8dcc651";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206541.72607;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.10583305358886719;}s:13:"66b60b8ddb280";a:13:{s:3:"tag";s:13:"66b60b8ddb280";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206541.734483;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.16379189491271973;}s:13:"66b60b9143331";a:13:{s:3:"tag";s:13:"66b60b9143331";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206545.177192;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488696;s:14:"processingTime";d:0.11303591728210449;}s:13:"66b6114646e99";a:13:{s:3:"tag";s:13:"66b6114646e99";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723208006.157042;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488648;s:14:"processingTime";d:0.17025303840637207;}s:13:"66b6115cf29c3";a:13:{s:3:"tag";s:13:"66b6115cf29c3";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723208028.881897;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488592;s:14:"processingTime";d:0.14319491386413574;}s:13:"66b6116f7df5f";a:13:{s:3:"tag";s:13:"66b6116f7df5f";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723208047.426949;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8550240;s:14:"processingTime";d:0.10107994079589844;}s:13:"66b61627a7ee4";a:13:{s:3:"tag";s:13:"66b61627a7ee4";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723209255.555018;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8550240;s:14:"processingTime";d:0.14829397201538086;}}
\ No newline at end of file
+a:50:{s:13:"66a0d77bdad29";a:13:{s:3:"tag";s:13:"66a0d77bdad29";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/user/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816955.522138;s:10:"statusCode";i:200;s:8:"sqlCount";i:13;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9164928;s:14:"processingTime";d:0.7364559173583984;}s:13:"66a0d77db3499";a:13:{s:3:"tag";s:13:"66a0d77db3499";s:3:"url";s:58:"http://11.22.33.48:1002/fm_admin_453_test.php/user/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816957.380025;s:10:"statusCode";i:200;s:8:"sqlCount";i:15;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8812088;s:14:"processingTime";d:0.7391219139099121;}s:13:"66a0d781c66eb";a:13:{s:3:"tag";s:13:"66a0d781c66eb";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/member/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816961.444646;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8737472;s:14:"processingTime";d:0.8297262191772461;}s:13:"66a0d785502b7";a:13:{s:3:"tag";s:13:"66a0d785502b7";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/member/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816964.935225;s:10:"statusCode";i:200;s:8:"sqlCount";i:13;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9149304;s:14:"processingTime";d:0.8472728729248047;}s:13:"66a0d788c8ee4";a:13:{s:3:"tag";s:13:"66a0d788c8ee4";s:3:"url";s:66:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/route/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816968.399719;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8695440;s:14:"processingTime";d:0.6615431308746338;}s:13:"66a0d78aa1483";a:13:{s:3:"tag";s:13:"66a0d78aa1483";s:3:"url";s:65:"http://11.22.33.48:1002/fm_admin_453_test.php/admin/role/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816970.232743;s:10:"statusCode";i:200;s:8:"sqlCount";i:9;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9812048;s:14:"processingTime";d:0.7168481349945068;}s:13:"66a0d78f0e741";a:13:{s:3:"tag";s:13:"66a0d78f0e741";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721816974.700934;s:10:"statusCode";i:200;s:8:"sqlCount";i:13;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8360552;s:14:"processingTime";d:0.6738231182098389;}s:13:"66a0d7d302601";a:13:{s:3:"tag";s:13:"66a0d7d302601";s:3:"url";s:52:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721817042.619088;s:10:"statusCode";i:403;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8696184;s:14:"processingTime";d:0.7738180160522461;}s:13:"66a0d7d460190";a:13:{s:3:"tag";s:13:"66a0d7d460190";s:3:"url";s:57:"http://11.22.33.48:1002/fm_admin_453_test.php/favicon.ico";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721817043.955372;s:10:"statusCode";i:404;s:8:"sqlCount";i:3;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8574048;s:14:"processingTime";d:0.7182199954986572;}s:13:"66a0d7e962d7f";a:13:{s:3:"tag";s:13:"66a0d7e962d7f";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721817065.059003;s:10:"statusCode";i:403;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8695384;s:14:"processingTime";d:0.7421779632568359;}s:13:"66a0e1371aed8";a:13:{s:3:"tag";s:13:"66a0e1371aed8";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721819446.762183;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9613880;s:14:"processingTime";d:0.6295380592346191;}s:13:"66a0e1536e52a";a:13:{s:3:"tag";s:13:"66a0e1536e52a";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/gii/extension.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721819475.095609;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9898408;s:14:"processingTime";d:0.515704870223999;}s:13:"66a0e15cafe77";a:13:{s:3:"tag";s:13:"66a0e15cafe77";s:3:"url";s:57:"http://11.22.33.48:1002/fm_admin_453_test.php/gii/crud.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721819484.359192;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9848080;s:14:"processingTime";d:0.5323779582977295;}s:13:"66a0f7d6ba9e2";a:13:{s:3:"tag";s:13:"66a0f7d6ba9e2";s:3:"url";s:53:"http://11.22.33.48:1002/fm_admin_453_test.php?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721825238.348346;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8748888;s:14:"processingTime";d:0.7638251781463623;}s:13:"66a0f7d7ca395";a:13:{s:3:"tag";s:13:"66a0f7d7ca395";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721825239.431628;s:10:"statusCode";i:200;s:8:"sqlCount";i:26;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8742488;s:14:"processingTime";d:1.3033409118652344;}s:13:"66a0f7e8118cd";a:13:{s:3:"tag";s:13:"66a0f7e8118cd";s:3:"url";s:61:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1721825255.697208;s:10:"statusCode";i:200;s:8:"sqlCount";i:12;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8757792;s:14:"processingTime";d:0.6929900646209717;}s:13:"66b608cc4ad5e";a:13:{s:3:"tag";s:13:"66b608cc4ad5e";s:3:"url";s:60:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi?debug=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205836.136355;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9436752;s:14:"processingTime";d:0.19085383415222168;}s:13:"66b608d36d0cb";a:13:{s:3:"tag";s:13:"66b608d36d0cb";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205843.276026;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8729424;s:14:"processingTime";d:0.11415910720825195;}s:13:"66b608d39ac31";a:13:{s:3:"tag";s:13:"66b608d39ac31";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205843.528956;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715872;s:14:"processingTime";d:0.17644095420837402;}s:13:"66b608d3baeb8";a:13:{s:3:"tag";s:13:"66b608d3baeb8";s:3:"url";s:57:"http://11.22.33.48:1002/fm_admin_453_test.php/favicon.ico";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205843.556765;s:10:"statusCode";i:404;s:8:"sqlCount";i:3;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8582264;s:14:"processingTime";d:0.2548658847808838;}s:13:"66b608db91550";a:13:{s:3:"tag";s:13:"66b608db91550";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205851.5036;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.09841108322143555;}s:13:"66b60901f3d82";a:13:{s:3:"tag";s:13:"66b60901f3d82";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205889.905811;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488696;s:14:"processingTime";d:0.12502694129943848;}s:13:"66b60946af912";a:13:{s:3:"tag";s:13:"66b60946af912";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723205958.568657;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715928;s:14:"processingTime";d:0.22236108779907227;}s:13:"66b60a312fb7e";a:13:{s:3:"tag";s:13:"66b60a312fb7e";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206193.073255;s:10:"statusCode";i:500;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9112040;s:14:"processingTime";d:0.16477513313293457;}s:13:"66b60a6ef2c45";a:13:{s:3:"tag";s:13:"66b60a6ef2c45";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206254.88742;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8729424;s:14:"processingTime";d:1.0831210613250732;}s:13:"66b60a701fe53";a:13:{s:3:"tag";s:13:"66b60a701fe53";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206256.038822;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8781208;s:14:"processingTime";d:0.16376113891601562;}s:13:"66b60a913e4b7";a:13:{s:3:"tag";s:13:"66b60a913e4b7";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206289.143892;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8729424;s:14:"processingTime";d:0.10808706283569336;}s:13:"66b60a916274e";a:13:{s:3:"tag";s:13:"66b60a916274e";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206289.322392;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715928;s:14:"processingTime";d:0.14645099639892578;}s:13:"66b60aef529d4";a:13:{s:3:"tag";s:13:"66b60aef529d4";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206383.227454;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.10085821151733398;}s:13:"66b60af1c2c0e";a:13:{s:3:"tag";s:13:"66b60af1c2c0e";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206385.699198;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488648;s:14:"processingTime";d:0.12465095520019531;}s:13:"66b60b808d5d8";a:13:{s:3:"tag";s:13:"66b60b808d5d8";s:3:"url";s:52:"http://11.22.33.48:1002/fm_admin_453_test.php/gii.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206528.457396;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9427208;s:14:"processingTime";d:0.12390685081481934;}s:13:"66b60b8599ee0";a:13:{s:3:"tag";s:13:"66b60b8599ee0";s:3:"url";s:58:"http://11.22.33.48:1002/fm_admin_453_test.php/gii/model.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206533.510242;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:9925976;s:14:"processingTime";d:0.13162803649902344;}s:13:"66b60b8dcc651";a:13:{s:3:"tag";s:13:"66b60b8dcc651";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206541.72607;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.10583305358886719;}s:13:"66b60b8ddb280";a:13:{s:3:"tag";s:13:"66b60b8ddb280";s:3:"url";s:67:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/index.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206541.734483;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8315864;s:14:"processingTime";d:0.16379189491271973;}s:13:"66b60b9143331";a:13:{s:3:"tag";s:13:"66b60b9143331";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723206545.177192;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488696;s:14:"processingTime";d:0.11303591728210449;}s:13:"66b6114646e99";a:13:{s:3:"tag";s:13:"66b6114646e99";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723208006.157042;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488648;s:14:"processingTime";d:0.17025303840637207;}s:13:"66b6115cf29c3";a:13:{s:3:"tag";s:13:"66b6115cf29c3";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723208028.881897;s:10:"statusCode";i:500;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8488592;s:14:"processingTime";d:0.14319491386413574;}s:13:"66b6116f7df5f";a:13:{s:3:"tag";s:13:"66b6116f7df5f";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723208047.426949;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8550240;s:14:"processingTime";d:0.10107994079589844;}s:13:"66b61627a7ee4";a:13:{s:3:"tag";s:13:"66b61627a7ee4";s:3:"url";s:68:"http://11.22.33.48:1002/fm_admin_453_test.php/data/default/create.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1723209255.555018;s:10:"statusCode";i:200;s:8:"sqlCount";i:7;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8550240;s:14:"processingTime";d:0.14829397201538086;}s:13:"6837e153bddb0";a:13:{s:3:"tag";s:13:"6837e153bddb0";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492627.675005;s:10:"statusCode";i:302;s:8:"sqlCount";i:0;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:5761960;s:14:"processingTime";d:0.08728384971618652;}s:13:"6837e153d194f";a:13:{s:3:"tag";s:13:"6837e153d194f";s:3:"url";s:59:"http://11.22.33.48:1002/fm_admin_453_test.php/site/login.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492627.813242;s:10:"statusCode";i:500;s:8:"sqlCount";i:0;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:5994336;s:14:"processingTime";d:0.07410788536071777;}s:13:"6837e22b413d5";a:13:{s:3:"tag";s:13:"6837e22b413d5";s:3:"url";s:59:"http://11.22.33.48:1002/fm_admin_453_test.php/site/login.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492843.172167;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:6876528;s:14:"processingTime";d:0.12204480171203613;}s:13:"6837e22b6e1df";a:13:{s:3:"tag";s:13:"6837e22b6e1df";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/site/favicon.ico";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492843.394628;s:10:"statusCode";i:404;s:8:"sqlCount";i:0;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:6082816;s:14:"processingTime";d:0.06786513328552246;}s:13:"6837e22e1e6a5";a:13:{s:3:"tag";s:13:"6837e22e1e6a5";s:3:"url";s:59:"http://11.22.33.48:1002/fm_admin_453_test.php/site/login.hi";s:4:"ajax";i:0;s:6:"method";s:4:"POST";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492846.034515;s:10:"statusCode";i:302;s:8:"sqlCount";i:6;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:2;s:9:"mailFiles";a:2:{i:0;s:29:"20250529-122726-8207-9298.eml";i:1;s:29:"20250529-122726-9136-5294.eml";}s:10:"peakMemory";i:9332216;s:14:"processingTime";d:0.8487088680267334;}s:13:"6837e22f0860d";a:13:{s:3:"tag";s:13:"6837e22f0860d";s:3:"url";s:46:"http://11.22.33.48:1002/fm_admin_453_test.php/";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492846.961794;s:10:"statusCode";i:200;s:8:"sqlCount";i:10;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8726512;s:14:"processingTime";d:0.09352803230285645;}s:13:"6837e22f343f0";a:13:{s:3:"tag";s:13:"6837e22f343f0";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492847.111092;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715360;s:14:"processingTime";d:0.13169097900390625;}s:13:"6837e22f498be";a:13:{s:3:"tag";s:13:"6837e22f498be";s:3:"url";s:57:"http://11.22.33.48:1002/fm_admin_453_test.php/favicon.ico";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492847.128192;s:10:"statusCode";i:404;s:8:"sqlCount";i:3;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8576864;s:14:"processingTime";d:0.20376300811767578;}s:13:"6837e24caf960";a:13:{s:3:"tag";s:13:"6837e24caf960";s:3:"url";s:61:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492876.599022;s:10:"statusCode";i:200;s:8:"sqlCount";i:12;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8740632;s:14:"processingTime";d:0.11437797546386719;}s:13:"6837e2586ff39";a:13:{s:3:"tag";s:13:"6837e2586ff39";s:3:"url";s:61:"http://11.22.33.48:1002/fm_admin_453_test.php/adminer/list.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492888.348541;s:10:"statusCode";i:200;s:8:"sqlCount";i:12;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8740576;s:14:"processingTime";d:0.10856199264526367;}s:13:"6837e25e21931";a:13:{s:3:"tag";s:13:"6837e25e21931";s:3:"url";s:62:"http://11.22.33.48:1002/fm_admin_453_test.php/index/welcome.hi";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:10:"11.22.33.2";s:4:"time";d:1748492894.019101;s:10:"statusCode";i:200;s:8:"sqlCount";i:24;s:21:"excessiveCallersCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:8715360;s:14:"processingTime";d:0.1567530632019043;}}
\ No newline at end of file
diff --git a/admins/runtime/logs/app.log b/admins/runtime/logs/app.log
index 5408bb5..2def91f 100755
--- a/admins/runtime/logs/app.log
+++ b/admins/runtime/logs/app.log
@@ -15428,3 +15428,841 @@ $_SERVER = [
'REQUEST_TIME_FLOAT' => 1723209255.555
'REQUEST_TIME' => 1723209255
]
+2025-05-29 12:23:47 [11.22.33.2][-][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:23:47 [11.22.33.2][-][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:23:47 [11.22.33.2][-][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"WWn9vR6metqT7B-BCouqzRWlbsIs97j2\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '347o30oilhggolpp9b1fg57iu6'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=0, i'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22WWn9vR6metqT7B-BCouqzRWlbsIs97j2%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=347o30oilhggolpp9b1fg57iu6; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/index.php'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '55868'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/index.php'
+ 'REQUEST_TIME_FLOAT' => 1748492627.675
+ 'REQUEST_TIME' => 1748492627
+]
+2025-05-29 12:23:47 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][error][Error] Error: Class "yii\bootstrap\ActiveForm" not found in /media/psf/localhost/yii/admins/views/site/login.php:27
+Stack trace:
+#0 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/View.php(347): require()
+#1 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/View.php(257): yii\base\View->renderPhpFile()
+#2 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/View.php(156): yii\base\View->renderFile()
+#3 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Controller.php(407): yii\base\View->render()
+#4 /media/psf/localhost/yii/admins/controllers/SiteController.php(97): yii\base\Controller->render()
+#5 [internal function]: backend\controllers\SiteController->actionLogin()
+#6 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array()
+#7 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams()
+#8 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction()
+#9 /media/psf/localhost/yii/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction()
+#10 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest()
+#11 /media/psf/localhost/yii/fm_admin_453_test.php(48): yii\base\Application->run()
+#12 {main}
+2025-05-29 12:23:47 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:23:47 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:23:47 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:23:47 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:23:47 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"WWn9vR6metqT7B-BCouqzRWlbsIs97j2\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '347o30oilhggolpp9b1fg57iu6'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=0, i'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22WWn9vR6metqT7B-BCouqzRWlbsIs97j2%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=347o30oilhggolpp9b1fg57iu6; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/site/login.hi'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '55868'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/site/login.hi'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/site/login.hi'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/site/login.hi'
+ 'REQUEST_TIME_FLOAT' => 1748492627.8132
+ 'REQUEST_TIME' => 1748492627
+]
+2025-05-29 12:27:23 [11.22.33.2][-][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/SiteController.php:97
+2025-05-29 12:27:23 [11.22.33.2][-][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/SiteController.php:97
+2025-05-29 12:27:23 [11.22.33.2][-][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:23 [11.22.33.2][-][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:23 [11.22.33.2][-][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"WWn9vR6metqT7B-BCouqzRWlbsIs97j2\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '347o30oilhggolpp9b1fg57iu6'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=0, i'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22WWn9vR6metqT7B-BCouqzRWlbsIs97j2%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=347o30oilhggolpp9b1fg57iu6; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/site/login.hi'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56104'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/site/login.hi'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/site/login.hi'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/site/login.hi'
+ 'REQUEST_TIME_FLOAT' => 1748492843.1722
+ 'REQUEST_TIME' => 1748492843
+]
+2025-05-29 12:27:23 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][error][yii\web\HttpException:404] yii\web\NotFoundHttpException: 页面未找到。 in /media/psf/localhost/yii/vendor/yiisoft/yii2/web/Request.php:299
+Stack trace:
+#0 /media/psf/localhost/yii/vendor/yiisoft/yii2/web/Application.php(82): yii\web\Request->resolve()
+#1 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest()
+#2 /media/psf/localhost/yii/fm_admin_453_test.php(48): yii\base\Application->run()
+#3 {main}
+2025-05-29 12:27:23 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+2025-05-29 12:27:23 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+2025-05-29 12:27:23 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:23 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:23 [11.22.33.2][-][347o30oilhggolpp9b1fg57iu6][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"WWn9vR6metqT7B-BCouqzRWlbsIs97j2\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '347o30oilhggolpp9b1fg57iu6'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=6'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22WWn9vR6metqT7B-BCouqzRWlbsIs97j2%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=347o30oilhggolpp9b1fg57iu6; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/site/login.hi'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'image/avif,image/webp,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/site/favicon.ico'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56105'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/site/favicon.ico'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/site/favicon.ico'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/site/favicon.ico'
+ 'REQUEST_TIME_FLOAT' => 1748492843.3946
+ 'REQUEST_TIME' => 1748492843
+]
+2025-05-29 12:27:26 [11.22.33.2][1][-][error][yii\symfonymailer\Mailer::sendMessage] Connection could not be established with host "ssl://smtp.qq.com:587": stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
+error:1408F10B:SSL routines:ssl3_get_record:wrong version number
+ in /media/psf/localhost/yii/admins/models/LoginForm.php:124
+ in /media/psf/localhost/yii/admins/controllers/SiteController.php:94
+2025-05-29 12:27:26 [11.22.33.2][1][-][error][yii\symfonymailer\Mailer::sendMessage] Connection could not be established with host "ssl://smtp.qq.com:587": stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
+error:1408F10B:SSL routines:ssl3_get_record:wrong version number
+ in /media/psf/localhost/yii/admins/models/LoginForm.php:131
+ in /media/psf/localhost/yii/admins/controllers/SiteController.php:94
+2025-05-29 12:27:26 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:26 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:26 [11.22.33.2][1][-][info][application] $_GET = []
+
+$_POST = [
+ '_csrf-backend' => 'yzuIYr7ACEl-rkOd89cz1Zx4Z-w0b0BTMyhOcHiageacbOZbyJI-JBvaMsnElR6X3xcSnU49Fz9RWwcDQa3r1A=='
+ 'LoginForm' => [
+ 'username' => 'fm453'
+ 'password' => 'Lukegzs168.com'
+ 'rememberMe' => '0'
+ ]
+ 'login-button' => ''
+]
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"WWn9vR6metqT7B-BCouqzRWlbsIs97j2\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '347o30oilhggolpp9b1fg57iu6'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ '__id' => 1
+ '__authKey' => 'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=0, i'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=0187bd531a5a810efd8ccdf9a2a07ac9d81f84f3822d9a637c68eed670dc7053a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22WWn9vR6metqT7B-BCouqzRWlbsIs97j2%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=347o30oilhggolpp9b1fg57iu6; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/site/login.hi'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ORIGIN' => 'http://11.22.33.48:1002'
+ 'HTTP_CONTENT_LENGTH' => '217'
+ 'HTTP_CONTENT_TYPE' => 'application/x-www-form-urlencoded'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/site/login.hi'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56105'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/site/login.hi'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/site/login.hi'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => '217'
+ 'CONTENT_TYPE' => 'application/x-www-form-urlencoded'
+ 'REQUEST_METHOD' => 'POST'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/site/login.hi'
+ 'REQUEST_TIME_FLOAT' => 1748492846.0345
+ 'REQUEST_TIME' => 1748492846
+]
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/SiteController.php:74
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/SiteController.php:74
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:26 [11.22.33.2][1][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '2mu9c3ngiqjgb4l1g2l007gdpr'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ '__id' => 1
+ '__authKey' => 'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=0, i'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=2mu9c3ngiqjgb4l1g2l007gdpr; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/site/login.hi'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/index.php'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56105'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/index.php'
+ 'REQUEST_TIME_FLOAT' => 1748492846.9618
+ 'REQUEST_TIME' => 1748492846
+]
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/IndexController.php:56
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/IndexController.php:56
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:27 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:27 [11.22.33.2][1][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '2mu9c3ngiqjgb4l1g2l007gdpr'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ '__id' => 1
+ '__authKey' => 'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=4'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=2mu9c3ngiqjgb4l1g2l007gdpr; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/index/welcome.hi'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56105'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/index/welcome.hi'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/index/welcome.hi'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/index/welcome.hi'
+ 'REQUEST_TIME_FLOAT' => 1748492847.1111
+ 'REQUEST_TIME' => 1748492847
+]
+2025-05-29 12:27:27 [11.22.33.2][1][2mu9c3ngiqjgb4l1g2l007gdpr][error][yii\web\HttpException:404] yii\web\NotFoundHttpException: 页面未找到。 in /media/psf/localhost/yii/vendor/yiisoft/yii2/web/Request.php:299
+Stack trace:
+#0 /media/psf/localhost/yii/vendor/yiisoft/yii2/web/Application.php(82): yii\web\Request->resolve()
+#1 /media/psf/localhost/yii/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest()
+#2 /media/psf/localhost/yii/fm_admin_453_test.php(48): yii\base\Application->run()
+#3 {main}
+2025-05-29 12:27:27 [11.22.33.2][1][2mu9c3ngiqjgb4l1g2l007gdpr][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+2025-05-29 12:27:27 [11.22.33.2][1][2mu9c3ngiqjgb4l1g2l007gdpr][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+2025-05-29 12:27:27 [11.22.33.2][1][2mu9c3ngiqjgb4l1g2l007gdpr][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:27 [11.22.33.2][1][2mu9c3ngiqjgb4l1g2l007gdpr][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:27 [11.22.33.2][1][2mu9c3ngiqjgb4l1g2l007gdpr][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '2mu9c3ngiqjgb4l1g2l007gdpr'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ '__id' => 1
+ '__authKey' => 'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=6'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=2mu9c3ngiqjgb4l1g2l007gdpr; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'image/avif,image/webp,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/favicon.ico'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56109'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/favicon.ico'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/favicon.ico'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/favicon.ico'
+ 'REQUEST_TIME_FLOAT' => 1748492847.1282
+ 'REQUEST_TIME' => 1748492847
+]
+2025-05-29 12:27:56 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/AdminerController.php:57
+2025-05-29 12:27:56 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/AdminerController.php:57
+2025-05-29 12:27:56 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:56 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:27:56 [11.22.33.2][1][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '2mu9c3ngiqjgb4l1g2l007gdpr'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ '__id' => 1
+ '__authKey' => 'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=4'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=2mu9c3ngiqjgb4l1g2l007gdpr; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/adminer/list.hi'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56105'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/adminer/list.hi'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/adminer/list.hi'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/adminer/list.hi'
+ 'REQUEST_TIME_FLOAT' => 1748492876.599
+ 'REQUEST_TIME' => 1748492876
+]
+2025-05-29 12:28:08 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/AdminerController.php:57
+2025-05-29 12:28:08 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/AdminerController.php:57
+2025-05-29 12:28:08 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:28:08 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:28:08 [11.22.33.2][1][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '2mu9c3ngiqjgb4l1g2l007gdpr'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ '__id' => 1
+ '__authKey' => 'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=4'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=2mu9c3ngiqjgb4l1g2l007gdpr; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/adminer/list.hi'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56105'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/adminer/list.hi'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/adminer/list.hi'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/adminer/list.hi'
+ 'REQUEST_TIME_FLOAT' => 1748492888.3485
+ 'REQUEST_TIME' => 1748492888
+]
+2025-05-29 12:28:14 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/IndexController.php:56
+2025-05-29 12:28:14 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+ in /media/psf/localhost/yii/admins/views/layouts/main.php:79
+ in /media/psf/localhost/yii/admins/controllers/IndexController.php:56
+2025-05-29 12:28:14 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:28:14 [11.22.33.2][1][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 11.22.33.2
+2025-05-29 12:28:14 [11.22.33.2][1][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+ 'PHPSESSID' => '0egqk0f8a5me52erj7ijh8q82s'
+ '_csrf-frontend' => 'd6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba:2:{i:0;s:14:\"_csrf-frontend\";i:1;s:32:\"k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq\";}'
+ '_csrf-backend' => '3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a:2:{i:0;s:13:\"_csrf-backend\";i:1;s:32:\"fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo\";}'
+ 'advanced-ctms-api' => 'o564h84tqrpnhvn9p9k2v9si7r'
+ 'advanced-frontend-web' => 'evf9hlrcca64078arvo6mbkbt1'
+ 'csrf' => '43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn'
+ 'advanced-frontend-api' => 'o5oea55lgfvq15je1tn5pvnnbb'
+ 'i_like_gitea' => 'eac81993543b0a60'
+ 'lang' => 'zh-CN'
+ 'tencent' => 'false'
+ 'advanced-backend' => '2mu9c3ngiqjgb4l1g2l007gdpr'
+ 'b17e34166755bd29bbc2ad7668dfa9f3' => '3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+]
+
+$_SESSION = [
+ '__flash' => []
+ '__returnUrl' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ '__id' => 1
+ '__authKey' => 'Ar8SbMSghjsg1N7o3mOFU6UZGWQxz2Nc'
+]
+
+$_SERVER = [
+ 'USER' => 'www'
+ 'HOME' => '/home/www'
+ 'HTTP_PRIORITY' => 'u=4'
+ 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1'
+ 'HTTP_COOKIE' => 'PHPSESSID=0egqk0f8a5me52erj7ijh8q82s; _csrf-frontend=d6f914521f30ce8e7b76fa0c9dac185af0cccbd2cf65441db5d0f6bb626c878ba%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22k2NsfI3MCpfMtu_lIdwucXGDqglRnKLq%22%3B%7D; _csrf-backend=3d4618a63642f4a787a98260ab989f539a7bf170d637ee052c2831f9151fba19a%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22fJWHCMl91a9-_oN_VZEAvxPvNCzd1iYo%22%3B%7D; advanced-ctms-api=o564h84tqrpnhvn9p9k2v9si7r; advanced-frontend-web=evf9hlrcca64078arvo6mbkbt1; csrf=43KcKEeDJDwBF7Xw8xmWrHpG8bhArkQn; advanced-frontend-api=o5oea55lgfvq15je1tn5pvnnbb; i_like_gitea=eac81993543b0a60; lang=zh-CN; tencent=false; advanced-backend=2mu9c3ngiqjgb4l1g2l007gdpr; b17e34166755bd29bbc2ad7668dfa9f3=3a0d3195-64bc-4df4-8ff8-68f40cb718de.VY7_pedTrOQNaNOwTOYZ6hyAULc'
+ 'HTTP_REFERER' => 'http://11.22.33.48:1002/fm_admin_453_test.php/'
+ 'HTTP_CONNECTION' => 'keep-alive'
+ 'HTTP_DNT' => '1'
+ 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate'
+ 'HTTP_ACCEPT_LANGUAGE' => 'zh-CN,en-US;q=0.7,en;q=0.3'
+ 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
+ 'HTTP_USER_AGENT' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:140.0) Gecko/20100101 Firefox/140.0'
+ 'HTTP_HOST' => '11.22.33.48:1002'
+ 'PATH_INFO' => '/index/welcome.hi'
+ 'REDIRECT_STATUS' => '200'
+ 'SERVER_NAME' => 'saas.localhost'
+ 'SERVER_PORT' => '1002'
+ 'SERVER_ADDR' => '11.22.33.48'
+ 'REMOTE_PORT' => '56105'
+ 'REMOTE_ADDR' => '11.22.33.2'
+ 'SERVER_SOFTWARE' => 'nginx/1.24.0'
+ 'GATEWAY_INTERFACE' => 'CGI/1.1'
+ 'REQUEST_SCHEME' => 'http'
+ 'SERVER_PROTOCOL' => 'HTTP/1.1'
+ 'DOCUMENT_ROOT' => '/media/psf/localhost/yii'
+ 'DOCUMENT_URI' => '/fm_admin_453_test.php/index/welcome.hi'
+ 'REQUEST_URI' => '/fm_admin_453_test.php/index/welcome.hi'
+ 'SCRIPT_NAME' => '/fm_admin_453_test.php'
+ 'CONTENT_LENGTH' => ''
+ 'CONTENT_TYPE' => ''
+ 'REQUEST_METHOD' => 'GET'
+ 'QUERY_STRING' => ''
+ 'SCRIPT_FILENAME' => '/media/psf/localhost/yii/fm_admin_453_test.php'
+ 'FCGI_ROLE' => 'RESPONDER'
+ 'PHP_SELF' => '/fm_admin_453_test.php/index/welcome.hi'
+ 'REQUEST_TIME_FLOAT' => 1748492894.0191
+ 'REQUEST_TIME' => 1748492894
+]
diff --git a/admins/views/site/login.php b/admins/views/site/login.php
index e54d557..8651409 100755
--- a/admins/views/site/login.php
+++ b/admins/views/site/login.php
@@ -1,11 +1,11 @@
title = Yii::t('backend' ,'System Name');
$keywords = '';
diff --git a/common/models/Member.php b/common/models/Member.php
index 364095b..e4ed266 100755
--- a/common/models/Member.php
+++ b/common/models/Member.php
@@ -230,6 +230,10 @@ class Member extends ActiveRecord implements IdentityInterface
{
$this->password_reset_token = null;
}
+
+ public function lenthUsername(){
+ return 32;
+ }
// //获取所有用户
// public function get_all_user(){
diff --git a/ctms-api/controllers/client/v1/Common.php b/ctms-api/controllers/client/v1/Common.php
index 7ecd5d3..05f3772 100755
--- a/ctms-api/controllers/client/v1/Common.php
+++ b/ctms-api/controllers/client/v1/Common.php
@@ -1,14 +1,8 @@
-# @Date: 2022-04-15 20:22:03
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:02:06+08:00
-# @Copyright: www.hiluker.cn
//前端用户入口
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use Yii;
use yii\web\Controller;
diff --git a/ctms-api/controllers/client/v1/FansController.php b/ctms-api/controllers/client/v1/FansController.php
index a1ef073..0ed87f6 100644
--- a/ctms-api/controllers/client/v1/FansController.php
+++ b/ctms-api/controllers/client/v1/FansController.php
@@ -1,14 +1,8 @@
-# @Date: 2022-04-15 20:22:03
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T08:59:44+08:00
-# @Copyright: www.hiluker.cn
//前端普通用户入口
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use Yii;
use common\models\Fans; //‘from’字段为ctms的数据
diff --git a/ctms-api/controllers/client/v1/ImageController.php b/ctms-api/controllers/client/v1/ImageController.php
new file mode 100644
index 0000000..7861b52
--- /dev/null
+++ b/ctms-api/controllers/client/v1/ImageController.php
@@ -0,0 +1,88 @@
+pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
+ public function actionIndex()
+ {
+ $apis = [
+ 'list'=>'图片列表',
+ ];
+ $this->result('您正使用CMTS-CLIENT图库管理接口!', $apis, 200);
+ }
+
+ public function actionList()
+ {
+ $siteId =$this->site_id;
+ $pid = $this->pid;
+ $model = new CAttachment();
+ $search = $where = [];
+ $where[] = 'and';
+ $where[] = ['=','status_code',1];
+ $where[] = ['=','type',0];
+ $where[] = ['=','siteid',$siteId];
+ $where[] = ['=','pid',$pid];
+ $post = $this->postdata;
+
+ $search = $post['search'];
+ if ($search) {
+ if ($search['create_m']) {
+ $start = strtotime($search['create_m']);
+ $s = date("Y-m-d H:i:s", $start);
+ $ldm = strtotime("last day of ".$s);
+ $m = date("Y-m-d", $ldm)." 23:59:59";
+ $end = strtotime($m);
+ $where[] = ['between','create_at',$start,$end];
+ } elseif (!empty($search['create_after']) && !empty($search['create_before'])) {
+ $start = strtotime($search['create_after']);
+ $end = strtotime($search['create_before']);
+ $where[] = ['between','create_at',$start,$end];
+ } elseif (!empty($search['create_after'])) {
+ $start = strtotime($search['create_after']);
+ $where[] = ['>=','create_at',$start];
+ } elseif (!empty($search['create_before'])) {
+ $end = strtotime($search['create_before']);
+ $where[] = ['<=','create_at',$end];
+ }
+ if ($search['title']) {
+ $where[] = ['LIKE','title',$search['title']];
+ }
+ }
+ //分页
+ $orderby = ['id' => SORT_DESC];
+ $Attachment = new CAttachment();
+ $list = $Attachment->getData($model, $where, $orderby);
+ $pager = $Attachment->getPagination();
+
+ //附件网址前缀
+ $src = Url::base(true)."/../../upload"; //在网站根目录下使用upload/pics目录;适合使用yii框架主目录入口而非绑定子域名的情形
+ if ($_SERVER['DOCUMENT_ROOT'].'/upload' != Yii::getAlias("@upload")) {
+ // $src = Url::toRoute(['attach/index','img'=>'']); //换用网络加载转换的方式-反应慢
+ $src = Yii::$app->params['attachSrc'].Yii::$app->params['attachDir'];
+ }
+
+ $callback = $_GET['callback'] ?? 'thumb';
+ $data = [
+ 'list'=>$list,
+ 'pager' => $pager,
+ 'src'=>$src,
+ 'callback'=>$callback
+ ];
+ $this->result('', $data, 200);
+ }
+}
\ No newline at end of file
diff --git a/ctms-api/controllers/client/v1/IndexController.php b/ctms-api/controllers/client/v1/IndexController.php
index 5cb1133..214c8b4 100755
--- a/ctms-api/controllers/client/v1/IndexController.php
+++ b/ctms-api/controllers/client/v1/IndexController.php
@@ -1,16 +1,8 @@
-# @Date: 2022-05-13T09:20:03+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T08:59:48+08:00
-# @Copyright: www.hiluker.cn
-
-
//主入口页
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use Yii;
use yii\data\Pagination;
diff --git a/ctms-api/controllers/client/v1/JiaocheController.php b/ctms-api/controllers/client/v1/JiaocheController.php
new file mode 100755
index 0000000..a29f7bb
--- /dev/null
+++ b/ctms-api/controllers/client/v1/JiaocheController.php
@@ -0,0 +1,707 @@
+pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
+ public function actionIndex()
+ {
+ $apis = [
+ 'list'=>'搜索运单',
+ 'detail'=>'运单详情',
+ 'create'=>'创建运单'
+ ];
+ $this->result('您正使用CMTS-CLIENT交车单管理接口!', $apis, 200);
+ }
+
+ //订单列表
+ public function actionList()
+ {
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data = $s['data'];
+ $this->showOrder($res, $data);
+ }
+
+ public function actionDetail()
+ {
+ $pid = $this->pid;
+ $status = Yii::$app->params['OrderStatus'];
+ $post = $this->postdata;
+
+ $id = $post['oid'] ?? 0;
+ if ($id<=0) {
+ $this->result('查询参数错误!');
+ }
+ $AcOrder = new AcOrder();
+ $order = $AcOrder->findOne($id);
+ $detail = $order->toArray();
+ $detail['thumbs'] = $detail['thumbs'] ? json_decode($detail['thumbs']) : [];
+
+ $model = new AcStore();
+ $store = $model->findOne($detail['store_id']);
+ if ($store) {
+ $detail['store_title'] = $store->title;
+ }
+
+ $model = new AcEmployee();
+ $employee = $model->findOne($detail['employee_id']);
+ if ($employee) {
+ $detail['employee_title'] = $employee->name;
+ }
+
+ $detail['car_owner_id']=$detail['car_brand_id']=$detail['car_series_id']=0;
+ $model = new AcCar();
+ $car = $model->findOne($detail['car_id']);
+ if ($car) {
+ $detail['car_owner_id'] = $car->owner_id;
+ $detail['car_brand_id'] = $car->brand_id;
+ $detail['car_series_id'] = $car->series_id;
+ $detail['car_number'] = $car->num_p.$car->num_area.$car->num_left;
+ $detail['car_number'] = $detail['car_number'] ? $detail['car_number'] : $car->num_frame;
+ }
+
+ $model = new Fans();
+ $user = $model->findOne($detail['from_mid']);
+
+ $model = new AcFansExt();
+ $exts = [];
+ $_exts = $model->find()->where(['mid'=>$detail['from_mid'],'pid'=>$pid,'deleted'=>0])->indexBy('id')->all();
+ foreach ($_exts as $ext) {
+ $ext = $ext->toArray();
+ if (isset($users[$s['id']])) {
+ if ($ext['mobile']==$user->mobile) {
+ $exts[$ext['mid']][$ext['key']] = $ext['value'];
+ }
+ }
+ }
+
+ $AcCarOwner = new AcCarOwner();
+ $owner = $AcCarOwner->findOne($detail['car_owner_id']);
+ if ($owner) {
+ $_owner = User::findOne($detail['car_owner_id']);
+ $detail['car_owner'] = $_owner->username.'【'.$_owner->mobile.'】';
+ }
+
+ $AcCarBrand = new AcCarBrand();
+ $brand = $AcCarBrand->findOne($detail['car_brand_id']);
+ if ($brand) {
+ $detail['car_title'] = $brand->title;
+ }
+
+ $AcCarSeries = new AcCarSeries();
+ $where = [];
+ $series= $AcCarSeries->findOne($detail['car_series_id']);
+ if ($series) {
+ $detail['car_title'] .= $series->title;
+ }
+
+ $sn = '00000000000'; //11位
+ $sn = substr($sn, 0, 11-strlen($id));
+ $sn .=$id;
+ $detail['sn'] = $sn;
+
+ $weekdays = [0=>'日',1=>'一',2=>'二',3=>'三',4=>'四',5=>'五',6=>'六'];
+ $wk = date('w', $detail['sign_date']);
+ $detail['signdate'] = date('Y-m-d 星期'.$weekdays[$wk], $detail['sign_date']);
+ $detail['from_province'] = isset($detail['start_province']) ? Yii::$app->params['regionAreas'][$detail['start_province']] : '';
+ $detail['to_province'] = isset($detail['aim_province']) ? Yii::$app->params['regionAreas'][$detail['aim_province']] : '';
+ $detail['remark'] = $detail['remark'] || '';
+ $detail['remark'] = trim($detail['remark']) ? htmlspecialchars_decode(trim($detail['remark'])) : '';
+
+ $imgDir = Yii::getAlias('@upload');
+ $imgKeys = ['driving_lisence','thumb_f','thumb_b','thumb_l','thumb_r'];
+ foreach ($imgKeys as $k) {
+ $detail[$k] = $detail[$k] ? $detail[$k] : '/pics/nopic.jpg';
+ $url_pre = substr($detail[$k], 0, 4);
+ if ($url_pre =='/pic') {
+ $detail[$k.'_url'] = Url::to('@upload'.$detail[$k], $this->imgHttp);
+ } elseif ($url_pre =='http') {
+ $detail[$k.'_url'] = $detail[$k];
+ }
+ }
+
+ if ($detail['thumbs']) {
+ $thumbs = $detail['thumbs'];
+ $thumbs_url = [];
+ foreach ($thumbs as $k=>$v) {
+ $url_pre = substr($v, 0, 4);
+ if ($url_pre =='/pic') {
+ $v_url = Url::to('@upload'.$v, $this->imgHttp);
+ } elseif ($url_pre =='http') {
+ $v_url = $v;
+ }
+ $thumbs_url[] = ['src'=>$v,'url'=>$v_url];
+ }
+ $detail['thumbs_url'] = $thumbs_url;
+ }
+
+ $unsets = ['commission','commission_left','fee_truck','create_at','create_by','deleted','income','expense','fee_deliver','fee_extra','fee_insurance','fee_pickup','fee_urgent','from_bid','from_mid','is_commission','is_cwqr','is_holdon','is_over','pay_receive_pids','pay_send_pids','pre_id'];
+ foreach ($unsets as $us) {
+ unset($detail[$us]);
+ }
+
+ $this->result('订单查询成功!', $detail, 200);
+ }
+
+ public function actionCreate($contactModel2)
+ {
+ $get = Yii::$app->request->get();
+ $post = $this->postdata;
+ $pid = $this->pid;
+
+ //格式化数据 为空的项则不修改
+ //目标键=》POST键
+ $cols = ['start_province'=>'start_province','start_city'=>'start_city','aim_province'=>'aim_province','aim_city'=>'aim_city','aim_address'=>'aim_address',
+ 'signer'=>'signer','bind'=>'bind','wtdw'=>"wtdw",
+ 'sender_name'=>'sender_name','sender_idcard'=>'sender_idcard','sender_mobiles'=>'sender_mobiles',
+ 'receiver_name'=>'receiver_name','receiver_idcard'=>'receiver_idcard','receiver_mobiles'=>'receiver_mobiles',
+ 'car_extra'=>'car_extra'];
+ foreach ($cols as $col=>$key) {
+ if (isset($post[$key]) && $post[$key] !='') {
+ $data[$col] = trim($post[$key]);
+ }
+ }
+ //'car_id'=>'car_id','employee_id'=>'employee_id',
+ $cols = ['car_value'=>'car_value','fee_insurance'=>'fee_insurance','fee_truck'=>'fee_truck','fee_deliver'=>'fee_deliver','fee_pickup'=>'fee_pickup','fee_urgent'=>'fee_urgent','fee_extra'=>'fee_extra','fee_total'=>'fee_total','pay_send'=>'pay_send','pay_receive'=>'pay_receive','not_insurance'=>'not_insurance','weituo'=>'weituo'];
+ foreach ($cols as $col=>$key) {
+ $data[$col] = 0;
+ if (isset($post[$key]) && $post[$key] !='') {
+ $data[$col] = (int)$post[$key];
+ }
+ }
+
+ $cols = ['remark'=>'remark'];
+ foreach ($cols as $col=>$key) {
+ if (isset($post[$key]) && $post[$key] !='') {
+ $data[$col] = htmlspecialchars($post[$key]);
+ }
+ }
+ $data['remark'] = $data['remark'] ?? '';
+
+ /*@sign_date: 1649952000000*/
+ $sign_date = isset($post['sign_date']) ? $post['sign_date']/1000 : '';
+ $data['sign_date'] = $sign_date ? $sign_date : TIMESTAMP;
+
+// 指派运单的创建人(平台管理员ID)
+ $mid = isset($post['mid']) ? (int)$post['mid'] : 0; //11是方孟
+ $data['create_by'] = $mid;
+
+ $data['is_cwqr'] = 0; //修改财务确认状态为待确认
+ $data['status_code'] = 1; //订单处于创建待审核状态
+
+ //关联运单前台用户;fans表
+ $fid = $this->user_id;
+ $data['from_mid'] = $fid;
+
+ //部分规则校验
+ $hasError = 0;
+ $msg = '';
+ $fee_total = $data['fee_truck']+$data['fee_insurance']+$data['fee_deliver']+$data['fee_pickup']+$data['fee_urgent']+$data['fee_extra'];
+ $fee_pay = $data['pay_send']+$data['pay_receive'];
+ if (!$data['fee_truck']) {
+ $hasError += 1;
+ $msg .= '请注意,运费未正确填写!';
+ }
+
+ if ($fee_total !=$data['fee_total']) {
+ $hasError += 1;
+ $msg .= '所填各项费用汇总的值与所填写的总费用不一致!';
+ }
+ if ($fee_pay !=$data['fee_total']) {
+ $hasError += 1;
+ $msg .= '所填现付与到收费用汇总的值与所填写的总费用不一致!';
+ }
+
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ $data['pid'] = $pid;
+
+ $data['employee_id'] = isset($post['employee_id']) ? (int)$post['employee_id'] : 1; //1是宫雪
+ $data['store_id'] = 0;
+ $model = new AcEmployee();
+ $employee = $model->findOne($data['employee_id']);
+ if ($employee) {
+ $data['store_id'] = $employee->store_id;
+ }
+
+ //校验生成部分补充数据
+ //生成现付说明
+ $payments = [
+ 'wechat'=>'微信',
+ 'alipay'=>'支付宝',
+ 'cash'=>'现金',
+ 'bankcard'=>'银行卡',
+ 'bankunion'=>'银联',
+ 'others'=>'其他'
+ ];
+ if ($post['pay_send']) {
+ $txt = $post['payto'].'收款'.$post['pay_send'].'元('.$payments[$post['payment']].')';
+ if ($data['remark']) {
+ $data['remark'] .= ' ; '.$txt;
+ } else {
+ $data['remark'] = $txt;
+ }
+ }
+ //生成车辆信息
+ $carModel = new AcCar();
+ $where = [];
+ if ($post['isTempCarno']) {
+ $post['carno_left'] .='临';
+ }
+ if (empty($post['carno_frame'])) {
+ $where['num_p'] = $post['carno_p'];
+ $where['num_area'] = $post['carno_area'];
+ $where['num_left'] = $post['carno_left'];
+ }
+ $post['carno_frame'] = $post['carno_frame'] ?? '';
+ if (!empty($post['carno_frame'])) {
+ $where['num_frame'] = $post['carno_frame'];
+ }
+ $car = $carModel->find()->where($where)->one();
+ if (empty($car)) {
+ $carModel->pid = $pid;
+ $carModel->num_frame = $post['carno_frame'];
+ $carModel->num_p = $post['carno_p'];
+ $carModel->num_area = $post['carno_area'];
+ $carModel->num_left = $post['carno_left'];
+ $carModel->title = $post['carno_title'];
+ $carModel->status_code = 1;
+ $carModel->create_at = TIMESTAMP;
+ $carModel->update_at = TIMESTAMP;
+ $carModel->save();
+ $car_id = $carModel->attributes['id'];
+ } else {
+ $car_id = $car->id;
+ }
+ $data['car_id'] = $car_id;
+
+ //查询联系人信息是否在库
+ //框架核心数据表Fans
+ $userModel = new Fans();
+ //项目分支自有数据表
+ $contactModel = new AcContact();
+ $sender_mobiles = $data['sender_mobiles'] ?? NULL;
+ $receiver_mobiles = $data['receiver_mobiles'] ?? NULL;
+ if ($sender_mobiles) {
+ //项目分支自有数据表
+ $_model = clone $contactModel;
+ $contactor = $_model->find()->where(['mobile' => $data['sender_mobiles'], 'pid' => $pid])->one();
+ if (empty($contactor)) {
+ $_model->name = $data['sender_name'] ?? '客户';
+ $_model->mobile = $data['sender_mobiles'];
+ $_model->pid = $pid;
+ $_model->idcard = $data['sender_idcard'] ?? '';
+ $_model->create_at = TIMESTAMP;
+ $_model->status_code = 1;
+ $_model->save();
+ } else {
+ $_contactDatas = [];
+ $_contactDatas['name'] = $data['sender_name'] ?? $contactor->name;
+ $_contactDatas['idcard'] = $data['idcard'] ?? $contactor->idcard;
+ if ($_contactDatas['name'] == $contactor->name && $_contactDatas['idcard'] == $contactor->idcard) {
+ //无须做任何变化
+ } else {
+ $_contactDatas['update_at'] = time();
+ $contactModel->updateAll($_contactDatas, ['id' => $contactor->id]);
+ }
+ }
+
+ //框架核心数据表Fans
+ $_model = clone $userModel;
+ $user = $_model->findByUsername($sender_mobiles);
+ if (empty($user)) {
+ $_model->mobile = $sender_mobiles;
+ $_model->email = $sender_mobiles . '@hiluker.com';
+ $_model->setPassword(Yii::$app->params['defaultFansPassword']);
+ $_model->generateAuthKey();
+ $_model->created_at = TIMESTAMP;
+ $_model->from = Yii::$app->params['fansFrom'];;
+ $_model->save();
+ }
+ }
+ if ($receiver_mobiles && $receiver_mobiles != $sender_mobiles) {
+ //项目分支自有数据表
+ $_model = clone $contactModel;
+ $contactor2 = $_model->find()->where(['mobile' => $data['receiver_mobiles'], 'pid' => $pid])->one();
+ if (empty($contactor2)) {
+ $_model->name = $data['receiver_name'] ?? '客户';
+ $_model->mobile = $data['receiver_mobiles'];
+ $_model->pid = $pid;
+ $_model->idcard = $data['receiver_idcard'] ?? '';
+ $_model->create_at = TIMESTAMP;
+ $_model->status_code = 1;
+ $_model->save();
+ } else {
+ $_contactDatas = [];
+ $_contactDatas['name'] = $data['receiver_name'] ?? $contactor2->name;
+ $_contactDatas['idcard'] = $data['idcard'] ?? $contactor2->idcard;
+ if ($_contactDatas['name'] == $contactor2->name && $_contactDatas['idcard'] == $contactor2->idcard) {
+ //无须做任何变化
+ } else {
+ $_contactDatas['update_at'] = time();
+ $contactor2->updateAll($_contactDatas, ['id' => $contactor2->id]);
+ }
+ }
+ //框架核心数据表Fans
+ $_model = clone $userModel;
+ $user = $_model->findByUsername($receiver_mobiles);
+ if (empty($user)) {
+ $_model->mobile = $receiver_mobiles;
+ $_model->email = $receiver_mobiles . '@hiluker.com';
+ $_model->setPassword(Yii::$app->params['defaultFansPassword']);
+ $_model->generateAuthKey();
+ $_model->created_at = TIMESTAMP;
+ $_model->from = Yii::$app->params['fansFrom'];;
+ $_model->save();
+ }
+ }
+
+ //保存资料
+ $AcOrder = new AcOrder();
+ foreach ($data as $key=>$val) {
+ $AcOrder->$key = $val;
+ }
+
+ $res = $AcOrder->save();
+ $id = $AcOrder->attributes['id']; //获取插入后id
+
+ if ($res) {
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '订单保存成功!'.$msg;
+ $return['data']= ['id'=>$id];
+ } else {
+ $return = [];
+ $return['code'] = 100;
+ $return['msg'] = '订单保存失败!';
+ $return['data']= [];
+ }
+ $this->result($return['msg'], $return['data'], $return['code']);
+ }
+
+ //订单列表
+ private function search()
+ {
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcOrder();
+ $where = [];
+ $where[]='and';
+ $where[] = ['=','pid',$pid];
+
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ //预置搜索条件,只允许查询与自己完全相关的订单
+ $search['phone'] = $this->user_info->mobile;
+ $orwhere = ['or', ['LIKE', 'sender_mobiles', $search['phone']], ['LIKE', 'receiver_mobiles', $search['phone']]];
+
+ //车牌号使用完整精准搜索(皖A88888)
+ $CarModel = new AcCar();
+ if (isset($search['carno']) && !empty($search['carno'])) {
+ $search['carno'] = trim($search['carno']);
+ $sql = 'CONCAT(num_p,num_area,num_left) = :carno or num_frame LIKE :carno';
+ $cars = $CarModel->find()->where($sql, [':carno' => $search['carno']])->limit(5)->offset(0)->all();
+
+ //最多仅显示可匹配车牌号的前5个
+ if (empty($cars)) {
+ $return['code'] = 400;
+ $return['msg'] = '未查询到相关车辆';
+ return ['res'=>false,'data'=>$return];
+ } else {
+ $car_ids = [];
+ foreach ($cars as $car) {
+ $car_ids[] = $car->id;
+ }
+ $where[] = ['IN','car_id',$car_ids];
+ }
+ }
+
+ if (!empty($search['city'])) {
+ $search['city'] = trim($search['city']);
+ $where[] = ['LIKE','aim_city',$search['city']];
+ }
+
+ $search['employee'] = isset($search['employee']) ? (int)$search['employee'] : '';
+ $EmployeeModel = new AcEmployee();
+ if (!empty($search['employee'])) {
+ $where[] = ['=','employee_id',$search['employee']];
+ $employee = $EmployeeModel->findOne($search['employee']);
+ $search['employee_title'] = isset($employee->name) ? $employee->name : '';
+ }
+ $search['store_id'] = isset($search['store_id']) ? (int)$search['store_id'] : '';
+ if (empty($search['store_id'])) {
+ $search['store_id'] = isset($get['store_id']) ? (int)$get['store_id'] : 0;
+ }
+ $StoreModel = new AcStore();
+ if (!empty($search['store_id'])) {
+ $where[] = ['=','store_id',$search['store_id']];
+ $store = $StoreModel->findOne($search['store_id']);
+ $search['store_title'] = isset($store->title) ? $store->title : '';
+ }
+
+ $search['start_province'] = isset($search['start_province']) ? trim($search['start_province']) : '';
+ if (!empty($search['start_province'])) {
+ $where[] = ['=','start_province',$search['start_province']];
+ }
+ $search['start_city'] = isset($search['start_city']) ? trim($search['start_city']) : '';
+ if (!empty($search['start_city'])) {
+ $where[] = ['LIKE','start_city',$search['start_city']];
+ }
+ $search['aim_province'] = isset($search['aim_province']) ? trim($search['aim_province']) : '';
+ if (!empty($search['aim_province'])) {
+ $where[] = ['=','aim_province',$search['aim_province']];
+ }
+ $search['aim_city'] = isset($search['aim_city']) ? trim($search['aim_city']) : '';
+ if (!empty($search['aim_city'])) {
+ $where[] = ['LIKE','aim_city',$search['aim_city']];
+ }
+ $search['signer'] = isset($search['signer']) ? trim($search['signer']) : '';
+ $search['wtdw'] = isset($search['wtdw']) ? trim($search['wtdw']) : '';
+ $search['weituo'] = isset($search['weituo']) ? (int)$search['weituo'] : 0;
+ if ($search['weituo']) {
+ $where[] = ['=','weituo',$search['weituo']];
+ } elseif (!empty($search['wtdw'])) {
+ $where[] = ['LIKE','wtdw',$search['wtdw']];
+ } elseif (!empty($search['signer'])) {
+ $where[] = ['LIKE','signer',$search['signer']];
+ }
+
+ $search['sender_name'] = isset($search['sender_name']) ? trim($search['sender_name']) : '';
+ if (!empty($search['sender_name'])) {
+ $where[] = ['LIKE','sender_name',$search['sender_name']];
+ }
+ $search['receiver_name'] = isset($search['receiver_name']) ? trim($search['receiver_name']) : '';
+ if (!empty($search['receiver_name'])) {
+ $where[] = ['LIKE','receiver_name',$search['receiver_name']];
+ }
+ $search['bind'] = isset($search['bind']) ? trim($search['bind']) : '';
+ if (!empty($search['bind'])) {
+ $where[] = ['LIKE','bind',$search['bind']];
+ }
+ if (isset($search['status_code']) && $search['status_code'] !='all') {
+ $search['status_code'] = (int)$search['status_code'];
+ $where[] = ['=','status_code',$search['status_code']];
+ } else {
+ unset($search['status_code']);
+ }
+
+ if (isset($search['is_holdon'])) {
+ $search['is_holdon'] = (int)$search['is_holdon'];
+ $where[] = ['=','is_holdon',$search['is_holdon']];
+ }
+ if (isset($search['is_over'])) {
+ $search['is_over'] = (int)$search['is_over'];
+ $where[] = ['=','is_over',$search['is_over']];
+ }
+ if (isset($search['is_commission'])) {
+ $search['is_commission'] = (int)$search['is_commission'];
+ $where[] = ['=','is_commission',$search['is_commission']];
+ }
+ //运单是否通过了财务确认
+ $search['is_cwqr'] = $search['is_cwqr'] ?? ($get['is_cwqr'] ?? '');
+ if ($search['is_cwqr'] !='') {
+ $search['is_cwqr'] = (int)$search['is_cwqr'];
+ $where[] = ['=','is_cwqr',$search['is_cwqr']];
+ }
+
+ //签约时间筛选
+ $search['sign_m'] = isset($search['sign_m']) ? $search['sign_m'] : '';
+ $search['sign_after'] = isset($search['sign_after']) ? $search['sign_after'] : '';
+ $search['sign_before'] = isset($search['sign_before']) ? $search['sign_before'] : '';
+ //按月份筛选
+ if (!empty($search['sign_m'])) {
+ $start = strtotime($search['sign_m']);
+ $s = date("Y-m-d H:i:s", $start);
+ $ldm = strtotime("last day of ".$s);
+ $m = date("Y-m-d", $ldm)." 23:59:59";
+ $end = strtotime($m);
+ $where[] = ['between','sign_date',$start,$end];
+ }
+ //按指定时段筛选
+ elseif (!empty($search['sign_after']) && !empty($search['sign_before'])) {
+ $start = strtotime($search['sign_after']);
+ $end = strtotime($search['sign_before']);
+ $where[] = ['between','sign_date',$start,$end];
+ }
+ //按指定时间临界点筛选(以不早于为优先筛选条件)
+ elseif (!empty($search['sign_after'])) {
+ $start = strtotime($search['sign_after']);
+ $where[] = ['>=','sign_date',$start];
+ } elseif (!empty($search['sign_before'])) {
+ $end = strtotime($search['sign_before']);
+ $where[] = ['<=','sign_date',$end];
+ }
+
+ //带序列号搜索(TBD:后期考虑改为精准唯一搜索)
+ if (isset($search['sn']) && $search['sn'] != 'undefined' && $search['sn']) {
+ $where[] = ['LIKE','sn',$search['sn']];
+ }
+
+ $deleted = 0;
+ $where[]=['=','deleted',$deleted];
+ $where[]=['=','is_turnover',1]; //交车单
+
+ $page = $this->page;
+ $pageSize = $this->pageSize;
+ $data = $model->find()->where($where)->andwhere($orwhere);
+ $pages = new Pagination(['totalCount' =>$data->count(), 'pageSize' => $pageSize]);
+ $pages->setPage($page-1, true); //设置分页的当前页面值
+ $_orderby = 'sign_date DESC,id DESC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderby($_orderby)->all();
+
+ return ['res'=>$res,'data'=>$data];
+ }
+
+ /*
+ 订单数据显示格式化
+ */
+ private function showOrder($orderRes, $data)
+ {
+ $status = Yii::$app->params['OrderStatus'];
+
+ $cids = $sids = $eids = $mids = [];
+ if ($orderRes) {
+ foreach ($orderRes as $r) {
+ $cids[$r->car_id] = $r->car_id;
+ $sids[$r->store_id] = $r->store_id;
+ $eids[$r->employee_id] = $r->employee_id;
+ $mids[$r->from_mid] = $r->from_mid;
+ }
+ }
+
+ $model = new AcStore();
+ $where = [];
+ $where['pid'] = $this->pid;
+ $_stores = $model->find()->where(['in','id',$sids])->all();
+ $stores = [];
+ foreach ($_stores as $s) {
+ $stores[$s->id] = $s->toArray();
+ }
+
+ $model = new AcEmployee();
+ $employees = [];
+ $_employees = $model->find()->where(['in','id',$eids])->indexBy('id')->all();
+ foreach ($_employees as $s) {
+ $employees[$s->id] = $s->toArray();
+ }
+
+ $model = new Fans();
+ $users = [];
+ $_users = $model->find()->where(['in','id',$mids])->all();
+ foreach ($_users as $s) {
+ $s = $s->toArray();
+ $users[$s['id']] = $s;
+ }
+
+ $model = new AcCar();
+ $cars = [];
+ $_cars = $model->find()->where(['in','id',$cids])->indexBy('id')->all();
+ $bids = $sids =[];
+ foreach ($_cars as $s) {
+ $bids[] = $s->brand_id;
+ $sids[] = $s->series_id;
+ $cars[$s->id] = $s->toArray();
+ }
+ unset($s);
+
+ $model = new AcCarBrand();
+ $brands = $model->find()->where(['in','id',$bids])->indexBy('id')->all();
+ $model = new AcCarSeries();
+ $series = $model->find()->where(['in','id',$sids])->indexBy('id')->all();
+
+ if ($cars) {
+ foreach ($cars as &$car) {
+ $car['title2'] = '';
+ if (isset($brands[$car['brand_id']])) {
+ $car['title2'] .= $brands[$car['brand_id']]['title'];
+ }
+ if (isset($series[$car['series_id']])) {
+ $car['title2'] .= $series[$car['series_id']]['title'];
+ }
+ $car['number2'] = $car['num_frame'];
+ if ($car['num_p']) {
+ $car['number2'] = $car['num_p'];
+ }
+ if ($car['num_area']) {
+ $car['number2'] .= $car['num_area'];
+ }
+ if ($car['num_left']) {
+ $car['number2'] .= $car['num_left'];
+ }
+ }
+ }
+ unset($car);
+
+ $orders = [];
+ $unsets = ['pid','commission','commission_left','fee_truck','create_at','create_by','deleted','income','expense','fee_deliver','fee_extra','fee_insurance','fee_pickup','fee_urgent','from_bid','from_mid','is_commission','is_cwqr','is_holdon','is_over','pay_receive_pids','pay_send_pids','pre_id','remark','car_extra','thumb_b','thumb_f','thumb_l','thumb_r','thumbs','driving_lisence','videos'];
+
+ foreach ($orderRes as $s) {
+ $car = [];
+ if ($s->car_id) {
+ $car = $cars[$s->car_id];
+ }
+ $s = $s->toArray();
+ foreach ($unsets as $us) {
+ unset($s[$us]);
+ }
+ $weekdays = [0=>'日',1=>'一',2=>'二',3=>'三',4=>'四',5=>'五',6=>'六'];
+ $wk = date('w', $s['sign_date']);
+ $s['signdate'] = date('Y-m-d ', $s['sign_date']) . '星期'.$weekdays[$wk];
+ $s['from_province'] = $s['start_province'] ? Yii::$app->params['regionAreas'][$s['start_province']] : '';
+ $s['to_province'] = $s['aim_province'] ? Yii::$app->params['regionAreas'][$s['aim_province']] : '';
+ $s['car_number'] = $car['number2'] ?? '';
+ $s['car_title'] = $car['title'] ?? '';
+ $s['car_title'] = $s['car_title'] ? $s['car_title'] : ($car['title2'] ?? '');
+ $s['status'] = $status[$s['status_code']];
+ $orders[] = $s;
+ }
+ unset($s);
+
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '订单查询成功!';
+ $return['data']= [
+ 'total'=>$data->count(),
+ 'orders' => $orders,
+ 'employees'=>$employees,
+ 'stores'=>$stores,
+ 'users'=>$users,
+ 'page'=>$this->page
+ ];
+ $this->result($return['msg'], $return['data'], $return['code']);
+ }
+}
diff --git a/ctms-api/controllers/client/v1/NewsController.php b/ctms-api/controllers/client/v1/NewsController.php
index ee2e0d6..3bed466 100755
--- a/ctms-api/controllers/client/v1/NewsController.php
+++ b/ctms-api/controllers/client/v1/NewsController.php
@@ -1,13 +1,6 @@
-# @Date: 2024-08-03T15:34:01+08:00
-# @Email: 1280880631@qq.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:00:02+08:00
-# @Copyright: www.hiluker.cn
-
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use addons\models\AcNews;
use addons\models\AcNewsCat;
diff --git a/ctms-api/controllers/client/v1/NewscatController.php b/ctms-api/controllers/client/v1/NewscatController.php
index 5756006..78b16cb 100755
--- a/ctms-api/controllers/client/v1/NewscatController.php
+++ b/ctms-api/controllers/client/v1/NewscatController.php
@@ -1,11 +1,4 @@
-# @Date: 2024-08-03T16:38:33+08:00
-# @Email: 1280880631@qq.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T08:59:58+08:00
-# @Copyright: www.hiluker.cn
namespace api\controllers\client\v1;
diff --git a/ctms-api/controllers/client/v1/NoticeController.php b/ctms-api/controllers/client/v1/NoticeController.php
index a1d2691..9f38f2a 100755
--- a/ctms-api/controllers/client/v1/NoticeController.php
+++ b/ctms-api/controllers/client/v1/NoticeController.php
@@ -1,16 +1,9 @@
-# @Date: 2024-08-02T01:08:31+08:00
-# @Email: 1280880631@qq.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:00:06+08:00
-# @Copyright: www.hiluker.cn
+namespace api\controllers\client\v1;
- namespace api\controllers\client\v1;
-
- use addons\models\AcNotice;
- use yii\data\Pagination;
+use addons\models\AcNotice;
+use yii\data\Pagination;
class NoticeController extends Common
{
diff --git a/ctms-api/controllers/client/v1/ObsController.php b/ctms-api/controllers/client/v1/ObsController.php
new file mode 100644
index 0000000..5d430e4
--- /dev/null
+++ b/ctms-api/controllers/client/v1/ObsController.php
@@ -0,0 +1,59 @@
+'获取访问Key',
+ ];
+ $this->result('您正使用CMTS系统-华为云OBS接口(尚未开启)!', $apis, 200);
+ }
+
+ private function getconf()
+ {
+ return [
+ 'id'=> 'ee124c5102064b83bccd2fdda53261cc', //账号ID
+ 'ak'=> '1DYBXUNEPNCIEEQOGGAE',
+ 'sk'=> '0VBI2xPlDB0NtqqVJv3hSFC8DY52G8OYPYNhncGK',
+ 'area'=>'cn-south-1', //华南广州
+ 'endpoint'=>'obs.cn-south-1.myhuaweicloud.com',
+ 'bucketName'=>'hilu-ctms',
+ ];
+ }
+
+ public function actionGetkey()
+ {
+ $params = $this->getconf();
+ $obs = new Hwobs($ak=$params['ak'], $sk=$params['sk'], $endpoint=$params['endpoint'], $t1=30, $t2=10);
+ }
+
+ public function actionGeturl()
+ {
+ $params = $this->getconf();
+ $obs = new TemporarySignature($ak=$params['ak'], $sk=$params['sk'], $endpoint=$params['endpoint'], $t1=30, $t2=10);
+ $res = $obs->UploadUrl($params['bucketName']);
+ // $res = $obs->getCors($params['bucketName']);
+ var_dump($res);
+ // $this->result('获取上传网址成功!', $res, 200);
+ }
+
+ public function actionGetform()
+ {
+ $params = $this->getconf();
+ $obs = new PostObject($ak=$params['ak'], $sk=$params['sk'], $endpoint=$params['endpoint'], $t1=30, $t2=10);
+ $obs->init('obs');
+ $res = $obs->claimPost('hilu-ctms', 'file.jpg');
+ $url = 'https://'.$params['bucketName'].".".$params['endpoint'];
+ $res['up_url'] = $url;
+ $this->result('获取OBS上传准备信息!', $res, 200);
+ }
+}
\ No newline at end of file
diff --git a/ctms-api/controllers/client/v1/OrderController.php b/ctms-api/controllers/client/v1/OrderController.php
index ef61843..47bd894 100755
--- a/ctms-api/controllers/client/v1/OrderController.php
+++ b/ctms-api/controllers/client/v1/OrderController.php
@@ -1,13 +1,6 @@
-# @Date: 2022-04-24T20:28:47+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:00:15+08:00
-# @Copyright: www.hiluker.cn
-
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use Yii;
use yii\data\Pagination;
diff --git a/ctms-api/controllers/client/v1/OrdercheckController.php b/ctms-api/controllers/client/v1/OrdercheckController.php
index 5512573..26562e1 100755
--- a/ctms-api/controllers/client/v1/OrdercheckController.php
+++ b/ctms-api/controllers/client/v1/OrdercheckController.php
@@ -1,13 +1,6 @@
-# @Date: 2022-04-24T20:28:47+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:00:10+08:00
-# @Copyright: www.hiluker.cn
-
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use Yii;
use yii\data\Pagination;
diff --git a/ctms-api/controllers/client/v1/OrderpreController.php b/ctms-api/controllers/client/v1/OrderpreController.php
index cd1a9f0..8cd84c0 100755
--- a/ctms-api/controllers/client/v1/OrderpreController.php
+++ b/ctms-api/controllers/client/v1/OrderpreController.php
@@ -1,13 +1,6 @@
-# @Date: 2022-04-24T20:28:47+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:00:19+08:00
-# @Copyright: www.hiluker.cn
-
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use addons\models\AcEmployee;
use addons\models\AcOrderPre;
diff --git a/ctms-api/controllers/client/v1/SmsController.php b/ctms-api/controllers/client/v1/SmsController.php
index 780ea91..a80cd21 100755
--- a/ctms-api/controllers/client/v1/SmsController.php
+++ b/ctms-api/controllers/client/v1/SmsController.php
@@ -1,13 +1,6 @@
-# @Date: 2022-05-22T07:38:52+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T08:53:58+08:00
-# @Copyright: www.hiluker.cn
-
- namespace api\controllers\client\v1;
+namespace api\controllers\client\v1;
use Yii;
use vendor\aliyun\dysms\Sms;
diff --git a/ctms-api/controllers/client/v1/StoreController.php b/ctms-api/controllers/client/v1/StoreController.php
new file mode 100644
index 0000000..d21b3f7
--- /dev/null
+++ b/ctms-api/controllers/client/v1/StoreController.php
@@ -0,0 +1,87 @@
+'网点清单',
+ 'detail'=>'网点详情'
+ ];
+ $this->result('您正使用CMTS系统网点管理接口!', $apis, 200);
+ }
+
+ public function actionList()
+ {
+ $pid = $this->pid;
+ $model = new AcStore();
+ $where = [];
+ $where['pid'] = $pid;
+ $citys = Yii::$app->params['citys'];
+ $post = $this->postdata;
+
+ $where['deleted'] = 0;
+ $where['status_code'] = 1;
+ $data = $model->find()->where($where);
+
+ $page = $this->page;
+ $pageSize = $this->pageSize;
+ $pages = new Pagination(['totalCount' =>$data->count(), 'pageSize' => $pageSize]);
+ $pages->setPage($page-1, true); //设置分页的当前页面值
+ $res = $data->offset($pages->offset)->limit($pages->limit)->all();
+ if (!$res) {
+ $this->result('没有符合条件的结果');
+ }
+ $stores = [];
+ foreach ($res as $k=>$v) {
+ $stores[$v->id] = $v->toArray();
+ }
+ $return = [];
+ $return['data'] = [
+ 'stores'=>$stores,
+ 'citys'=>$citys,
+ ];
+ $return['total'] = $data->count();
+ $return['page'] = $this->page;
+ $this->result('网点列表', $return, 200);
+ }
+
+ public function actionSelect()
+ {
+ $model = new AcStore();
+ $where = [];
+ $where['pid'] = Yii::$app->session->get('pid');
+ $citys = Yii::$app->params['citys'];
+ $post = Yii::$app->request->post();
+
+ $where['deleted'] = 0;
+ $where['status_code'] = 1;
+ $data = $model->find()->where($where);
+ $search = [];
+ $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2 = ['LIKE','title',$search['title']];
+ $data = $data->andwhere($where2);
+ }
+
+ $pages = new Pagination(['totalCount' =>$data->count(), 'pageSize' => '20']);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->all();
+ $status = ['0'=>'隐藏','1'=>'正常'];
+ $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'store';
+ return $this->render('select', [
+ 'stores'=>$res,
+ 'pager' => $pages,
+ 'citys'=>$citys,
+ 'status'=>$status,
+ 'search'=>$search,
+ 'callback'=>$callback
+ ]);
+ }
+}
\ No newline at end of file
diff --git a/ctms-api/controllers/client/v1/UploadController.php b/ctms-api/controllers/client/v1/UploadController.php
new file mode 100644
index 0000000..4e2b6c4
--- /dev/null
+++ b/ctms-api/controllers/client/v1/UploadController.php
@@ -0,0 +1,373 @@
+pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
+ public function actionIndex()
+ {
+ $apis = [
+ 'image'=>'上传图片(单传)',
+ 'images'=>'上传图片(多传)',
+ ];
+ $this->result('您正使用CMTS系统文件上传接口!', $apis, 200);
+ }
+
+ public function actionImage()
+ {
+ $post = $this->postdata;
+ $model = new CAttachment();
+ $file = UploadedFile::getInstanceByName('file');
+ //{error: 0
+// name: "e8.png"
+// size: 5362
+// tempName: "/Applications/XAMPP/xamppfiles/temp/phpG8vgnV"
+// type: "image/png"}
+ // 构建目录
+ $attachDir = Yii::getAlias('@upload'); //附件所在目录
+
+ $targetDir = "/pics"; //开始构建目标转存目录
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $siteId = $this->site_id;
+ $targetDir .= '/'.$siteId;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $pid = $this->pid;
+ $targetDir .= '/'.$pid;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $timeDir = date('Ym');
+ $targetDir .= "/".$timeDir;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ //处理请求的文件信息
+ $title = isset($file->name) ? $file->name : md5(TIMESTAMP.rand(1, 99)).'.jpg'; //文件原名
+ //取后缀名
+ $_filetype = explode('/', $file->type);
+ $suffix = strtolower($_filetype[1]);
+ //重新命名以便转存
+ $newName = date('dHis', TIMESTAMP).'_'.md5($title);
+ $newFile = $attachDir . $targetDir."/".$newName.".".$suffix;
+
+ $res = $file->saveAs($newFile, true);
+
+ //文件入库
+ //POST数据处理
+ $member_id = 0;
+ if (isset($post['mid']) && (int)$post['mid']>0) {
+ $member_id = (int)$post['mid'];
+ }
+ $options = '';
+ if (isset($post['options'])) {
+ $options = json_encode($options, JSON_UNESCAPED_UNICODE | JSON_FORCE_OBJECT);
+ }
+ $model = new CAttachment();
+ $model->siteid = $siteId;
+ $model->pid = $this->pid;
+ $model->uid = $this->user_id;
+ $model->mid = $member_id;
+ $model->type = 0; //附件类型,0图片1视频2音频3表格4文档5PPT888证书999其他
+ $model->status_code = 1;
+ $model->title = $title;
+ $model->filesize = $file->size;
+ $model->route = $targetDir."/".$newName.".".$suffix;
+ $model->options = $options;
+ $model->update_at = $model->create_at = time();
+ $model->save();
+ $id = $model->attributes['id']; //获取插入后id
+ $this->result('上传成功', ['id'=>$id,'path'=>$model->route], 200);
+ }
+
+ public function actionImages()
+ {
+ $post = $this->postdata;
+ $model = new CAttachment();
+ $files = UploadedFile::getInstancesByName('files');
+ // 构建目录
+ $attachDir = Yii::getAlias('@upload'); //附件所在目录
+
+ $targetDir = "/pics"; //开始构建目标转存目录
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $siteId = $this->site_id;
+ $targetDir .= '/'.$siteId;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $pid = $this->pid;
+ $targetDir .= '/'.$pid;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $timeDir = date('Ym');
+ $targetDir .= "/".$timeDir;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ //处理请求的文件信息
+ //POST数据处理
+ $member_id = 0;
+ if (isset($post['mid']) && (int)$post['mid']>0) {
+ $member_id = (int)$post['mid'];
+ }
+ $options = '';
+ if (isset($post['options'])) {
+ $options = json_encode($options, JSON_UNESCAPED_UNICODE | JSON_FORCE_OBJECT);
+ }
+
+ $attachModel = new CAttachment();
+ $ids = $paths = $datas = [];
+ foreach ($files as $file) {
+ $tkey = microtime();
+ $title = isset($file->name) ? $file->name : md5($tkey.rand(1, 99)).'.jpg'; //文件原名
+ //取后缀名
+ $_filetype = explode('/', $file->type);
+ $suffix = strtolower($_filetype[1]);
+ //重新命名以便转存
+ $newName = date('dHis', TIMESTAMP).'_'.md5($title);
+ $newFile = $attachDir . $targetDir."/".$newName.".".$suffix;
+
+ $res = $file->saveAs($newFile, true);
+
+ //文件入库
+ $model = clone $attachModel;
+ $model->siteid = $siteId;
+ $model->pid = $this->pid;
+ $model->uid = $this->user_id;
+ $model->mid = $member_id;
+ $model->type = 0; //附件类型,0图片1视频2音频3表格4文档5PPT888证书999其他
+ $model->status_code = 1;
+ $model->title = $title;
+ $model->filesize = $file->size;
+ $model->route = $targetDir."/".$newName.".".$suffix;
+ $model->options = $options;
+ $model->update_at = $model->create_at = time();
+ $model->save();
+ $id = $model->attributes['id']; //获取插入后id
+ $ids[$id] = $id;
+ $paths[$id] = $model->route;
+ }
+
+ $this->result('上传成功', ['ids'=>$ids,'paths'=>$paths], 200);
+ }
+
+ public function save_image()
+ {
+ $post = Yii::$app->request->post();
+ $model = new CAttachment();
+ $files = UploadedFile::getInstanceByName('files');
+ //{error: 0
+// name: "e8.png"
+// size: 5362
+// tempName: "/Applications/XAMPP/xamppfiles/temp/phpG8vgnV"
+// type: "image/png"}
+ // 构建目录
+ $attachDir = Yii::getAlias('@upload'); //附件所在目录
+
+ $targetDir = "/pics"; //开始构建目标转存目录
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $siteId = $this->site_id;
+ $targetDir .= '/'.$siteId;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $pid = $this->pid;
+ $targetDir .= '/'.$pid;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ $timeDir = date('Ym');
+ $targetDir .= "/".$timeDir;
+ if (!file_exists($attachDir . $targetDir)) {
+ @mkdir($attachDir . $targetDir);
+ }
+
+ //处理请求的文件信息
+ $title = isset($file->name) ? $file->name : md5(TIMESTAMP.rand(1, 99)).'.jpg'; //文件原名
+ //取后缀名
+ $_filetype = explode('/', $file->type);
+ $suffix = strtolower($_filetype[1]);
+ //重新命名以便转存
+ $newName = date('dHis', TIMESTAMP).'_'.md5($title);
+ $newFile = $attachDir . $targetDir."/".$newName.".".$suffix;
+
+ $res = $file->saveAs($newFile, true);
+
+ //文件入库
+ //POST数据处理
+ $post = Yii::$app->request->post();
+ $member_id = 0;
+ if (isset($post['mid']) && (int)$post['mid']>0) {
+ $member_id = (int)$post['mid'];
+ }
+ $options = '';
+ if (isset($post['options'])) {
+ $options = json_encode($options, JSON_UNESCAPED_UNICODE | JSON_FORCE_OBJECT);
+ }
+ $model = new CAttachment();
+ $model->siteid = $siteId;
+ $model->pid = $this->pid;
+ $model->uid = $this->user_id;
+ $model->mid = $member_id;
+ $model->type = 0; //附件类型,0图片1视频2音频3表格4文档5PPT888证书999其他
+ $model->status_code = 1;
+ $model->title = $title;
+ $model->filesize = $file->size;
+ $model->route = $targetDir."/".$newName.".".$suffix;
+ $model->options = $options;
+ $model->update_at = $model->create_at = time();
+ $model->save();
+ $id = $model->attributes['id']; //获取插入后id
+ $this->result('上传成功', ['id'=>$id,'path'=>$model->route], 200);
+ }
+}
+
+/*多图上传时的数据示例
+array(7) {
+[0]=>
+object(yii\web\UploadedFile)#60 (6) {
+["name"]=>
+string(18) "file-1652511550195"
+["tempName"]=>
+string(45) "/Applications/XAMPP/xamppfiles/temp/phpJvR1FV"
+["type"]=>
+string(9) "text/html"
+["size"]=>
+int(425)
+["error"]=>
+int(0)
+["_tempResource":"yii\web\UploadedFile":private]=>
+array(0) {
+}
+}
+[1]=>
+object(yii\web\UploadedFile)#62 (6) {
+["name"]=>
+string(18) "file-1652511550195"
+["tempName"]=>
+string(45) "/Applications/XAMPP/xamppfiles/temp/phpzIuYVB"
+["type"]=>
+string(9) "text/html"
+["size"]=>
+int(425)
+["error"]=>
+int(0)
+["_tempResource":"yii\web\UploadedFile":private]=>
+array(0) {
+}
+}
+[2]=>
+object(yii\web\UploadedFile)#63 (6) {
+["name"]=>
+string(18) "file-1652511550195"
+["tempName"]=>
+string(45) "/Applications/XAMPP/xamppfiles/temp/phpUHXR4W"
+["type"]=>
+string(9) "text/html"
+["size"]=>
+int(425)
+["error"]=>
+int(0)
+["_tempResource":"yii\web\UploadedFile":private]=>
+array(0) {
+}
+}
+[3]=>
+object(yii\web\UploadedFile)#64 (6) {
+["name"]=>
+string(18) "file-1652511550195"
+["tempName"]=>
+string(45) "/Applications/XAMPP/xamppfiles/temp/phpEa5Q93"
+["type"]=>
+string(9) "text/html"
+["size"]=>
+int(425)
+["error"]=>
+int(0)
+["_tempResource":"yii\web\UploadedFile":private]=>
+array(0) {
+}
+}
+[4]=>
+object(yii\web\UploadedFile)#65 (6) {
+["name"]=>
+string(18) "file-1652511550195"
+["tempName"]=>
+string(45) "/Applications/XAMPP/xamppfiles/temp/phpEDfHIr"
+["type"]=>
+string(9) "text/html"
+["size"]=>
+int(425)
+["error"]=>
+int(0)
+["_tempResource":"yii\web\UploadedFile":private]=>
+array(0) {
+}
+}
+[5]=>
+object(yii\web\UploadedFile)#66 (6) {
+["name"]=>
+string(18) "file-1652511550195"
+["tempName"]=>
+string(45) "/Applications/XAMPP/xamppfiles/temp/phpiLqBVZ"
+["type"]=>
+string(9) "text/html"
+["size"]=>
+int(425)
+["error"]=>
+int(0)
+["_tempResource":"yii\web\UploadedFile":private]=>
+array(0) {
+}
+}
+[6]=>
+object(yii\web\UploadedFile)#67 (6) {
+["name"]=>
+string(18) "file-1652511550195"
+["tempName"]=>
+string(45) "/Applications/XAMPP/xamppfiles/temp/php5rqzIk"
+["type"]=>
+string(9) "text/html"
+["size"]=>
+int(425)
+["error"]=>
+int(0)
+["_tempResource":"yii\web\UploadedFile":private]=>
+array(0) {
+}
+}
+}
+*/
diff --git a/ctms-api/controllers/client/v1/WeituorenController.php b/ctms-api/controllers/client/v1/WeituorenController.php
new file mode 100644
index 0000000..432bdb3
--- /dev/null
+++ b/ctms-api/controllers/client/v1/WeituorenController.php
@@ -0,0 +1,90 @@
+pid) {
+ // $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
+ public function actionIndex()
+ {
+ $apis = [
+ 'list'=>'搜索委托单位清单',
+ 'detail'=>'委托单位详情'
+ ];
+ $this->result('您正使用CMTS系统委托单位管理接口!', $apis, 200);
+ }
+
+ //列表
+ public function actionList()
+ {
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcWeituoren();
+ $where = $where2 = [];
+ $where2[]='and';
+ $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = isset($post['search']) ? $post['search'] : null;
+ if (!$search) {
+ $search = [];
+ }
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = ['LIKE','company',$search['title']];
+ }
+ $where['deleted'] = 0;
+ $data = $model->find()->asArray()->where($where); //asArray() 放在find后,可让查询结果以数组形式呈现
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+
+ $page = $this->page;
+ $pageSize = $this->pageSize;
+ $pages = new Pagination(['totalCount' =>$data->count(), 'pageSize' => $pageSize]);
+ $pages->setPage($page-1, true); //设置分页的当前页面值
+ $_orderby = 'orderby DESC,id ASC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderby($_orderby)->all();
+ if (!$res) {
+ $this->result('没有符合条件的结果');
+ }
+
+ $status = Yii::$app->params['CommonStatus'];
+ $return['code'] = 200;
+ $return['msg'] = '委托单位查询成功!';
+ $return['data']= ['total'=>$data->count(),
+ 'data'=>[
+ 'weituoren' => $res
+ ],
+ 'page'=>$this->page];
+ exit(json_encode($return, JSON_UNESCAPED_UNICODE | JSON_FORCE_OBJECT));
+ }
+
+ public function actionDetail()
+ {
+ $pid = $this->pid;
+ $post = $this->postdata;
+
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id<=0) {
+ $this->result('查询参数错误!');
+ }
+ $model = new AcWeituoren();
+ $weituo = $model->findOne($id);
+ $detail = $weituo->toArray();
+
+ $this->result('查询成功!', $detail, 200);
+ }
+}
diff --git a/ctms-api/controllers/gm/v1/AlbumsController.php b/ctms-api/controllers/gm/v1/AlbumsController.php
index 20f9aa2..a5803cc 100755
--- a/ctms-api/controllers/gm/v1/AlbumsController.php
+++ b/ctms-api/controllers/gm/v1/AlbumsController.php
@@ -1,12 +1,4 @@
-# @Date: 2022-05-22T07:27:54+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:02+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
@@ -17,38 +9,85 @@
use addons\models\AcAlbumPics;
use addons\models\AcAlbumVersion;
+ //TD:未完成
class AlbumsController extends Common
{
- //主界面
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
public function actionIndex()
{
- global $_HI, $_FM;
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list'=>'相册列表',
+ 'detail'=>'详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏'
+ ];
+ $this->result('您正使用CMTS-GM系统验车相册管理接口!', $apis, 200);
}
//相册列表
public function actionList()
{
- return $this->render('../layouts/dev');
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data = $s['query'];
+ $this->showAlbums($res, $data);
+ }
+
+ public function actionDetail(){
+ $pid = $this->pid;
+ $post = $this->postdata;
- global $_HI, $_FM;
- $pid = Yii::$app->session->get('pid');
- $session = Yii::$app->session;
- $model = new AcAlbums();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $post = Yii::$app->request->post();
- $get = Yii::$app->request->get();
-
- $searchSession = 'acalbums::search';
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set($searchSession, $search);
- } else if ($session->get($searchSession)) {
- $search = $session->get($searchSession);
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
}
+ $model = new AcAlbums();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $this->result('查询成功!', $detail, 200);
+ }
+
+ public function actionGetStatus(){
+ $status = Yii::$app->params['AlbumStatus'];
+ $this->result('获取相册状态字典', $status, 200);
+ }
+
+ public function actionAdd()
+ {
+ }
+
+ /*编辑相册*/
+ public function actionEdit()
+ {
+
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcAlbums();
+ $where = [];
+ $where[]='and';
+ $where[] = ['=','pid',$pid];
+
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+
+ //关联指定车辆
$search['car_id'] = isset($search['car_id']) ? (int)$search['car_id'] : '';
$CarModel = new AcCar();
if (empty($search['car_id'])) {
@@ -60,356 +99,208 @@
$search['car_title'] = isset($car->title) ? $car->title : '';
}
+ //关联指定手机
$search['phone'] = isset($search['phone']) ? trim($search['phone']) : '';
if (!empty($search['phone'])) {
$where[] = ['or', ['LIKE', 'phone1_1', $search['phone']], ['LIKE', 'phone1_2', $search['phone']], ['LIKE', 'phone2_1', $search['phone']], ['LIKE', 'phone2_2', $search['phone']]];
}
+ //排除软删数据
$deleted = 0;
if (isset($_GET['deleted'])) {
$deleted = isset($_GET['deleted']) ? ((int)$_GET['deleted'] >= 0 ? 1 : 0) : 0;
}
$where[] = ['=', 'deleted', $deleted];
+ $page = $this->page;
+ $pageSize = $this->pageSize;
$data = $model->find()->where($where);
+ $pages = new Pagination(['totalCount' =>$data->count(), 'pageSize' => $pageSize]);
+ $pages->setPage($page-1, true); //设置分页的当前页面值
+ $_orderby = 'sign_date DESC,id DESC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderby($_orderby)->indexBy('id')->all();
+
+ return ['res'=>$res,'qeury'=>$data];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcAlbums();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ if($res->pid != $this->pid) $this->result('非本平台数据,不允许操作',[],401);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * @detail, 编辑模式下,要修改的数据对象
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op,$detail=null)
+ {
+ $post = $this->postdata;
+ $data = [];
+ $_time = time();
+ $oid = (int)$post['order_id'] ?? 0;
+ //格式化数据
+ $_thumbs = $_logs = [];
+ //目标键=》POST键
+ switch ($op) {
+ case 'add':
+ if(!$oid || $oid != $post['order_id']) $this->result('未关联运单,禁止操作',[],403);
+ $AcOrder = new AcOrder();
+ $order = $AcOrder->findOne($oid);
+ if (!$order) {
+ $this->result('未找到关联运单,请检查并重新选择运单!', [], 404);
+ }
+ $data['order_id'] = $oid;
+ $data['create_by'] = $this->user_id;
+ $data['create_at'] = $_time;
+ $data['update_at'] = $_time;
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if($id != $_id) $this->result('id参数不匹配,请检查');
+ if($oid != $detail->order_id) $this->result('不允许更改运单关联,请检查');
+ if (isset($detail->logs)) {
+ $_logs = json_decode($detail->logs, TRUE);
+ }
+ if (isset($detail->thumbs)) {
+ $_thumbs = json_decode($detail->thumbs, TRUE);
+ }
+ $data['update_at'] = $_time;
+ break;
+ }
+ $data['pid'] = $this->pid;
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->indexBy('id')->all();
- $status = Yii::$app->params['AlbumStatus'];
+ //格式化数据 为空的项则不修改
+ $cols = ['pay_from' => '付款方', 'pay_to' => '收款人'];
+ foreach ($cols as $key => $ti) {
+ if (isset($post[$key]) && $post[$key] != '') {
+ $data[$key] = trim($post[$key]);
+ } else {
+ $msg = $ti . '不能为空,请检查并填写';
+ $this->result($msg, [], 100);
+ }
+ }
- $orders = [];
+ $key = 'paytype';
+ if (isset($post[$key]) && $post[$key] != '') {
+ $data[$key] = (int)$post[$key];
+ } else {
+ $msg = '支付方式必须选择,请检查';
+ $this->result($msg, [], 100);
+ }
+
+ $cols = ['money1', 'money2', 'money3']; //金额换算,元角分
+ $is_minus = FALSE;
+ //考虑是否有负值情况
+ if (isset($post['money1']) && (int)$post['money1'] < 0) {
+ $is_minus = TRUE;
+ } else if (isset($post['money2']) && (int)$post['money2'] < 0) {
+ $is_minus = TRUE;
+ } else if (isset($post['money3']) && (int)$post['money3'] < 0) {
+ $is_minus = TRUE;
+ }
+ foreach ($cols as $key) {
+ if (isset($post[$key]) && $post[$key] != '') {
+ $money[$key] = abs((int)$post[$key]); //取绝对值
+ } else {
+ $money[$key] = 0;
+ }
+ }
+ //角、分 数值必须个位数
+ if ($money['money2']) {
+ $money['money2'] = min($money['money2'], 9);
+ }
+ if ($money['money3']) {
+ $money['money3'] = min($money['money3'], 9);
+ }
+
+ $data['fee'] = 100 * $money['money1'] + 10 * $money['money2'] + $money['money3'];
+ if ($is_minus) {
+ $data['fee'] = 0 - $data['fee'];
+ }
+
+ //支付流水号
+ $key = 'sn';
+ if (isset($post[$key]) && $post[$key] != '') {
+ $data[$key] = trim($post[$key]);
+ }
+
+ //图片组处理
+ $key = 'thumbs';
+ $imgs = [];
+ if (isset($post[$key]) && !empty($post[$key])) {
+ $imgs = $post[$key]; //数组格式
+ $imgs = array_unique($imgs);
+ }
+ if ($imgs) {
+ if ($_thumbs) {
+ $imgs = array_merge($imgs, $_thumbs);
+ $imgs = array_unique($imgs);
+ }
+ }
+ if (!$imgs) {
+ $msg = '支付凭证截图必须上传,请检查';
+ $this->result($msg, [], 100);
+ }
+ $data[$key] = json_encode($imgs, JSON_UNESCAPED_UNICODE);
+
+ //操作日志处理
+ $key = 'logs';
+ $logs = [];
+ if (isset($post[$key]) && $post[$key] != '') {
+ $data['remark'] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '备注-' . htmlspecialchars($post[$key]);
+ } else {
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '进行了调整';
+ }
+ if ($_logs) {
+ $logs = $_logs;
+ }
+ array_unshift($logs, $log);
+ $data['cwlogs'] = json_encode($logs, JSON_UNESCAPED_UNICODE);
+
+ return $data;
+ }
+
+ /*
+ * 数据显示格式化
+ * @res 数据源,查询的结果
+ * @query 数据表查询实例
+ * */
+ private function showAlbums($res,$query){
+ $datas = [];
foreach ($res as $s) {
$s = $s->toArray();
- $orders[$s['id']] = $s;
+ $datas[$s['id']] = $s;
}
- return $this->render('list', [
- 'orders' => $orders,
- 'pager' => $pages,
- 'status' => $status,
- 'search' => $search
- ]);
+ $data = [
+ 'total'=>$query->count(),
+ 'albums' => $datas,
+ 'page'=>$this->page
+ ];
+ $this->result('相册查询成功!', $data, 200);
}
- //验新车
- public function actionNewcar()
- {
- return $this->render('../layouts/dev');
- $status = Yii::$app->params['AlbumStatus'];
- $AcAlbum = new AcAlbums();
- $AcAlbum->status_code = 0;
- $detail = $AcAlbum->toArray();
- return $this->render('modify', ['status' => $status, 'detail' => $detail]);
- }
-
- /*编辑相册*/
- public function actionEdit()
- {
- return $this->render('../layouts/dev');
+ private function showAlbum($detail){
- $pid = Yii::$app->session->get('pid');
- $status = Yii::$app->params['OrderStatus'];
- $post = Yii::$app->request->post();
- $id = Yii::$app->request->get('id');
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($id);
- $detail = $order->toArray();
- $detail['thumbs'] = json_decode($detail['thumbs']);
-
- $model = new AcStore();
- $store = $model->findOne($detail['store_id']);
- if ($store) {
- $detail['store_title'] = $store->title;
- }
-
- $model = new AcEmployee();
- $employee = $model->findOne($detail['employee_id']);
- if ($employee) {
- $detail['employee_title'] = $employee->name;
- }
-
- $detail['car_owner_id'] = $detail['car_brand_id'] = $detail['car_series_id'] = 0;
- $model = new AcCar();
- $car = $model->findOne($detail['car_id']);
- if ($car) {
- $detail['car_owner_id'] = $car->owner_id;
- $detail['car_brand_id'] = $car->brand_id;
- $detail['car_series_id'] = $car->series_id;
- $detail['car_number'] = $car->num_p . $car->num_area . $car->num_left;
- $detail['car_number'] = $detail['car_number'] ? $detail['car_number'] : $car->num_frame;
- }
-
- $model = new User();
- $user = $model->findOne($detail['from_mid']);
-
- $model = new AcUserExt();
- $exts = [];
- $_exts = $model->find()->where(['mid' => $detail['from_mid'], 'pid' => $pid, 'deleted' => 0])->indexBy('id')->all();
- foreach ($_exts as $ext) {
- $ext = $ext->toArray();
- if (isset($users[$s['id']])) {
- if ($ext['mobile'] == $user->mobile) {
- $exts[$ext['mid']][$ext['key']] = $ext['value'];
- }
- }
- }
-
- $AcCarOwner = new AcCarOwner();
- $owner = $AcCarOwner->findOne($detail['car_owner_id']);
- if ($owner) {
- $_owner = User::findOne($detail['car_owner_id']);
- $detail['car_owner'] = $_owner->username . '【' . $_owner->mobile . '】';
- }
-
- $AcCarBrand = new AcCarBrand();
- $brand = $AcCarBrand->findOne($detail['car_brand_id']);
- if ($brand) {
- $detail['car_title'] = $brand->title;
- }
-
- $AcCarSeries = new AcCarSeries();
- $where = [];
- $series = $AcCarSeries->findOne($detail['car_series_id']);
- if ($series) {
- $detail['car_title'] .= $series->title;
- }
-
- $op = Yii::$app->request->get('op');
- $tpl = 'modify';
- if ($op == 'print') {
- $tpl = 'print';
- $sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($id));
- $sn .= $id;
- $detail['sn'] = $sn;
- }
- return $this->render(
- $tpl,
- [
- 'status' => $status,
- 'detail' => $detail,
- 'store' => $store,
- 'employee' => $employee,
- 'id' => $id
- ]
- );
- }
-
- /*相册详情*/
- public function actionDetail()
- {
- $pid = Yii::$app->session->get('pid');
- $status = Yii::$app->params['OrderStatus'];
- $post = Yii::$app->request->post();
- $id = Yii::$app->request->get('id');
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($id);
- $detail = $order->toArray();
- $detail['thumbs'] = json_decode($detail['thumbs']);
-
- $model = new AcStore();
- $store = $model->findOne($detail['store_id']);
- if ($store) {
- $detail['store_title'] = $store->title;
- }
-
- $model = new AcEmployee();
- $employee = $model->findOne($detail['employee_id']);
- if ($employee) {
- $detail['employee_title'] = $employee->name;
- }
-
- $detail['car_owner_id'] = $detail['car_brand_id'] = $detail['car_series_id'] = 0;
- $model = new AcCar();
- $car = $model->findOne($detail['car_id']);
- if ($car) {
- $detail['car_owner_id'] = $car->owner_id;
- $detail['car_brand_id'] = $car->brand_id;
- $detail['car_series_id'] = $car->series_id;
- $detail['car_number'] = $car->num_p . $car->num_area . $car->num_left;
- $detail['car_number'] = $detail['car_number'] ? $detail['car_number'] : $car->num_frame;
- }
-
- $model = new User();
- $user = $model->findOne($detail['from_mid']);
-
- $model = new AcUserExt();
- $exts = [];
- $_exts = $model->find()->where(['mid' => $detail['from_mid'], 'pid' => $pid, 'deleted' => 0])->indexBy('id')->all();
- foreach ($_exts as $ext) {
- $ext = $ext->toArray();
- if (isset($users[$s['id']])) {
- if ($ext['mobile'] == $user->mobile) {
- $exts[$ext['mid']][$ext['key']] = $ext['value'];
- }
- }
- }
-
- $AcCarOwner = new AcCarOwner();
- $owner = $AcCarOwner->findOne($detail['car_owner_id']);
- if ($owner) {
- $_owner = User::findOne($detail['car_owner_id']);
- $detail['car_owner'] = $_owner->username . '【' . $_owner->mobile . '】';
- }
-
- $AcCarBrand = new AcCarBrand();
- $brand = $AcCarBrand->findOne($detail['car_brand_id']);
- if ($brand) {
- $detail['car_title'] = $brand->title;
- }
-
- $AcCarSeries = new AcCarSeries();
- $where = [];
- $series = $AcCarSeries->findOne($detail['car_series_id']);
- if ($series) {
- $detail['car_title'] .= $series->title;
- }
-
- $sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($id));
- $sn .= $id;
- $detail['sn'] = $sn;
- return $this->render(
- 'detail',
- [
- 'status' => $status,
- 'detail' => $detail,
- 'store' => $store,
- 'employee' => $employee,
- 'id' => $id
- ]
- );
- }
-
- //站点验车
- public function actionOrder()
- {
- return $this->render('../layouts/dev');
-
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
-
- $AcOrder = new AcOrder();
- if ($id) {
- $order = $AcOrder->findOne($id);
- if ($order->create_by != Yii::$app->user->identity->id) {
- //不允许修改非本人操作的表单
- $return['msg'] = '您不是该运单的制单人,不允许进行修改!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
- //格式化数据 为空的项则不修改
- //目标键=》POST键
- $cols = ['start_province' => 'start_province', 'start_city' => 'start_city', 'aim_province' => 'aim_province', 'aim_city' => 'aim_city', 'signer' => 'signer', 'sender_name' => 'sender_name', 'sender_idcard' => 'sender_idcard', 'sender_mobiles' => 'sender_mobiles', 'receiver_name' => 'receiver_name', 'receiver_idcard' => 'receiver_idcard', 'receiver_mobiles' => 'receiver_mobiles', 'aim_address' => 'aim_address', 'thumb_f' => 'thumb_f', 'thumb_b' => 'thumb_b', 'thumb_l' => 'thumb_l', 'thumb_r' => 'thumb_r', 'car_extra' => 'car_extra', 'bind' => 'bind', 'driving_lisence' => 'driving_lisence'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = trim($post[$key]);
- }
- // $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
- }
-
- $cols = ['car_id' => 'car_id', 'employee_id' => 'employee_id', 'car_value' => 'car_value', 'fee_insurance' => 'fee_insurance', 'fee_truck' => 'fee_truck', 'fee_deliver' => 'fee_deliver', 'fee_pickup' => 'fee_pickup', 'fee_urgent' => 'fee_urgent', 'fee_extra' => 'fee_extra', 'fee_total' => 'fee_total', 'pay_send' => 'pay_send', 'pay_receive' => 'pay_receive', 'is_checked' => 'is_checked', 'no_driving_lisence' => 'no_driving_lisence', 'start_km' => 'start_km', 'not_insurance' => 'not_insurance'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = (int)$post[$key];
- }
- // $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
- }
- //图片组处理
- $cols = ['thumbs' => 'thumbs'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && !empty($post[$key])) {
- $imgs = $post[$key]; //数组格式
- $imgs = array_unique($imgs);
- $imgs = json_encode($imgs);
- $data[$col] = $imgs;
- }
- }
-
- $cols = ['remark' => 'editor'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = htmlspecialchars($post[$key]);
- }
- // $data[$col] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
- }
-
- $sign_date = isset($post['sign_date']) ? strtotime($post['sign_date']) : '';
- if (!$id) {
- $data['create_by'] = Yii::$app->user->identity->id;
- $data['sign_date'] = $sign_date ? $sign_date : time();
- }
- //部分规则校验
- $has_err = FALSE;
- $data['is_cwqr'] = 0; //修改财务确认状态为待确认
- if (!$id) {
- $data['status_code'] = 1;
- }
- /*不投保的,保额不超过20W,保费为0*/
- if ($data['not_insurance']) {
- if ($data['fee_insurance']) {
- $data['fee_insurance'] = 0;
- \Yii::$app->getSession()->setFlash('warning', '勾选了不投保,已强制修改保费为0!');
- }
- if ($data['car_value'] > Yii::$app->params['DefaultCarInsuranceValueMax']) {
- $has_err = TRUE;
- $data['car_value'] = Yii::$app->params['DefaultCarInsuranceValueMax'];
- \Yii::$app->getSession()->setFlash('danger', '勾选了不投保,默认最高赠送的运输险保额不超过' . Yii::$app->params['DefaultCarInsuranceValueMax'] . '万元,已自动强制校正');
- }
- }
- $fee_total = $data['fee_truck'] + $data['fee_insurance'] + $data['fee_deliver'] + $data['fee_pickup'] + $data['fee_urgent'] + $data['fee_extra'];
- $fee_pay = $data['pay_send'] + $data['pay_receive'];
- if (!$data['fee_truck']) {
- $has_err = TRUE;
- \Yii::$app->getSession()->setFlash('danger', '请注意,运费未正确填写!');
- }
- if (!$data['pay_send'] && !$data['pay_receive']) {
- $has_err = TRUE;
- \Yii::$app->getSession()->setFlash('danger', '请注意,到收运费及起运地预收运费均未填写!');
- }
- if ($fee_total != $data['fee_total']) {
- $has_err = TRUE;
- \Yii::$app->getSession()->setFlash('danger', '请注意,所填运费、保费、提车费、送车费、额外费用、加急费等各项费用汇总的值与所填写的总费用不一致,请检查并更新');
- }
- if ($fee_pay != $data['fee_total']) {
- $has_err = TRUE;
- \Yii::$app->getSession()->setFlash('danger', '请注意,所填起运地预付运费、到收运费的汇总值与所填写的总费用不一致,请检查并更新');
- }
-
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
-
- $model = new AcEmployee();
- $employee = $model->findOne($data['employee_id']);
- if ($employee) {
- $data['store_id'] = $employee->store_id;
- }
-
- //保存资料
- if ($id) {
- unset($data['create_at']);
- $res = $AcOrder->updateAll($data, ['id' => $id]);
- } else {
- foreach ($data as $key => $val) {
- $AcOrder->$key = $val;
- }
- $res = $AcOrder->save();
- $id = $AcOrder->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- if ($has_err) {
- \Yii::$app->getSession()->setFlash('success', '订单保存成功,但有价格数据录入错误,请根据情况检查更新!');
- } else {
- \Yii::$app->getSession()->setFlash('success', '订单保存成功!');
- }
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '订单保存失败!');
- return $this->goBack();
- }
}
}
diff --git a/ctms-api/controllers/gm/v1/CarController.php b/ctms-api/controllers/gm/v1/CarController.php
index 9398c34..e09cb51 100755
--- a/ctms-api/controllers/gm/v1/CarController.php
+++ b/ctms-api/controllers/gm/v1/CarController.php
@@ -1,11 +1,4 @@
-# @Date: 2022-05-22T07:29:34+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:16+08:00
-# @Copyright: www.hiluker.cn
namespace api\controllers\gm\v1;
@@ -21,51 +14,189 @@
class CarController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
//主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list'=>'车辆列表',
+ 'detail'=>'详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统车辆管理接口!', $apis, 200);
}
//车辆列表
public function actionList()
{
- $pid = Yii::$app->session->get('pid');
- $session = Yii::$app->session;
- $AcCar = new AcCar();
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '车辆查询成功!';
+ $return['data']= [
+ 'total'=>$s['query']->count(),
+ 'cars' => $res,
+ 'series' => $s['series'],
+ 'brands' => $s['brands'],
+ 'owners' => $s['owners'],
+ 'users' => $s['users'],
+ 'page'=>$this->page
+ ];
+ $this->result($return['msg'], $return['data'], $return['code']);
+ }
+
+ public function actionDetail()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $model = new AcCar();
+ $res = $model->findOne($id)->toArray();
+ if(!$res) $this->result('未查询到相应数据');
+ $car = $this->showCar($res);
+ $this->result('车辆信息查询完成', $car, 200);
+ }
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcCar();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
+ }
+
+ //编辑客车资料
+ public function actionEdit()
+ {
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ //删除车辆
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '车型数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '车型数据删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+
+ switch ($get['do']) {
+ case 'hide':
+ $detail->status_code = 0;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '车型隐藏标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '车型隐藏标记失败';
+ }
+ break;
+ case 'show':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '车型显示标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '车型显示标记失败';
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg,[], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcCar();
$where = $where2 = [];
$where['pid'] = $pid;
- $post = Yii::$app->request->post();
- $search = [];
- $searchSession = 'cars::search';
- if (isset($_GET['reset']) && $_GET['reset'] == 1) {
- $post['search'] = [];
- }
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set($searchSession, $search);
- // }elseif($session->get($searchSession)){
- // $search = $session->get($searchSession);
- }
-
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
$search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
if (!empty($search['title'])) {
$where2[] = 'or';
+ $where2[] = ['LIKE', 'car_no', $search['title']];
$where2[] = ['LIKE', 'num_left', $search['title']];
$where2[] = ['LIKE', 'num_frame', $search['title']];
}
- $search['brand'] = isset($search['brand_id']) ? trim(htmlspecialchars_decode($search['brand'])) : '';
$search['brand_id'] = isset($search['brand_id']) ? (int)$search['brand_id'] : 0;
if (!empty($search['brand_id'])) {
$where['brand_id'] = $search['brand_id'];
}
+ $search['series_id'] = isset($search['series_id']) ? (int)$search['series_id'] : 0;
+ if (!empty($search['series_id'])) {
+ $where['series_id'] = $search['series_id'];
+ }
$where['deleted'] = 0;
- $data = $AcCar->find()->where($where);
+ $data = $model->find()->where($where);
if ($search['title']) {
$data = $data->andwhere($where2);
}
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
$res = $data->offset($pages->offset)->limit($pages->limit)->orderby('id DESC')->all();
$oids = $mids = $bids = $sids = [];
@@ -77,7 +208,6 @@
$sids[] = $r->series_id;
}
}
- $status = Yii::$app->params['CommonStatus'];
$AcCarOwner = new AcCarOwner();
$where = [];
$where['pid'] = $pid;
@@ -135,337 +265,86 @@
$brands[$r->id] = $r->toArray();
}
}
+
$cars = [];
if ($res) {
foreach ($res as $r) {
$car = $r->toArray();
- $t = '';
- if (isset($series[$r->series_id]['title'])) {
- $t .= $brands[$r->brand_id]['title'];
- }
- $t .= '-';
- if (isset($series[$r->series_id]['title'])) {
- $t .= $series[$r->series_id]['title'];
- }
- $car['title2'] = $t;
$car['numbers'] = $car['num_p'] . $car['num_area'] . $car['num_left'];
- $car['numbers'] = $car['numbers'] ? $car['numbers'] : $car['num_frame'];
+ $car['numbers'] = $car['num_p'] ? $car['numbers'] : $car['num_frame'];
$cars[$r->id] = $car;
}
}
-
- return $this->render('list', [
- 'cars' => $cars,
- 'pager' => $pages,
- 'owners' => $owners,
- 'users' => $users,
- 'status' => $status,
- 'search' => $search
- ]);
+ return ['res'=>$cars,'query'=>$data,'owners'=>$owners,'users'=>$users,'brands'=>$brands,'series'=>$series];
}
- public function actionSelect()
- {
- $pid = Yii::$app->session->get('pid');
- $session = Yii::$app->session;
- $AcCar = new AcCar();
- $where = $where2 = [];
- $where['pid'] = $pid;
- $post = Yii::$app->request->post();
- $search = [];
- $searchSession = 'cars::search';
- if (isset($_GET['reset']) && $_GET['reset'] == 1) {
- $post['search'] = [];
- }
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set($searchSession, $search);
- // }elseif($session->get($searchSession)){
- // $search = $session->get($searchSession);
- }
-
- $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = 'or';
- $where2[] = ['LIKE', 'num_left', $search['title']];
- $where2[] = ['LIKE', 'num_frame', $search['title']];
- }
- $search['brand'] = isset($search['brand_id']) ? trim(htmlspecialchars_decode($search['brand'])) : '';
- $search['brand_id'] = isset($search['brand_id']) ? (int)$search['brand_id'] : 0;
- if (!empty($search['brand_id'])) {
- $where['brand_id'] = $search['brand_id'];
- }
- $where['deleted'] = 0;
- $data = $AcCar->find()->where($where);
- if ($search['title']) {
- $data = $data->andWhere($where2);
- }
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->orderby(' id DESC')->all();
-
- $oids = $mids = $bids = $sids = [];
- if ($res) {
- foreach ($res as $r) {
- $oids[] = $r->owner_id;
- $mids[] = $r->mid;
- $bids[] = $r->brand_id;
- $sids[] = $r->series_id;
- }
- }
-
- $status = Yii::$app->params['CommonStatus'];
- $AcCarOwner = new AcCarOwner();
- $where = [];
- $where['pid'] = $pid;
- $_owners = $AcCarOwner->find()->where($where)->andwhere(['in', 'id', $oids])->all();
- $owners = [];
- foreach ($_owners as $s) {
- $owners[$s->id] = $s->toArray();
- }
- $User = new User();
- $where = [];
- $_users = $User->find()->where($where)->andwhere(['in', 'id', $mids])->all();
- $users = [];
- foreach ($_users as $s) {
- $users[$s->id] = $s->toArray();
- }
- $AcUserExt = new AcUserExt();
- $userExts = $AcUserExt->find()->where(['pid' => $pid, 'deleted' => 0])->andWhere(['in', 'mid', $mids])->all();
- $exts = [];
- if ($userExts) {
- foreach ($userExts as $v) {
- $exts[$v->mid][$v->key] = $v->value;
- }
- foreach ($exts as $i => $ext) {
- $_owner = $users[$i] ? $users[$i] : [];
- if ($ext['title']) {
- $_owner['owner_title'] = $ext['title'];
- }
- if ($ext['nickname']) {
- $_owner['owner_title'] = $ext['nickname'];
- }
- if ($ext['realname']) {
- $_owner['owner_title'] = $ext['realname'];
- }
- $users[$i]['username'] = $_owner['owner_title'] . '【' . $users[$i]['mobile'] . '】';
- }
- }
-
- $AcCarSeries = new AcCarSeries();
- $where = [];
- $series = [];
- $_series = $AcCarSeries->find()->where($where)->andwhere(['in', 'id', $sids])->all();
- if ($_series) {
- foreach ($_series as $r) {
- $series[$r->id] = $r->toArray();
- }
- }
-
- $AcCarBrand = new AcCarBrand();
- $where = [];
- $_brands = $AcCarBrand->find()->where($where)->andwhere(['in', 'id', $bids])->all();
- if ($_brands) {
- foreach ($_brands as $r) {
- $brands[$r->id] = $r->toArray();
- }
- }
- $cars = [];
- if ($res) {
- foreach ($res as $r) {
- $car = $r->toArray();
- $t = '';
- if (isset($series[$r->series_id]['title'])) {
- $t .= $brands[$r->brand_id]['title'];
- }
- $t .= '-';
- if (isset($series[$r->series_id]['title'])) {
- $t .= $series[$r->series_id]['title'];
- }
- $car['title2'] = $t;
- $car['numbers'] = $car['num_p'] . $car['num_area'] . $car['num_left'];
- $car['numbers'] = $car['numbers'] ? $car['numbers'] : $car['num_frame'];
- $cars[$r->id] = $car;
- }
- }
-
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'truck';
- return $this->render('select', [
- 'cars' => $cars,
- 'pager' => $pages,
- 'owners' => $owners,
- 'users' => $users,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
- }
-
- public function actionNew()
- {
- $status = Yii::$app->params['CommonStatus'];
- $AcCar = new AcCar();
- $AcCar->status_code = 0;
- return $this->render('modify', ['status' => $status, 'detail' => $AcCar]);
- }
-
- //编辑客车资料
- public function actionEdit()
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
{
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
$model = new AcCar();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
- $pid = Yii::$app->session->get('pid');
-
- $AcCarOwner = new AcCarOwner();
- $owner = $AcCarOwner->find()->where(['id' => $res['owner_id']])->one();
- if ($owner) {
- $mid = $owner->mid;
- $User = new User();
- $user = $User->find()->where(['id' => $mid])->one();
- if ($user) {
- $res['owner_title'] = $user->username . '【' . $user->mobile . '】';
- }
- $AcUserExt = new AcUserExt();
- $userExt = $AcUserExt->find()->where(['pid' => $pid, 'mid' => $res['mid'], 'deleted' => 0])->all();
- $exts = [];
- if ($userExt) {
- foreach ($userExt as $v) {
- $exts[$v->key] = $v->value;
- }
- if ($exts['title']) {
- $res['owner_title'] = $exts['title'];
- }
- if ($exts['nickname']) {
- $res['owner_title'] = $exts['nickname'];
- }
- if ($exts['realname']) {
- $res['owner_title'] = $exts['realname'];
- }
- $res['owner_title'] = $res['owner_title'] . '【' . $user->mobile . '】';
- }
- }
- $AcCarSeries = new AcCarSeries();
- $series = $AcCarSeries->find()->where(['id' => $res['series_id']])->one();
- if ($series) {
- $res['series_title'] = $series->title;
- }
- $AcCarBrand = new AcCarBrand();
- $brand = $AcCarBrand->find()->where(['id' => $res['brand_id']])->one();
- if ($brand) {
- $res['brand_title'] = $brand->title;
- }
- $status = Yii::$app->params['CommonStatus'];
- return $this->render('modify', ['status' => $status, 'detail' => $res]);
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
}
- //复制客车资料后新建
- public function actionCopy()
- {
- $model = new AcCar();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
- $pid = Yii::$app->session->get('pid');
-
- $AcCarSeries = new AcCarSeries();
- $series = $AcCarSeries->find()->where(['id' => $res['series_id']])->one();
- if ($series) {
- $res['series_title'] = $series->title;
- }
- $AcCarBrand = new AcCarBrand();
- $brand = $AcCarBrand->find()->where(['id' => $res['brand_id']])->one();
- if ($brand) {
- $res['brand_title'] = $brand->title;
- }
- $status = Yii::$app->params['CommonStatus'];
- $res['id'] = 0;
- $res['num_p'] = $res['num_area'] = $res['num_left'] = $res['num_frame'] = '';
- return $this->render('modify', ['status' => $status, 'detail' => $res]);
- }
-
- //浏览客车详情
- public function actionDetail()
- {
- $model = new AcCar();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
- $pid = Yii::$app->session->get('pid');
-
- $AcCarOwner = new AcCarOwner();
- $owner = $AcCarOwner->find()->where(['id' => $res['owner_id']])->one();
- $User = new User();
- $user = $User->find()->where(['id' => $res['mid']])->one();
- if ($user) {
- $res['owner_title'] = $user->username . '【' . $user->mobile . '】';
- }
- $AcUserExt = new AcUserExt();
- $userExt = $AcUserExt->find()->where(['pid' => $pid, 'mid' => $res['mid'], 'deleted' => 0])->all();
- $exts = [];
- if ($userExt) {
- foreach ($userExt as $v) {
- $exts[$v->key] = $v->value;
- }
- if ($exts['title']) {
- $res['owner_title'] = $exts['title'];
- }
- if ($exts['nickname']) {
- $res['owner_title'] = $exts['nickname'];
- }
- if ($exts['realname']) {
- $res['owner_title'] = $exts['realname'];
- }
- $res['owner_title'] = $res['owner_title'] . '【' . $user->mobile . '】';
- }
- $AcCarSeries = new AcCarSeries();
- $series = $AcCarSeries->find()->where(['id' => $res['series_id']])->one();
- if ($series) {
- $res['series_title'] = $series->title;
- }
- $AcCarBrand = new AcCarBrand();
- $brand = $AcCarBrand->find()->where(['id' => $res['brand_id']])->one();
- if ($brand) {
- $res['brand_title'] = $brand->title;
- }
- $status = Yii::$app->params['CommonStatus'];
- return $this->render('detail', ['status' => $status, 'detail' => $res]);
- }
-
- //保存车辆资料
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $car_no = trim($post['car_no']) ?? '';//车牌号
+ $num_frame = trim($post['num_frame']) ?? '';//车架号
+ if(!$car_no && !$num_frame) $this->result('请传入车牌/架号');
+ $data = [];
//格式化数据
//目标键=》POST键
- $cols = ['title' => 'title', 'num_frame' => 'num_frame', 'num_p' => 'num_p', 'num_area' => 'num_area', 'num_left' => 'num_left'];
+ $cols = ['title' => 'title', 'num_frame' => 'num_frame', 'num_p' => 'num_p', 'num_area' => 'num_area', 'num_left' => 'num_left','car_no'=>'car_no'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
}
- //查询车牌号是否在库
- $hasCar = FALSE;
- if (!$data['num_frame']) {
- $hasCar = AcCar::find()->where(['num_p' => $data['num_p'], 'num_area' => $data['num_area'], 'num_left' => $data['num_left']])->one();
- }
- if ($hasCar) {
- if ($id && $id != $hasCar->id) {
- \Yii::$app->getSession()->setFlash('danger', '保存失败,该车牌号已在库!');
- return $this->goBack();
- } else {
- $id = $hasCar->id;
- }
+ $model = new AcCar();
+ switch ($op) {
+ case 'add':
+ if(!$num_frame){
+ $error = "车牌号已存在";
+ $hasOne = $model->find()->where(['deleted'=>0,'pid'=>$this->pid,'car_no'=>$car_no])->one();
+ }else{
+ $error = "车架/牌号已存在";
+ $hasOne = $model->find()->where(['deleted'=>0,'pid'=>$this->pid])->andWhere(['OR',['LIKE', 'car_no', $car_no],['LIKE', 'num_frame', $num_frame]])->one();
+ }
+ if ($hasOne) {
+ $this->result($error);
+ }
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $hasOne = $model->find()->select('id')->where(['car_no'=>$car_no,'id'<>$id,'pid'=>$this->pid,'deleted'=>0])->indexBy('id')->one();
+ if ($hasOne) {
+ $this->result('车牌号重复,请检查');
+ }
+ $data['update_at'] = time();
+ break;
}
-
+ $data['pid'] = $this->pid;
$cols = ['brand_id' => 'brand_id', 'series_id' => 'series_id', 'owner_id' => 'owner_id', 'status_code' => 'status_code', 'deleted' => 'deleted'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
@@ -474,131 +353,55 @@
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
}
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- // $data['status_code'] = 1;
- $data['pid'] = $pid;
-
//填补mid参数
+ if($data['owner_id']){
+ $AcCarOwner = new AcCarOwner();
+ $owner = $AcCarOwner->findOne($data['owner_id']);
+ if ($owner) {
+ $data['mid'] = $owner->mid;
+ }
+ }
+
+ return $data;
+ }
+
+ //格式化显示车辆信息 @car 车辆信息原始数据 []
+ private function showCar($car){
+ $oid = $car['owner_id'];
+ $mid = $car['mid'];
+ $bid = $car['brand_id'];
+ $sid = $car['series_id'];
+ $AcCarSeries = new AcCarSeries();
+ $series = $AcCarSeries->findOne($sid);
+ $car['series'] = $series;
+ $AcCarBrand = new AcCarBrand();
+ $brand = $AcCarBrand->findOne($bid);
+ $car['brand'] = $brand;
$AcCarOwner = new AcCarOwner();
- $owner = $AcCarOwner->findOne($data['owner_id']);
- if ($owner) {
- $data['mid'] = $owner->mid;
- }
+ $owner = $AcCarOwner->findOne($oid);
+ $car['owner'] = $owner;
- //保存车辆资料
- $AcCar = new AcCar();
- foreach ($data as $key => $val) {
- $AcCar->$key = $val;
+ $CUser = new User();
+ $user = $CUser->findOne($mid)->toArray();
+ $AcUserExt = new AcUserExt();
+ $userExts = $AcUserExt->find()->where(['pid' => $this->pid, 'deleted' => 0,'mid'=>$mid])->all();
+ $ext = [];
+ foreach ($userExts as $v) {
+ $ext[$v->key] = $v->value;
}
-
- if ($id) {
- $AcCar->id = $id;
- unset($data['create_at']);
- $res = $AcCar->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcCar->save();
- $id = $AcCar->attributes['id']; //获取插入后id
+ if ($ext['title']) {
+ $user['owner_title'] = $ext['title'];
}
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '车辆资料保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '车辆资料保存失败!');
- return $this->goBack();
+ if ($ext['nickname']) {
+ $user['owner_title'] = $ext['nickname'];
}
- }
-
- //删除车辆
- public function actionDelete()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
- $data['deleted'] = 1;
-
- $model = new AcCar();
- foreach ($data as $key => $val) {
- $model->$key = $val;
+ if ($ext['realname']) {
+ $user['owner_title'] = $ext['realname'];
}
+ $car['user'] = $user;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('car/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '车辆删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '车辆删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- public function actionAjax()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcCar();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- // $return['status_code'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '车辆数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- switch ($get['do']) {
- case 'hide':
- $data['status_code'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '车辆隐藏标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
- } else {
- $return['msg'] = '车辆隐藏标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'show':
- $data['status_code'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '车辆显示记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'primary'];
- } else {
- $return['msg'] = '车辆显示标记失败';
- $return['errorcode'] = 0;
- }
- break;
- default:
- break;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $car['numbers'] = $car['num_p'] . $car['num_area'] . $car['num_left'];
+ $car['numbers'] = $car['num_p'] ? $car['numbers'] : $car['num_frame'];
+ return $car;
}
}
diff --git a/ctms-api/controllers/gm/v1/CarbrandController.php b/ctms-api/controllers/gm/v1/CarbrandController.php
index 441c28a..309231b 100755
--- a/ctms-api/controllers/gm/v1/CarbrandController.php
+++ b/ctms-api/controllers/gm/v1/CarbrandController.php
@@ -1,266 +1,248 @@
-# @Date: 2022-05-22T07:28:54+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:11+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcCarBrand;
class CarbrandController extends Common
{
- //主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list'=>'品牌列表',
+ 'detail'=>'详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统车辆品牌管理接口!', $apis, 200);
}
//车品牌列表
public function actionList()
{
- $pid = Yii::$app->session->get('pid');
- $model = new AcCarBrand();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = $pid;
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'title', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $brands = [];
- foreach ($res as $s) {
- $s = $s->toArray();
- $brands[$s['id']] = $s;
- }
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
$status = Yii::$app->params['CommonStatus'];
- return $this->render('list', [
- 'brands' => $brands,
- 'pager' => $pages,
- 'status' => $status,
- 'search' => $search
- ]);
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '车辆品牌查询成功!';
+ $return['data']= [
+ 'total'=>$s['query']->count(),
+ 'brands' => $res,
+ 'page'=>$this->page
+ ];
+ $this->result($return['msg'], $return['data'], $return['code']);
}
- //车品牌列表
- public function actionSelect()
+ //品牌详情
+ public function actionDetail()
{
- global $_HI, $_FM;
- $pid = Yii::$app->session->get('pid');
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
$model = new AcCarBrand();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = $pid;
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'title', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $brands = [];
- foreach ($res as $s) {
- $s = $s->toArray();
- $brands[$s['id']] = $s;
- }
- $status = Yii::$app->params['CommonStatus'];
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'car';
- return $this->render('select', [
- 'brands' => $brands,
- 'pager' => $pages,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $res = $model->findOne($id)->toArray();
+ if(!$res) $this->result('未查询到相应数据');
+ $this->result('品牌信息查询完成', $res, 200);
}
//新增车品牌
- public function actionNew()
+ public function actionAdd()
{
- global $_HI, $_FM;
- $status = Yii::$app->params['CommonStatus'];
- $AcCarBrand = new AcCarBrand();
- $AcCarBrand->status_code = 0;
- return $this->render('modify', ['status' => $status, 'detail' => $AcCarBrand->toArray()]);
+ $post = $this->postdata;
+ $data = [];
+ //格式化数据 为空的项则不修改
+ $data['title'] = trim($post['title']);
+ if(!$data['title']) $this->result('请传入品牌名称');
+ $data['status_code'] = 1; //状态代码:1可用
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+
+ //数据预检查
+ $res = $this->preSave($data,'add');
+ if(!$res) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcCarBrand();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//更新车品牌
public function actionEdit()
{
- global $_HI, $_FM;
- $model = new AcCarBrand();
- $id = Yii::$app->request->get('id');
- $pid = Yii::$app->session->get('pid');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- } else {
- $res = [];
- }
- $status = Yii::$app->params['CommonStatus'];
- return $this->render('modify', [
- 'detail' => $res,
- 'status' => $status,
- 'id' => $id,
- ]);
- }
-
- //保存车品牌资料
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
+ $detail = $this->preUpdate();
+ $post = $this->postdata;
- //格式化数据
$data = [];
+ //格式化数据
$data['title'] = trim($post['title']);
+ if(!$data['title']) $this->result('请传入品牌名称');
//目标键=》POST键
$cols = ['status_code' => 'status_code', 'deleted' => 'deleted'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
}
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
-
- //格式化资料
- $AcCarBrand = new AcCarBrand();
- foreach ($data as $key => $val) {
- $AcCarBrand->$key = $val;
- }
-
- //资料入库
- if ($id) {
- $AcCarBrand->id = $id;
- unset($data['create_at']);
- $res = $AcCarBrand->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcCarBrand->save();
- $id = $AcCarBrand->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '车主资料保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '车主资料保存失败!');
- return $this->goBack();
- }
+ $data['update_at'] = time();
+ //数据预检查
+ $res = $this->preSave($data,'edit');
+ if(!$res) $this->result('数据预检查未通过,保存失败', $data, 100);
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '品牌数据更新失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '品牌数据更新成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
- //删除用户
- public function actionDelete($id)
+ //删除
+ public function actionDelete()
{
- global $_HI, $_FM;
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
+ $detail = $this->preUpdate();
+ $data = [];
$data['update_at'] = time();
- $data['deleted'] = 1;
+ $data['deleted'] = $detail->deleted + 1;
- $model = new AcCarBrand();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '品牌数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('carbrand/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '品牌数据删除成功!';
+ $this->result($msg,[], 200);
}
public function actionAjax()
{
+ $detail = $this->preUpdate();
$get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcCarBrand();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['status_code'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '品牌数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
switch ($get['do']) {
case 'hide':
- $data['status_code'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ $detail->status_code = 0;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '品牌隐藏标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
+ $msg = '品牌隐藏标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '品牌隐藏标记失败';
- $return['errorcode'] = 0;
+ $msg = '品牌隐藏标记失败';
}
break;
case 'show':
- $data['status_code'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ $detail->status_code = 1;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '品牌显示标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
+ $msg = '品牌显示标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '品牌显示标记失败';
- $return['errorcode'] = 0;
+ $msg = '品牌显示标记失败';
}
break;
default:
break;
}
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $this->result($msg,[], $errorCode);
}
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcCarBrand();
+ $where = $where2 = [];
+ $where2[] = 'and';
+// $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = ['LIKE', 'title', $search['title']];
+ }
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->all();
+ $brands = [];
+ foreach ($res as $s) {
+ $s = $s->toArray();
+ $brands[$s['id']] = $s;
+ }
+ return ['res'=>$brands,'query'=>$data];
+ }
+
+ //数据更新前的预检查,返回对应关联数据
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参与请求数据不匹配',[],403);
+ $model = new AcCarBrand();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * @data,要保存的数据[]
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验结果,true,false
+ * */
+ private function preSave($data,$op)
+ {
+ $title = trim($data['title']);
+ $model = new AcCarBrand();
+ switch ($op) {
+ case 'add':
+ $hasOne = $model->find()->where(['title'=>$title])->one();
+ if ($hasOne) {
+ $this->result('品牌名称重复,请检查重录');
+ }
+ break;
+ case 'edit':
+ $id = (int)$data['id'];
+ $origin = $model->findOne($id);
+ if(!$origin) $this->result('指定id('.$id.')的数据不存在,请检查');
+ $hasOne = $model->find()->select('id')->where(['title'=>$title,'id'<>$id])->indexBy('id')->one();
+ if ($hasOne) {
+ $this->result('品牌名称重复,请检查重录');
+ }
+ break;
+ }
+ return true;
+ }
}
diff --git a/ctms-api/controllers/gm/v1/CarownerController.php b/ctms-api/controllers/gm/v1/CarownerController.php
index cf58cd2..c67e937 100755
--- a/ctms-api/controllers/gm/v1/CarownerController.php
+++ b/ctms-api/controllers/gm/v1/CarownerController.php
@@ -1,22 +1,16 @@
-# @Date: 2022-05-22T07:29:55+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:22+08:00
-# @Copyright: www.hiluker.cn
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcCar;
use addons\models\AcCarOwner;
use addons\models\AcStore;
use addons\models\AcEmployee;
+ use addons\functions\FmFunc;
+
use common\models\Member as User;
use addons\models\AcUserExt;
@@ -24,297 +18,432 @@
use common\models\CVcode;
use vendor\aliyun\dysms\Sms;
+ use function addons\functions\isMobile;
class CarownerController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
//主界面
public function actionIndex()
{
- global $_HI, $_FM;
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list'=>'车主列表',
+ 'detail'=>'详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统车主管理接口!', $apis, 200);
}
//车主用户列表
public function actionList()
{
- global $_HI, $_FM;
- $pid = Yii::$app->session->get('pid');
- $model = new AcCarOwner();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = $pid;
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'name', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- // $data = $data->andwhere($where2);
- }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->indexBy('mid')->all();
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
- $status = Yii::$app->params['CommonStatus'];
- $gender = Yii::$app->params['gender'];
-
- $model = new AcStore();
- $where = [];
- $where['pid'] = $pid;
- $_stores = $model->find()->where($where)->all();
- $stores = [];
- foreach ($_stores as $s) {
- $stores[$s->id] = $s->toArray();
- }
-
- $eids = $mids = [];
- foreach ($res as $r) {
- $eids[$r['employee_id']] = $r['employee_id'];
- $mids[$r['mid']] = $r['mid'];
- }
-
- $model = new AcEmployee();
- $employees = [];
- $_employees = $model->find()->where(['in', 'id', $eids])->indexBy('id')->all();
- foreach ($_employees as $s) {
- $employees[$s->id] = $s->toArray();
- }
-
- $model = new User();
- $users = [];
- $_users = $model->find()->where(['in', 'id', $mids])->all();
- foreach ($_users as $s) {
- $s = $s->toArray();
- $users[$s['id']] = $s;
- }
-
- $model = new AcUserExt();
- $exts = [];
- $_exts = $model->find()->where(['in', 'mid', $mids])->andwhere(['pid' => $pid, 'deleted' => 0])->indexBy('id')->all();
- foreach ($_exts as $ext) {
- $ext = $ext->toArray();
- if (isset($users[$ext['mid']])) {
- if ($ext['mobile'] == $users[$ext['mid']]['mobile']) {
- $exts[$ext['mid']][$ext['key']] = $ext['value'];
- }
- }
- }
-
- $owners = [];
- foreach ($res as $s) {
- $s = $s->toArray();
- if (isset($exts[$s['mid']])) {
- foreach ($exts[$s['mid']] as $col => $val) {
- $s[$col] = $val;
- }
- }
- $owners[$s['id']] = $s;
- }
-
- return $this->render('list', [
- 'owners' => $owners,
- 'pager' => $pages,
- 'employees' => $employees,
- 'stores' => $stores,
- 'exts' => $exts,
- 'users' => $users,
- 'status' => $status,
- 'gender' => $gender,
- 'search' => $search
- ]);
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '车主查询成功!';
+ $return['data']= [
+ 'total'=>$s['query']->count(),
+ 'owners' => $res,
+ 'users' => $s['users'],
+ 'exts' => $s['exts'],
+ 'employees' => $s['employees'],
+ 'stores' => $s['stores'],
+ 'page'=>$this->page
+ ];
+ $this->result($return['msg'], $return['data'], $return['code']);
}
- //车主用户选择
- public function actionSelect()
+ public function actionDetail()
{
- global $_HI, $_FM;
- $pid = Yii::$app->session->get('pid');
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
$model = new AcCarOwner();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = $pid;
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'name', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- // $data = $data->andwhere($where2);
- }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->indexBy('mid')->all();
- $status = Yii::$app->params['CommonStatus'];
- $gender = Yii::$app->params['gender'];
-
- $model = new AcStore();
- $where = [];
- $where['pid'] = $pid;
- $_stores = $model->find()->where($where)->all();
- $stores = [];
- foreach ($_stores as $s) {
- $stores[$s->id] = $s->toArray();
- }
-
- $eids = $mids = [];
- foreach ($res as $r) {
- $eids[$r['employee_id']] = $r['employee_id'];
- $mids[$r['mid']] = $r['mid'];
- }
-
- $model = new AcEmployee();
- $employees = [];
- $_employees = $model->find()->where(['in', 'id', $eids])->indexBy('id')->all();
- foreach ($_employees as $s) {
- $employees[$s->id] = $s->toArray();
- }
-
- $model = new User();
- $users = [];
- $_users = $model->find()->where(['in', 'id', $mids])->all();
- foreach ($_users as $s) {
- $s = $s->toArray();
- $users[$s['id']] = $s;
- }
-
- $model = new AcUserExt();
- $exts = [];
- $_exts = $model->find()->where(['in', 'mid', $mids])->andwhere(['pid' => $pid, 'deleted' => 0])->indexBy('id')->all();
- foreach ($_exts as $ext) {
- $ext = $ext->toArray();
- if (isset($users[$ext['mid']])) {
- if ($ext['mobile'] == $users[$ext['mid']]['mobile']) {
- $exts[$ext['mid']][$ext['key']] = $ext['value'];
- }
- }
- }
-
- $owners = [];
- foreach ($res as $s) {
- $s = $s->toArray();
- if (isset($exts[$s['mid']])) {
- foreach ($exts[$s['mid']] as $col => $val) {
- $s[$col] = $val;
- }
- }
- $owners[$s['id']] = $s;
- }
-
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'carowner';
- return $this->render('select', [
- 'owners' => $owners,
- 'pager' => $pages,
- 'employees' => $employees,
- 'stores' => $stores,
- 'exts' => $exts,
- 'users' => $users,
- 'status' => $status,
- 'gender' => $gender,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $res = $model->findOne($id)->toArray();
+ if(!$res) $this->result('未查询到相应数据');
+ $owner = $this->showCarOwner($res);
+ $this->result('车主信息查询完成', $owner, 200);
}
//新增车主
- public function actionNew()
+ public function actionAdd()
{
- global $_HI, $_FM;
- $levels = Yii::$app->params['customerLevels'];
- return $this->render('modify', ['levels' => $levels]);
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcCarOwner();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ //保存扩展资料
+ $post = $this->postdata;
+ $this->saveUserExt($post,$data['mid'],trim($post['mobile']));
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//更新车主
public function actionEdit()
{
- global $_HI, $_FM;
- $levels = Yii::$app->params['customerLevels'];
- $model = new AcCarOwner();
- $id = Yii::$app->request->get('id');
- $pid = Yii::$app->session->get('pid');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- $res['last_send'] = $res['last_send'] ? date('Y-m-d', $res['last_send']) : '';
- $res['last_contact'] = $res['last_contact'] ? date('Y-m-d', $res['last_contact']) : '';
- } else {
- $res = [];
- }
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- //查询对应的系统用户
- $userModel = new User();
- $user = User::find()->where(['id' => $res['mid']])->one();
- $res['mobile'] = '';
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ //保存扩展资料
+ $post = $this->postdata;
+ $this->saveUserExt($post,$data['mid'],trim($post['mobile']));
+
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ //删除用户
+ public function actionDelete($id)
+ {
+ $detail = $this->preUpdate();
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '车主数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '车主数据删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+
+ switch ($get['do']) {
+ case 'hide':
+ $detail->status_code = 0;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '车主隐藏标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '车主隐藏标记失败';
+ }
+ break;
+ case 'show':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '车主显示标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '车主显示标记失败';
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg,[], $errorCode);
+ }
+
+ //短信营销
+ public function actionMsg()
+ {
+ $op = Yii::$app->request->get('op');
+ $id = (int)Yii::$app->request->get('id');
+ $detail = $this->preUpdate();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+ $owner = $detail->toArray();
+
+ //短信接口配置
+ $option = [];
+ $config = [];
+ $config['accessKeyId'] = Yii::$app->params['aliDySms']['accessKeyId'];
+ $config['accessKeySecret'] = Yii::$app->params['aliDySms']['accessKeySecret'];
+ $config['sign'] = Yii::$app->params['aliDySms']['sign'];
+ $sms = new Sms($option, $config);
+
+ //获取手机号
+ $phone = '';
+ $user = User::findOne($detail->mid);
if ($user) {
- $res['mobile'] = $user->mobile;
+ $phone = $owner['mobile'] = $user->mobile;
}
- $store = AcStore::find()->where(['id' => $res['store_id']])->one();
- if ($store) {
- $res['store_title'] = $store->title;
+ //格式化内容
+ $content = [];
+ switch ($op) {
+ case 'vcode': //发送验证码
+ $code = mt_rand(1000, 9999);
+ $content['code'] = $code;
+ $tmpl = Yii::$app->params['aliDySms']['tmpl']['vcode'];
+ //验证码入库
+ $vcodeModel = new CVcode();
+ $vcode = [];
+ $vcode['code'] = $code;
+ $vcode['mobile'] = $phone;
+ $vcode['create_at'] = time();
+ foreach ($vcode as $key => $val) {
+ $vcodeModel->$key = $val;
+ }
+ $vcodeModel->save();
+ break;
+ case 'birthday': //发送生日祝福
+ $realname = $owner['realname'] ?? 'VIP';
+ $content['name'] = $realname;
+ $content['company'] = Yii::$app->request->post('company');
+ $content['company'] = $content['company'] ?? '安邮运车';
+ $tmpl = Yii::$app->params['aliDySms']['tmpl']['acBirthday'];
+ break;
+ }
+
+ $result = $sms->send($phone, $tmpl, $content);
+ //保存发送记录
+ $smsModel = new CSms();
+ $smsdata = [];
+ $smsdata['sid'] = $this->site_id;
+ $smsdata['pid'] = $this->pid;
+ $smsdata['uid'] = $this->user_id;
+ $smsdata['mobile'] = $phone;
+ $smsdata['content'] = json_encode($content, JSON_UNESCAPED_UNICODE);
+ $smsdata['create_at'] = time();
+ foreach ($smsdata as $key => $val) {
+ $smsModel->$key = $val;
+ }
+ $smsModel->save();
+
+ if (!$result) {
+ $msg .= "【" . $phone . "】发送失败,接口提示:" . $sms->errors . "\r\n";
+ } else if (is_array($result) && $result['Code'] != 'OK') {
+ $msg .= "【" . $phone . "】发送失败,接口提示:" . $result['Message'] . "\r\n";
+ } else {
+ $msg .= "【" . $phone . "】发送成功" . "\r\n";
}
- $employee = AcEmployee::find()->where(['id' => $res['employee_id']])->one();
- if ($employee) {
- $res['employee_title'] = $employee->name;
- }
+ //更新车主数据
+ $detail->last_send = time();
+ $detail->save();
- $exts = AcUserExt::find()->where(['mid' => $res['mid'], 'mobile' => $res['mobile'], 'pid' => $pid, 'deleted' => 0])->all();
- if ($exts) {
- foreach ($exts as $ext) {
- $res[$ext['key']] = $ext['value'];
+ $this->result($msg, [], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcCarOwner();
+ $where = $where2 = [];
+ $where2[] = 'and';
+ $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = ['LIKE', 'nickname', $search['title']];
+ }
+
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->indexBy('mid')->all();
+
+ $gender = Yii::$app->params['gender'];
+
+ $mids = $bids = $sids = [];
+ if ($res) {
+ foreach ($res as $r) {
+ $mids[] = $r->mid;
+ $eids[] = $r->employee_id;
+ $sids[] = $r->store_id;
}
}
- // memory_get_usage();//查看当前内存,字节
-
- return $this->render('modify', [
- 'detail' => $res,
- 'levels' => $levels,
- 'id' => $id,
- ]);
- }
-
- //保存车主资料
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- if (!$post['mobile']) {
- \Yii::$app->getSession()->setFlash('warning', '请输入主手机号码!');
- $url = Url::toRoute(['carowner/edit', 'id' => $id]);
- return $this->redirect(['modify', 'id' => $id]);
+ $AcStore = new AcStore();
+ $where = [];
+ $where['pid'] = $pid;
+ $_stores = $AcStore->find()->where($where)->andwhere(['in', 'id', $sids])->all();
+ $stores = [];
+ foreach ($_stores as $s) {
+ $stores[$s->id] = $s->toArray();
}
- $mobile = $post['mobile'];
- //查询对应的系统用户
+ $AcEmployee = new AcEmployee();
+ $where = [];
+ $where['pid'] = $pid;
+ $_employees = $AcEmployee->find()->where($where)->andwhere(['in', 'id', $eids])->all();
+ $employees = [];
+ if ($_employees) {
+ foreach ($_employees as $r) {
+ $employees[$r->id] = $r->toArray();
+ }
+ }
+
+ $User = new User();
+ $where = [];
+ $where['pid'] = $pid;
+ $_users = $User->find()->where($where)->andwhere(['in', 'id', $mids])->all();
+ $users = [];
+ foreach ($_users as $s) {
+ $users[$s->id] = $s->toArray();
+ }
+ $AcUserExt = new AcUserExt();
+ $userExts = $AcUserExt->find()->where(['pid' => $pid, 'deleted' => 0])->andWhere(['in', 'mid', $mids])->all();
+ $exts = [];
+ if ($userExts) {
+ foreach ($userExts as $ext) {
+ $ext = $ext->toArray();
+ if (isset($users[$ext['mid']])) {
+ if ($ext['mobile'] == $users[$ext['mid']]['mobile']) {
+ $exts[$ext['mid']][$ext['key']] = $ext['value'];
+ }
+ }
+ }
+ }
+
+ $owners = [];
+ foreach ($res as $s) {
+ $s = $s->toArray();
+ if (isset($exts[$s['mid']])) {
+ foreach ($exts[$s['mid']] as $col => $val) {
+ $s[$col] = $val;
+ }
+ }
+ $owners[$s['id']] = $s;
+ }
+ return ['res'=>$owners,'query'=>$data,'employees' => $employees,'users'=>$users,'stores' => $stores,'exts' => $exts,];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcCarOwner();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $user_id = (int)$post['mid'];//已传入会员ID时则不需录入主手机号等
$userModel = new User();
- $user = User::find()->where(['mobile' => $mobile])->one();
- if (!$user) {
- $pwd = isset($post['password']) ? trim($post['password']) : Yii::$app->params['defaultUserPassword'];
- $username = isset($post['realname']) ? trim($post['realname']) : (isset($post['nickname']) ? trim($post['nickname']) : $mobile);
- $userModel->mobile = $mobile;
- $userModel->username = $username;
- $userModel->email = $mobile . '@hiluker.com';
- $userModel->setPassword($pwd);
- $userModel->generateAuthKey();
- $userModel->avatar = Yii::$app->params['defaultUserAvatar'];
- $userModel->created_at = time();
- $userModel->status = 1;
- $userModel->save();
- $user_id = $userModel->attributes['id']; //获取插入后id
- } else {
- $user_id = $user->id;
+ $errorMsg = '';
+ if(!$user_id){
+ if (!$post['mobile']) $this->result('请传入车主主手机号');
+ $mobile = trim($post['mobile']);
+ if(!isMobile($mobile)) $this->result('车主主手机号无效,请检查');
+ //查询对应的系统用户
+ $user = User::find()->where(['mobile' => $mobile])->one();
+ if (!$user) {
+ $pwd = isset($post['password']) ? trim($post['password']) : Yii::$app->params['defaultUserPassword'];
+ $username = isset($post['realname']) ? trim($post['realname']) : (isset($post['nickname']) ? trim($post['nickname']) : $mobile);
+ //检测字符串长度值,以匹配数据源字段长度限制
+ if(strLen($username)>$userModel->lenthUsername()){
+ $username = $mobile;
+ $errorMsg = '用户名过长,系统自动替换为手机号';
+ }
+ $userModel->mobile = $mobile;
+ $userModel->username = $username;
+ $userModel->email = $mobile . '@hiluker.com';
+ $userModel->setPassword($pwd);
+ $userModel->generateAuthKey();
+ $userModel->avatar = Yii::$app->params['defaultUserAvatar'];
+ $userModel->created_at = time();
+ $userModel->status = 1;
+ $userModel->save();
+ $user_id = $userModel->attributes['id']; //获取插入后id
+ } else {
+ $user_id = $user->id;
+ }
}
//格式化数据
$data = [];
+ //判断车主数据是否在库:新增时,手机号找会员-》会员ID找车主;更新时,手机号找会员=》与传入的会员ID比对
+ //查询该车主是否在库
+ $_id = 0;
+ $carOwner = AcCarOwner::find()->where(['pid' => $this->pid, 'mid' => $user_id])->one();
+ if ($carOwner) {
+ $_id = $carOwner->id;
+ }
+ $model = new AcCarOwner();
+ switch ($op) {
+ case 'add':
+ if($_id) $this->result('指定会员或手机号关联的车主资料已在库,拒绝重复录入',[],403);
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+
//目标键=》POST键
- $cols = ['gender' => 'gender', 'total_fee' => 'total_fee', 'level' => 'level', 'score' => 'score', 'store_id' => 'store', 'employee_id' => 'employee', 'status_code' => 'status_code', 'deleted' => 'deleted'];
+ $cols = ['gender' => 'gender', 'total_fee' => 'total_fee', 'level' => 'level', 'score' => 'score', 'store_id' => 'store_id', 'employee_id' => 'employee_id', 'status_code' => 'status_code', 'deleted' => 'deleted'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
}
@@ -326,52 +455,34 @@
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
}
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
+
+ $data['pid'] = $this->pid;
$data['mid'] = $user_id;
- //格式化车主资料
- $AcCarOwner = new AcCarOwner();
- foreach ($data as $key => $val) {
- $AcCarOwner->$key = $val;
- }
-
- //查询该车主是否在库
- $carOwner = AcCarOwner::find()->where(['pid' => $data['pid'], 'mid' => $data['mid']])->one();
- if ($carOwner) {
- $id = $carOwner->id;
- }
-
- //车主资料入库
- if ($id) {
- $AcCarOwner->id = $id;
- unset($data['create_at']);
- $res = $AcCarOwner->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcCarOwner->save();
- $id = $AcCarOwner->attributes['id']; //获取插入后id
- }
-
- //保存扩展资料
+ return $data;
+ }
+
+ //保存用户扩展资料
+ private function saveUserExt($post,$mid,$mobile){
$AcUserExt = new AcUserExt();
- //批量硬删及软删
- // $AcUserExt->updateAll(['deleted'=>1],['deleted'=>0,'pid'=>$pid,'mid'=>$user_id]);
- $AcUserExt->deleteAll(['deleted' => 9, 'pid' => $pid, 'mid' => $user_id]); //硬删,变更历史8次的
- $AcUserExt->updateAllCounters(['deleted' => 1], ['pid' => $pid, 'mid' => $user_id]); //更新已有数据
$datas = [];
- $data = [];
$cols = ['realname' => 'realname', 'nickname' => 'nickname', 'title' => 'title', 'password' => 'password', 'mobiles' => 'mobiles', 'thumb' => 'thumb', 'province' => 'province', 'idcard' => 'idcard'];
foreach ($cols as $col => $key) {
- // $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
- $data['pid'] = $pid;
- $data['mid'] = $user_id;
+ $data = [];
+ $data['pid'] = $this->pid;
+ $data['mid'] = $mid;
$data['key'] = $col;
$data['mobile'] = $mobile;
$data['value'] = isset($post[$key]) ? trim($post[$key]) : '';
$datas[] = $data;
}
+
+ //批量硬删及软删
+ // $AcUserExt->updateAll(['deleted'=>1],['deleted'=>0,'pid'=>$pid,'mid'=>$user_id]);
+ $AcUserExt->deleteAll(['deleted' => 9, 'pid' => $this->pid, 'mid' => $mid]); //硬删,变更历史8次的
+ $AcUserExt->updateAllCounters(['deleted' => 1], ['pid' => $this->pid, 'mid' => $mid]); //更新已有数据
+
//批量插入
$model = clone $AcUserExt;
foreach ($datas as $attributes) {
@@ -379,295 +490,34 @@
$model->setAttributes($attributes, FALSE);
$model->save() && $model->id = 0;
}
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '车主资料保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '车主资料保存失败!');
- return $this->goBack();
- }
-
- // $return = [];
- // if($res){
- // $return['msg'] = '车主信息保存成功';
- // $return['errorcode'] = 200;
- // $return['url'] = Url::toRoute(['carowner/edit','id'=>$id]);
- // $return['buttons'] = [
- // ['title'=>'好的,我知道了','class'=>'primary','url'=>$return['url']]
- // ];
- // }else{
- // $return['msg'] = '车主信息保存失败';
- // $return['errorcode'] = 0;
- // $return['url'] = Url::toRoute(['carowner/new',$post]);
- // $return['buttons'] = [
- // ['title'=>'好的,我知道了','class'=>'info','url'=>$return['url']]
- // ];
- // }
-
- // $classes = ['0'=>'warning','200'=>'success'];
- // $return['content'] = $return['msg'];
- // $return['class'] = $classes[$return['errorcode']];
-
- // Yii::$app->request->setBodyParams($return);
- // return Yii::$app->runAction('index/msg');
}
- //删除用户
- public function actionDelete($id)
- {
- global $_HI, $_FM;
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
- $data['deleted'] = 1;
+ //格式化显示车辆信息 @owner 车主信息原始数据 []
+ private function showCarOwner($owner){
+ $owner['last_send_time'] = $owner['last_send'] ? date('Y-m-d H:i:s', $owner['last_send']) : '';
+ $owner['last_contact_time'] = $owner['last_contact'] ? date('Y-m-d H:i:s', $owner['last_contact']) : '';
- $model = new AcCarOwner();
- foreach ($data as $key => $val) {
- $model->$key = $val;
+ $store = AcStore::findOne($owner['store_id']);
+ if ($store) {
+ $owner['store_title'] = $store->title;
}
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('carowner/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- public function actionAjax()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcCarOwner();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['status_code'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '车主数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $employee = AcEmployee::findOne($owner['employee_id']);
+ if ($employee) {
+ $owner['employee_title'] = $employee->name;
}
- switch ($get['do']) {
- case 'hide':
- $data['status_code'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '车主隐藏标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
- } else {
- $return['msg'] = '车主隐藏标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'show':
- $data['status_code'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '车主显示标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
- } else {
- $return['msg'] = '车主显示标记失败';
- $return['errorcode'] = 0;
- }
- break;
- default:
- break;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- //短信营销
- public function actionMsg()
- {
- global $_HI, $_FM;
- $levels = Yii::$app->params['customerLevels'];
- $model = new AcCarOwner();
- $id = Yii::$app->request->get('id');
- $pid = Yii::$app->session->get('pid');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- $res['last_send'] = $res['last_send'] ? date('Y-m-d', $res['last_send']) : '';
- $res['last_contact'] = $res['last_contact'] ? date('Y-m-d', $res['last_contact']) : '';
- } else {
- $res = [];
- }
-
- //查询对应的系统用户
- $userModel = new User();
- $user = User::find()->where(['id' => $res['mid']])->one();
- $res['mobile'] = '';
+ $user = User::findOne($owner['mid']);
if ($user) {
- $res['mobile'] = $user->mobile;
+ $owner['mobile'] = $user->mobile;
}
-
- $store = AcStore::find()->where(['id' => $res['store_id']])->one();
- if ($store) {
- $res['store_title'] = $store->title;
- }
-
- $employee = AcEmployee::find()->where(['id' => $res['employee_id']])->one();
- if ($store) {
- $res['employee_title'] = $employee->name;
- }
-
- $exts = AcUserExt::find()->where(['mid' => $res['mid'], 'mobile' => $res['mobile'], 'pid' => $pid, 'deleted' => 0])->all();
+ $exts = AcUserExt::find()->where(['mid' => $owner['mid'], 'mobile' => $owner['mobile'], 'pid' => $this->pid, 'deleted' => 0])->all();
if ($exts) {
foreach ($exts as $ext) {
- $res[$ext['key']] = $ext['value'];
+ $owner[$ext['key']] = $ext['value'];
}
}
- $op = Yii::$app->request->get('op');
- $opp = Yii::$app->request->get('opp');
- if (!$op) {
- return $this->render('msg', [
- 'detail' => $res,
- 'levels' => $levels,
- 'id' => $id,
- ]);
- } else if ($op == 'send') {
- $option = [];
- $config = [];
- $config['accessKeyId'] = Yii::$app->params['aliDySms']['accessKeyId'];
- $config['accessKeySecret'] = Yii::$app->params['aliDySms']['accessKeySecret'];
- $config['sign'] = Yii::$app->params['aliDySms']['sign'];
- $sms = new Sms($option, $config);
- $phone = $res['mobile'];
- $content = [];
- switch ($opp) {
- case 'vcode': //发送验证码
- $code = mt_rand(1000, 9999);
- $content['code'] = $code;
- $tmpl = Yii::$app->params['aliDySms']['tmpl']['vcode'];
- //验证码入库
- $vcodeModel = new CVcode();
- $vcode = [];
- $vcode['code'] = $code;
- $vcode['mobile'] = $phone;
- $vcode['create_at'] = time();
- foreach ($vcode as $key => $val) {
- $vcodeModel->$key = $val;
- }
- $vcodeModel->save();
- break;
- case 'birthday': //发送生日祝福
- $realname = isset($res['realname']) ? $res['realname'] : 'VIP';
- $content['name'] = $realname;
- $content['company'] = Yii::$app->request->post('company');
- $content['company'] = $content['company'] ? $content['company'] : '安诚托车';
- $tmpl = Yii::$app->params['aliDySms']['tmpl']['acBirthday'];
- break;
- }
- $result = $sms->send($phone, $tmpl, $content);
- //保存发送记录
- $smsModel = new CSms();
- $smsdata = [];
- $sid = Yii::$app->session->get('sid');
- $smsdata['sid'] = (int)$sid;
- $smsdata['pid'] = $pid;
- $smsdata['uid'] = Yii::$app->user->identity->id;
- $smsdata['mobile'] = $phone;
- $smsdata['content'] = json_encode($content, JSON_UNESCAPED_UNICODE);
- $smsdata['create_at'] = time();
- foreach ($smsdata as $key => $val) {
- $smsModel->$key = $val;
- }
- $smsModel->save();
-
- $return = [];
- $msg = '';
- if (!$result) {
- $msg .= "【" . $phone . "】发送失败,接口提示:" . $sms->errors . "\r\n";
- $return['errorcode'] = 0;
- } else if (is_array($result) && $result['Code'] != 'OK') {
- $msg .= "【" . $phone . "】发送失败,接口提示:" . $result['Message'] . "\r\n";
- $return['errorcode'] = 0;
- } else {
- $msg .= "【" . $phone . "】发送成功" . "\r\n";
- $return['errorcode'] = 0;
- }
- $return['msg'] = $msg;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
-
- //信息摘要
- public function actionInfo()
- {
- global $_HI, $_FM;
- $levels = Yii::$app->params['customerLevels'];
- $model = new AcCarOwner();
- $id = Yii::$app->request->get('id');
- $pid = Yii::$app->session->get('pid');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- $res['last_send'] = $res['last_send'] ? date('Y-m-d', $res['last_send']) : '';
- $res['last_contact'] = $res['last_contact'] ? date('Y-m-d', $res['last_contact']) : '';
- } else {
- $res = [];
- }
-
- //查询对应的系统用户
- $userModel = new User();
- $user = User::find()->where(['id' => $res['mid']])->one();
- $res['mobile'] = '';
- if ($user) {
- $res['mobile'] = $user->mobile;
- }
-
- $store = AcStore::find()->where(['id' => $res['store_id']])->one();
- if ($store) {
- $res['store_title'] = $store->title;
- }
-
- $employee = AcEmployee::find()->where(['id' => $res['employee_id']])->one();
- if ($store) {
- $res['employee_title'] = $employee->name;
- }
-
- $exts = AcUserExt::find()->where(['mid' => $res['mid'], 'mobile' => $res['mobile'], 'pid' => $pid, 'deleted' => 0])->all();
- if ($exts) {
- foreach ($exts as $ext) {
- $res[$ext['key']] = $ext['value'];
- }
- }
-
- return $this->render('info', [
- 'detail' => $res,
- 'levels' => $levels,
- 'id' => $id,
- ]);
+ return $owner;
}
}
diff --git a/ctms-api/controllers/gm/v1/CarseriesController.php b/ctms-api/controllers/gm/v1/CarseriesController.php
index 19be2fe..dcd1599 100755
--- a/ctms-api/controllers/gm/v1/CarseriesController.php
+++ b/ctms-api/controllers/gm/v1/CarseriesController.php
@@ -1,17 +1,9 @@
-# @Date: 2022-05-22T07:30:22+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:27+08:00
-# @Copyright: www.hiluker.cn
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcCarBrand;
use addons\models\AcCarSeries;
@@ -20,320 +12,271 @@
//主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list'=>'车型列表',
+ 'detail'=>'详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统品牌车型管理接口!', $apis, 200);
}
//车型列表
public function actionList()
{
- global $_HI, $_FM;
- $pid = Yii::$app->session->get('pid');
- $session = Yii::$app->session;
- $model = new AcCarSeries();
- $where = $where2 = [];
- $where2[] = 'and';
- $where2[] = ['in', 'pid', [0, $pid]];
- $post = Yii::$app->request->post();
- $search = [];
- $searchSession = 'carseries::search';
- if (isset($_GET['reset']) && $_GET['reset'] == 1) {
- $post['search'] = [];
- }
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set($searchSession, $search);
- } else if ($session->get($searchSession)) {
- $search = $session->get($searchSession);
- }
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
- $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'title', $search['title']];
- }
- $search['brand'] = isset($search['brand_id']) ? trim(htmlspecialchars_decode($search['brand'])) : '';
- $search['brand_id'] = isset($search['brand_id']) ? (int)$search['brand_id'] : 0;
- if (!empty($search['brand_id'])) {
- $where['brand_id'] = $search['brand_id'];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->indexBy('id')->all();
- $status = Yii::$app->params['CommonStatus'];
-
- $series = $bids = [];
- foreach ($res as $r) {
- $r = $r->toArray();
- $series[$r['id']] = $r;
- $bids[] = $r['brand_id'];
- }
-
- $AcCarBrand = new AcCarBrand();
- $brands = [];
- $_brands = $AcCarBrand->find()->where(['in', 'id', $bids])->indexBy('id')->all();
- foreach ($_brands as $s) {
- $brands[$s->id] = $s->toArray();
- }
-
- return $this->render('list', [
- 'series' => $series,
- 'pager' => $pages,
- 'brands' => $brands,
- 'status' => $status,
- 'search' => $search
- ]);
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '车型查询成功!';
+ $return['data']= [
+ 'total'=>$s['query']->count(),
+ 'series' => $res,
+ 'brands' => $s['brands'],
+ 'page'=>$this->page
+ ];
+ $this->result($return['msg'], $return['data'], $return['code']);
}
-
- //车型列表
- public function actionSelect()
+ public function actionDetail()
{
- global $_HI, $_FM;
- $pid = Yii::$app->session->get('pid');
- $session = Yii::$app->session;
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
$model = new AcCarSeries();
- $where = $where2 = [];
- $where2[] = 'and';
- $where2[] = ['in', 'pid', [0, $pid]];
- $post = Yii::$app->request->post();
- $search = [];
- $searchSession = 'carseries::search';
- if (isset($_GET['reset']) && $_GET['reset'] == 1) {
- $post['search'] = [];
- }
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set($searchSession, $search);
- } else if ($session->get($searchSession)) {
- $search = $session->get($searchSession);
- }
-
- $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'title', $search['title']];
- }
- // $search['brand'] = isset($search['brand']) ? trim(htmlspecialchars_decode($search['brand'])) : '';
- $search['brand'] = isset($search['brand_id']) ? trim(htmlspecialchars_decode($search['brand'])) : '';
- $search['brand_id'] = isset($search['brand_id']) ? (int)$search['brand_id'] : 0;
- if (!empty($search['brand_id'])) {
- $where['brand_id'] = $search['brand_id'];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->indexBy('id')->all();
- $status = Yii::$app->params['CommonStatus'];
-
- $series = $bids = [];
- foreach ($res as $r) {
- $r = $r->toArray();
- $series[$r['id']] = $r;
- $bids[$r['brand_id']] = $r['brand_id'];
- }
-
- $AcCarBrand = new AcCarBrand();
- $brands = [];
- $_brands = $AcCarBrand->find()->where(['in', 'id', $bids])->indexBy('id')->all();
- foreach ($_brands as $s) {
- $brands[$s->id] = $s->toArray();
- }
-
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'car';
- return $this->render('select', [
- 'series' => $series,
- 'pager' => $pages,
- 'brands' => $brands,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $res = $model->findOne($id)->toArray();
+ if(!$res) $this->result('未查询到相应数据');
+ $this->result('车型信息查询完成', $res, 200);
}
//新增车型
- public function actionNew()
+ public function actionAdd()
{
- global $_HI, $_FM;
- $status = Yii::$app->params['CommonStatus'];
- $AcCarSeries = new AcCarSeries();
- $AcCarSeries->status_code = 0;
- return $this->render('modify', ['status' => $status, 'detail' => $AcCarSeries->toArray()]);
+ $post = $this->postdata;
+ $data = [];
+ //格式化数据 为空的项则不修改
+ $data['title'] = trim($post['title']);
+ if(!$data['title']) $this->result('请传入车型名称');
+ $data['brand_id'] = (int)$post['brand_id'];
+ if(!$data['brand_id']) $this->result('请传入所属品牌');
+
+ $data['params'] = $post['params'] ?? [];
+ $data['status_code'] = 1; //状态代码:1可用
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+
+ //数据预检查、编排
+ $data = $this->preSave($data,'add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcCarSeries();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//更新车型
public function actionEdit()
{
- global $_HI, $_FM;
- $status = Yii::$app->params['CommonStatus'];
- $model = new AcCarSeries();
- $id = Yii::$app->request->get('id');
- $pid = Yii::$app->session->get('pid');
- $res = $model->find()->where(['id' => $id])->one();
- $parmas = [];
- if ($res) {
- $res = $res->toArray();
- $parmas = json_decode($res['params'], TRUE);
- } else {
- $res = [];
- }
+ $detail = $this->preUpdate();
+ $post = $this->postdata;
- //查询对应的品牌
- $brand = AcCarBrand::find()->where(['id' => $res['brand_id']])->one();
- if ($brand) {
- $res['brand_title'] = $brand->title;
- }
-
- return $this->render('modify', [
- 'detail' => $res,
- 'params' => $parmas,
- 'status' => $status,
- 'id' => $id,
- ]);
- }
-
- //保存车型资料
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- //格式化数据
$data = [];
- $data['title'] = trim($post['title']);
- //目标键=》POST键
- $cols = ['brand_id' => 'brand_id', 'status_code' => 'status_code', 'deleted' => 'deleted'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
- }
- $params = $post['p'];
- $cols = ['height', 'length', 'width', 'kg', 'seat'];
- foreach ($cols as $col) {
- $params[$col] = isset($params[$col]) ? (int)$params[$col] : 0;
- }
- $data['params'] = json_encode($params, JSON_UNESCAPED_UNICODE);
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
+ //格式化数据 为空的项则不修改
+ $data['title'] = trim($post['title']);
+ if(!$data['title']) $this->result('请传入车型名称');
+ $data['brand_id'] = (int)$post['brand_id'];
+ if(!$data['brand_id']) $this->result('请传入所属品牌');
- //格式化车型资料
- $AcCarSeries = new AcCarSeries();
- foreach ($data as $key => $val) {
- $AcCarSeries->$key = $val;
- }
+ $data['params'] = $post['params'] ?? [];
+ $data['status_code'] = 1; //状态代码:1可用
+ $data['update_at'] = time();
+ $data = $this->preSave($data,'edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- //车型资料入库
- if ($id) {
- $AcCarSeries->id = $id;
- unset($data['create_at']);
- $res = $AcCarSeries->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcCarSeries->save();
- $id = $AcCarSeries->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '车型资料保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '车型资料保存失败!');
- return $this->goBack();
- }
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '车型数据更新失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '车型数据更新成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
//删除车型
- public function actionDelete($id)
+ public function actionDelete()
{
- global $_HI, $_FM;
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
+ $detail = $this->preUpdate();
+ $data = [];
$data['update_at'] = time();
- $data['deleted'] = 1;
+ $data['deleted'] = $detail->deleted + 1;
- $model = new AcCarSeries();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '车型数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('carowner/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '车型数据删除成功!';
+ $this->result($msg,[], 200);
}
public function actionAjax()
{
+ $detail = $this->preUpdate();
$get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcCarSeries();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['status_code'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '车型数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
switch ($get['do']) {
case 'hide':
- $data['status_code'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ $detail->status_code = 0;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '车型隐藏标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
+ $msg = '车型隐藏标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '车型隐藏标记失败';
- $return['errorcode'] = 0;
+ $msg = '车型隐藏标记失败';
}
break;
case 'show':
- $data['status_code'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ $detail->status_code = 1;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '车型显示标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
+ $msg = '车型显示标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '车型显示标记失败';
- $return['errorcode'] = 0;
+ $msg = '车型显示标记失败';
}
break;
default:
break;
}
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $this->result($msg,[], $errorCode);
}
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcCarSeries();
+ $where = $where2 = [];
+ $where2[] = 'and';
+// $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = ['LIKE', 'title', $search['title']];
+ }
+ $search['brand'] = isset($search['brand']) ? trim(htmlspecialchars_decode($search['brand'])) : '';
+ $search['brand_id'] = isset($search['brand_id']) ? (int)$search['brand_id'] : 0;
+ if (!empty($search['brand_id'])) {
+ $where['brand_id'] = $search['brand_id'];
+ }
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->indexBy('id')->all();
+ $series = $bids = [];
+ foreach ($res as &$s) {
+ $s = $s->toArray();
+ $brands[$s['id']] = $s;
+ }
+
+ $AcCarBrand = new AcCarBrand();
+ $brands = [];
+ $_brands = $AcCarBrand->find()->where(['in', 'id', $bids])->indexBy('id')->all();
+ unset($s);
+ foreach ($_brands as $s) {
+ $brands[$s->id] = $s->toArray();
+ }
+
+ return ['res'=>$res,'query'=>$data,'brands'=>$brands];
+ }
+
+ //数据更新前的预检查,返回对应关联数据
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参与请求数据不匹配',[],403);
+ $model = new AcCarSeries();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * @data,要保存的数据[]
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的data
+ * */
+ private function preSave($data,$op)
+ {
+ $title = trim($data['title']);
+ $id = 0;
+ $model = new AcCarBrand();
+ switch ($op) {
+ case 'add':
+ $hasOne = $model->find()->where(['title'=>$title])->one();
+ if ($hasOne) {
+ $this->result('品牌名称重复,请检查重录');
+ }
+ break;
+ case 'edit':
+ $id = (int)$data['id'];
+ $origin = $model->findOne($id);
+ if(!$origin) $this->result('指定id('.$id.')的数据不存在,请检查');
+ $hasOne = $model->find()->select('id')->where(['title'=>$title,'id'<>$id])->indexBy('id')->one();
+ if ($hasOne) {
+ $this->result('品牌名称重复,请检查重录');
+ }
+ break;
+ }
+ //处理车型相关参数(数组内检查完成后,转json)
+ $params = $data['params'];
+ $arr = ['length','width','height','kg'];
+ foreach ($arr as $v) {
+ $params[$v] = isset($params[$v]) ? (int)$params[$v] : 0;
+ }
+ $arr = ['gas'=>'汽油','diesel'=>'柴油','e-power'=>'纯电','hybrid'=>'混动'];
+ $arr_keys = array_keys($arr);
+ //设置默认能源类型为 汽油
+ $energy = $params['energy'] ?? '';
+ if(!empty($energy) && array_key_exists($energy,$arr_keys)){
+ $params['energy'] = $energy;
+ }else{
+ $params['energy'] = 'gas';
+ }
+ $data['params'] = json_encode($params, JSON_UNESCAPED_UNICODE);
+ return $data;
+ }
}
diff --git a/ctms-api/controllers/gm/v1/CityController.php b/ctms-api/controllers/gm/v1/CityController.php
index 84494a4..92937c2 100755
--- a/ctms-api/controllers/gm/v1/CityController.php
+++ b/ctms-api/controllers/gm/v1/CityController.php
@@ -1,39 +1,51 @@
-# @Date: 2022-05-22T07:30:47+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:33+08:00
-# @Copyright: www.hiluker.cn
namespace api\controllers\gm\v1;
use Yii;
- use yii\data\Pagination;
- use yii\helpers\Url;
-
-// use backend\models\Citys;
class CityController extends Common
{
+ //主界面
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
//主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list'=>'城市列表',
+ ];
+ $this->result('您正使用CMTS-GM系统车主管理接口!', $apis, 200);
}
- public function actionSelect()
+ public function actionList()
{
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '查询成功!';
+ $return['data']= [
+ 'total'=>count($res),
+ 'citys' => $res,
+ 'page'=>$this->page
+ ];
+ $this->result($return['msg'], $return['data'], $return['code']);
+ }
+
+ private function search(){
$citys = Yii::$app->params['citys'];
- $pager = new Pagination(['totalCount' => count($citys), 'pageSize' => '100']);
- $callback = isset($_GET['callback']) ? $_GET['callback'] : 'city';
- $search = [];
- return $this->render('select', [
- 'citys' => $citys,
- 'pager' => $pager,
- 'search' => $search,
- 'callback' => $callback
- ]);
+
+ return ['res'=>$citys];
}
}
diff --git a/ctms-api/controllers/gm/v1/Common.php b/ctms-api/controllers/gm/v1/Common.php
index ef1e775..8aefb35 100755
--- a/ctms-api/controllers/gm/v1/Common.php
+++ b/ctms-api/controllers/gm/v1/Common.php
@@ -1,11 +1,5 @@
-# @Date: 2022-04-15 20:22:03
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-07-08T16:02:30+08:00
-# @Copyright: www.hiluker.cn
//平台用户入口
namespace api\controllers\gm\v1;
@@ -16,6 +10,8 @@
use addons\models\AcUserExt;
use addons\models\AcStore;
use addons\models\AcEmployee;
+ use addons\models\AcPlat;
+ use common\models\CVcode;
class Common extends Controller
{
@@ -91,7 +87,7 @@
$this->pageSize = $pageSize <= 0 ? 10 : $pageSize;
}
- public function result($msg, $data = NULL, $code = 0)
+ public function result($msg, $data = [], $code = 0)
{
$return = [];
$return['code'] = $code;
@@ -118,4 +114,77 @@
$user['tokenExpired'] = $tokenExpired;
return $user;
}
+
+ /*用户权限获取判断
+ @user 用户信息(model原型)
+ @auth 要授权的行为动作
+ @data 要操作的数据
+ */
+ public function userPrivilege($user,$auth,$data)
+ {
+ //TD:待明确更多用户权限角色的配置、获取
+ switch ($auth) {
+ case 'feeEdit':
+ case 'feeOrderEdit':
+ case 'feeDriverEdit':
+ //允许本人操作该员工创建或被关联的运单、数据
+ if($user->id == $data->create_by) return true;
+ //允许超管操作
+ if($user->id == 1) return true;
+ return false;
+ break;
+ case 'orderPreEdit':
+ case 'orderEdit':
+ case 'orderPreDelete':
+ default:
+ //允许员工本人操作该员工创建或被关联的运单、数据
+ if($user->id == $data->from_mid) return true;
+ if($data->employee_id == $this->employee_id) return true;
+
+ //允许超管操作
+ if($user->id == 1) return true;
+
+ return false;
+ break;
+ }
+ }
+
+ /*
+ * SN格式化处理(ID转SN)
+ * */
+ public function idToSn($id,$type){
+ switch ($type) {
+ case 'order':
+ $pre = 'YD';
+ $sn = '00000000000'; //11位
+ $sn = substr($sn, 0, 11 - strlen($id));
+ $sn .= $id;
+ break;
+ }
+ return $pre.$sn;
+ }
+
+ //校验财务验证码
+ public function vcodeCwCheck($vcode){
+ $plat = AcPlat::findOne($this->pid);
+ $platExt = json_decode($plat->remark, TRUE);
+ if(!isset($platExt['cw_phone'])) return ['res'=>false,'err'=>'平台尚未配置财务手机号','code'=>1];
+
+ $vcodeModel = new CVcode();
+ $_time = time();
+ //查询上次发送记录
+ $where = [];
+ $where['mobile'] = $platExt['cw_phone'];
+ $where['deleted'] = 0;
+ $where['type'] = 'caiwu';
+ $res = $vcodeModel->find()->where($where)->orderby('id DESC')->one();
+ if(!$res) return ['res'=>false,'err'=>'没有验证码发送记录','code'=>2];
+ if ($vcode != $res->code) {
+ return ['res'=>false,'err'=>'财务操作验证码校验失败,请检查并重新输入验证码!','code'=>3];
+ }
+ if (($_time - $res->create_at) > 7200) {
+ return ['res'=>false,'err'=>'验证码已超时,请重新获取后再填写提交!','code'=>4];
+ }
+ return ['res'=>true,'err'=>'','code'=>0];
+ }
}
diff --git a/ctms-api/controllers/gm/v1/ContactController.php b/ctms-api/controllers/gm/v1/ContactController.php
index bc1581f..fa9b81b 100755
--- a/ctms-api/controllers/gm/v1/ContactController.php
+++ b/ctms-api/controllers/gm/v1/ContactController.php
@@ -1,278 +1,263 @@
-# @Date: 2022-05-22T07:35:33+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:44+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcContact;
- use common\models\Member as User;
- use common\models\UserExt;
class ContactController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
+
public function actionIndex()
{
- return $this->render('index');
+ $apis = [
+ 'list'=>'联系人列表',
+ 'detail'=>'详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统联系人管理接口!', $apis, 200);
}
//通讯录列表
public function actionList()
{
- $model = new AcContact();
- $where = $where2 = [];
- $pid = Yii::$app->session->get('pid');
- $session = Yii::$app->session;
- $post = Yii::$app->request->post();
- $search = [];
- $searchSession = 'contact::search';
- if (isset($_GET['reset']) && $_GET['reset'] == 1) {
- $post['search'] = [];
- }
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set($searchSession, $search);
- } else if ($session->get($searchSession)) {
- $search = $session->get($searchSession);
- }
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
- $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = 'or';
- $where2[] = ['LIKE', 'name', $search['title']];
- $where2[] = ['LIKE', 'mobile', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['CommonStatus'];
-
- return $this->render('list', [
- 'contactors' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'search' => $search
- ]);
+ $return = [];
+ $return['code'] = 200;
+ $return['msg'] = '联系人查询成功!';
+ $return['data']= [
+ 'total'=>$s['query']->count(),
+ 'contactors' => $res,
+ 'page'=>$this->page
+ ];
+ $this->result($return['msg'], $return['data'], $return['code']);
}
- public function actionSelect()
+ public function actionDetail()
{
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
$model = new AcContact();
- $pid = Yii::$app->session->get('pid');
- $session = Yii::$app->session;
- $where = $where2 = [];
- $where['pid'] = $pid;
- $post = Yii::$app->request->post();
- $search = [];
- $searchSession = 'contact::search';
- if (isset($_GET['reset']) && $_GET['reset'] == 1) {
- $post['search'] = [];
- }
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set($searchSession, $search);
- } else if ($session->get($searchSession)) {
- $search = $session->get($searchSession);
- }
-
- $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = 'or';
- $where2[] = ['LIKE', 'name', $search['title']];
- $where2[] = ['LIKE', 'mobile', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['CommonStatus'];
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'contactor';
- return $this->render('select', [
- 'contactors' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $res = $model->findOne($id)->toArray();
+ if(!$res) $this->result('未查询到相应数据');
+ $this->result('车主信息查询完成', $res, 200);
}
- public function actionNew()
+ public function actionAdd()
{
- return $this->render('modify', []);
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcContact();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//编辑通讯录资料
public function actionEdit()
{
- $model = new AcContact();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- return $this->render('modify', ['detail' => $res]);
- }
-
- //保存通讯录资料
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- //格式化数据
- //目标键=》POST键
- $cols = ['company' => 'company', 'name' => 'name', 'mobile' => 'mobile', 'idcard' => 'idcard'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
- }
- //查询通讯录手机号是否在库
- $hasContactor = AcContact::find()->where(['mobile' => $data['mobile']])->one();
- if ($hasContactor) {
- if ($id && $id == $hasContactor->id) {
- } else {
- $id = $hasContactor->id;
- \Yii::$app->getSession()->setFlash('danger', '保存失败,该手机号对应的通讯录已在库,系统自动现在为您调出该通讯录资料!');
- return $this->redirect(['edit', 'id' => $id]);
- }
- }
- $cols = ['status_code' => 'status_code', 'deleted' => 'deleted'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
- }
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
-
- //保存通讯录资料
- $AcContact = new AcContact();
- foreach ($data as $key => $val) {
- $AcContact->$key = $val;
- }
-
- if ($id) {
- $AcContact->id = $id;
- unset($data['create_at']);
- $res = $AcContact->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcContact->save();
- $id = $AcContact->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '通讯录信息保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '通讯录信息保存失败!');
- return $this->goBack();
- }
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
//删除
public function actionDelete()
{
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
+ $detail = $this->preUpdate();
+ $data = [];
$data['update_at'] = time();
- $data['deleted'] = 1;
+ $data['deleted'] = $detail->deleted + 1;
- $model = new AcContact();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '通讯录数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('contact/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '通讯录删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '通讯录删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '通讯录数据删除成功!';
+ $this->result($msg,[], 200);
}
public function actionAjax()
{
+ $detail = $this->preUpdate();
$get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcContact();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['status'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '通讯录数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
switch ($get['do']) {
- case 'out':
- $data['status'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ case 'hide':
+ $detail->status_code = 0;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '通讯录隐藏标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
+ $msg = '通讯录隐藏标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '通讯录隐藏标记失败';
- $return['errorcode'] = 0;
+ $msg = '通讯录隐藏标记失败';
}
break;
- case 'in':
- $data['status'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ case 'show':
+ $detail->status_code = 1;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '通讯录显示标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
+ $msg = '通讯录显示标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '通讯录显示标记失败';
- $return['errorcode'] = 0;
+ $msg = '通讯录显示标记失败';
}
break;
default:
break;
}
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $this->result($msg,[], $errorCode);
}
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcContact();
+ $where = $where2 = [];
+ $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = 'or';
+ $where2[] = ['LIKE', 'name', $search['title']];
+ $where2[] = ['LIKE', 'mobile', $search['title']];
+ }
+
+ $search['company'] = isset($search['company']) ? trim(htmlspecialchars_decode($search['company'])) : '';
+ if(!empty($search['company'])){
+ $where2[] = 'and';
+ $where2[] = ['like', 'company', $search['company']];
+ }
+
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($where2) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->all();
+
+ return ['res'=>$res,'query'=>$data];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcContact();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $name = trim($post['name']) ?? '';
+ if(!$name) $this->result('请传入客户名称');
+
+ $data = [];
+ //格式化数据
+ //目标键=》POST键
+ $cols = ['company' => 'company', 'idcard' => 'idcard'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
+ }
+
+ $model = new AcContact();
+ switch ($op) {
+ case 'add':
+ $mobile = trim($post['mobile']) ?? '';
+ if(!$mobile) $this->result('请传入手机号');
+ //查询通讯录手机号是否在库(如果在库,则取出相应资料,剩余逻辑由前端完成)
+ $hasOne = AcContact::find()->where(['mobile' => $mobile])->one();
+ if($hasOne){
+ $detail = $hasOne->toArray();
+ $this->result('保存失败,该手机号对应的通讯录已在库,系统自动现在为您调出该通讯录资料!',$detail,100);
+ }
+ $data['mobile'] = $mobile;
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改mobile,避免校验重复通讯录
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+
+ $data['pid'] = $this->pid;
+ $cols = ['status_code' => 'status_code', 'deleted' => 'deleted'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
+ }
+
+ return $data;
+ }
}
diff --git a/ctms-api/controllers/gm/v1/DriverController.php b/ctms-api/controllers/gm/v1/DriverController.php
index 0151f26..e9918dc 100755
--- a/ctms-api/controllers/gm/v1/DriverController.php
+++ b/ctms-api/controllers/gm/v1/DriverController.php
@@ -1,268 +1,279 @@
-# @Date: 2022-05-22T07:35:09+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:49+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcDriver;
use common\models\Member as User;
- use common\models\UserExt;
class DriverController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
public function actionIndex()
{
- return $this->render('index');
+ $apis = [
+ 'list'=>'司机列表',
+ 'detail'=>'详情',
+ 'get-status'=>'状态字典',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统司机管理接口!', $apis, 200);
}
//司机列表
public function actionList()
{
- $model = new AcDriver();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'name', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['DriverStatus'];
-
- return $this->render('list', [
- 'drivers' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'search' => $search
- ]);
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'drivers' => $res,
+ 'page'=>$this->page
+ ];
+ $this->result('驾驶员查询成功!', $data, 200);
}
- public function actionSelect()
+ public function actionDetail()
{
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
$model = new AcDriver();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'name', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['DriverStatus'];
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'driver';
- return $this->render('select', [
- 'drivers' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $res = $model->findOne($id)->toArray();
+ if(!$res) $this->result('未查询到相应数据');
+ $this->result('驾驶员信息查询完成', $res, 200);
}
- public function actionNew()
+ public function actionGetStatus()
{
- return $this->render('modify', []);
+ $status = Yii::$app->params['DriverStatus'];
+ $this->result('司机状态字典获取成功', $status, 200);
+ }
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcDriver();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+ //驾驶员资料注册系统用户(驾驶员需要可以登陆指定客户端以进行业务操作)
+ $this->driverToUser($data);
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//编辑司机资料
public function actionEdit()
{
- $model = new AcDriver();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- return $this->render('modify', ['detail' => $res]);
- }
-
- //保存司机资料
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- //格式化数据
- //目标键=》POST键
- $cols = ['name' => 'name', 'mobile' => 'mobile', 'idcard' => 'idcard'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
- }
- //查询司机手机号是否在库
- $hasDriver = AcDriver::find()->where(['mobile' => $data['mobile']])->one();
- if ($hasDriver) {
- if ($id && $id == $hasDriver->id) {
- } else {
- $id = $hasDriver->id;
- \Yii::$app->getSession()->setFlash('danger', '保存失败,该手机号对应的司机已在库,系统自动现在为您调出该司机资料!');
- return $this->redirect(['edit', 'id' => $id]);
- }
- }
- $cols = ['status_code' => 'status_code', 'deleted' => 'deleted'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
- }
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
-
- //保存司机资料
- $AcDriver = new AcDriver();
- foreach ($data as $key => $val) {
- $AcDriver->$key = $val;
- }
-
- if ($id) {
- $AcDriver->id = $id;
- unset($data['create_at']);
- $res = $AcDriver->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcDriver->save();
- $id = $AcDriver->attributes['id']; //获取插入后id
- }
-
- //查询司机对应的系统用户
- $userModel = new User();
- $user = $userModel->find()->where(['mobile' => $data['mobile']])->one();
- if (empty($user)) {
- $userModel->username = !$data['name'] ? $data['mobile'] : $data['name'];
- $userModel->mobile = $data['mobile'];
- $userModel->email = $data['mobile'] . '@hiluker.com';
- $userModel->setPassword(Yii::$app->params['defaultUserPassword']);
- $userModel->generateAuthKey();
- $userModel->avatar = Yii::$app->params['defaultUserAvatar'];
- $userModel->created_at = time();
- $userModel->status = 1;
- $userModel->save();
- $user_id = $userModel->attributes['id']; //获取插入后id
- }
-
- \Yii::$app->getSession()->setFlash('info', '已成功注册该用户!');
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '司机信息保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '司机信息保存失败!');
- return $this->goBack();
- }
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+ //驾驶员资料注册系统用户(驾驶员需要可以登陆指定客户端以进行业务操作)
+ $this->driverToUser($data);
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
//删除员工
public function actionDelete()
{
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
+ $detail = $this->preUpdate();
+ $data = [];
$data['update_at'] = time();
- $data['deleted'] = 1;
+ $data['deleted'] = $detail->deleted + 1;
- $model = new AcDriver();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '驾驶员数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('driver/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '司机删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '司机删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '驾驶员数据删除成功!';
+ $this->result($msg,[], 200);
}
public function actionAjax()
{
+ $detail = $this->preUpdate();
$get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcDriver();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['status'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '司机数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
switch ($get['do']) {
case 'out':
- $data['status'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ $detail->status_code = 0;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '司机离职标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
+ $msg = '司机离职标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '司机离职标记失败';
- $return['errorcode'] = 0;
+ $msg = '司机离职标记失败';
}
break;
case 'in':
- $data['status'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
+ $detail->status_code = 1;
+ $res = $detail->save();
if ($res) {
- $return['msg'] = '司机在职标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
+ $msg = '司机在职标记成功';
+ $errorCode = 200;
} else {
- $return['msg'] = '司机在职标记失败';
- $return['errorcode'] = 0;
+ $msg = '司机在职标记失败';
}
break;
default:
break;
}
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $this->result($msg,[], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcDriver();
+ $where = $where2 = [];
+ $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = 'or';
+ $where2[] = ['LIKE', 'name', $search['title']];
+ $where2[] = ['LIKE', 'mobile', $search['title']];
+ }
+
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderBy('order_by DESC')->all();
+
+ return ['res'=>$res,'query'=>$data];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcDriver();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $name = trim($post['name']) ?? '';
+ if(!$name) $this->result('请传入司机姓名');
+
+ $data = [];
+ //格式化数据
+ //目标键=》POST键
+
+ $model = new AcDriver();
+ switch ($op) {
+ case 'add':
+ $mobile = trim($post['mobile']) ?? '';
+ if(!$mobile) $this->result('请传入手机号');
+ //查询通讯录手机号是否在库(如果在库,则取出相应资料,剩余逻辑由前端完成)
+ $hasOne = AcDriver::find()->where(['mobile' => $mobile])->one();
+ if($hasOne){
+ $detail = $hasOne->toArray();
+ $this->result('保存失败,该手机号对应的驾驶员已在库,系统自动现在为您调出该司机资料!',$detail,100);
+ }
+ $data['mobile'] = $mobile;
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改mobile,避免校验重复性
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+
+ $data['pid'] = $this->pid;
+ $cols = ['status_code' => 'status_code', 'deleted' => 'deleted'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
+ }
+
+ return $data;
+ }
+
+ //驾驶员资料注册系统会员
+ private function driverToUser($data){
+ //查询司机对应的系统用户
+ $userModel = new User();
+ $user = $userModel->find()->where(['mobile' => $data['mobile']])->one();
+ if($user) return $user->id;
+ $userModel->username = !$data['name'] ? $data['mobile'] : $data['name'];
+ $userModel->mobile = $data['mobile'];
+ $userModel->email = $data['mobile'] . '@hiluker.com';
+ $userModel->setPassword(Yii::$app->params['defaultUserPassword']);
+ $userModel->generateAuthKey();
+ $userModel->avatar = Yii::$app->params['defaultUserAvatar'];
+ $userModel->created_at = time();
+ $userModel->status = 1;
+ $userModel->save();
+ return $userModel->attributes['id']; //获取插入后id
}
}
diff --git a/ctms-api/controllers/gm/v1/EmployeeController.php b/ctms-api/controllers/gm/v1/EmployeeController.php
index 47d3454..4cabc4b 100755
--- a/ctms-api/controllers/gm/v1/EmployeeController.php
+++ b/ctms-api/controllers/gm/v1/EmployeeController.php
@@ -1,147 +1,277 @@
-# @Date: 2022-05-22T07:34:47+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:17:55+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcEmployee;
use addons\models\AcStore;
use common\models\Member as User;
- use addons\models\AcUserExt;
+
+ use function addons\functions\isMobile;
class EmployeeController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
public function actionIndex()
{
- return $this->render('index');
+ $apis = [
+ 'list' => '员工清单',
+ 'detail' => '员工详情',
+ 'get-status'=>'状态字典',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统员工管理接口!', $apis, 200);
+ }
+
+ public function actionGetStatus()
+ {
+ $status = Yii::$app->params['EmployeeStatus'];
+ $this->result('员工状态字典获取成功', $status, 200);
}
//用户列表
public function actionList()
{
- $model = new AcEmployee();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'name', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['EmployeeStatus'];
- $gender = Yii::$app->params['gender'];
- $model = new AcStore();
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $_stores = $model->find()->where($where)->all();
- $stores = [];
- foreach ($_stores as $s) {
- $stores[$s->id] = $s->toArray();
- }
- return $this->render('list', [
- 'employees' => $res,
- 'pager' => $pages,
- 'stores' => $stores,
- 'status' => $status,
- 'gender' => $gender,
- 'search' => $search
- ]);
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'employees' => $res,
+ 'stores' => $s['stores'],
+ 'page'=>$this->page
+ ];
+ $this->result('员工查询成功!', $data, 200);
}
- public function actionSelect()
+ public function actionDetail()
{
- $model = new AcEmployee();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'name', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
+ $pid = $this->pid;
+ $post = $this->postdata;
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['EmployeeStatus'];
- $gender = Yii::$app->params['gender'];
- $model = new AcStore();
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $_stores = $model->find()->where($where)->all();
- $stores = [];
- foreach ($_stores as $s) {
- $stores[$s->id] = $s->toArray();
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
}
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'employee';
- return $this->render('select', [
- 'employees' => $res,
- 'pager' => $pages,
- 'stores' => $stores,
- 'status' => $status,
- 'gender' => $gender,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $model = new AcEmployee();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $this->result('查询成功!', $detail, 200);
}
- public function actionNew()
+ public function actionAdd()
{
- return $this->render('modify', []);
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcEmployee();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+ //员工资料注册系统用户
+ $this->EmployeeToUser($data);
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//编辑员工资料
public function actionEdit()
{
- $model = new AcEmployee();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- $store = AcStore::find()->where(['id' => $res['store_id']])->one();
- if ($store) {
- $res['store_title'] = $store->title;
- }
- return $this->render('modify', ['detail' => $res]);
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+ //员工资料注册系统用户
+ $this->EmployeeToUser($data);
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
- //保存员工资料
- public function actionSave()
+ //删除员工
+ public function actionDelete()
{
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
+ $detail = $this->preUpdate();
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '员工数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '员工数据删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+
+ switch ($get['do']) {
+ case 'out':
+ $detail->status_code = 0;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '员工离职标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '员工离职标记失败';
+ }
+ break;
+ case 'in':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '员工在职标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '员工在职标记失败';
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg,[], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcEmployee();
+ $where = $where2 = [];
+ $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = 'or';
+ $where2[] = ['LIKE', 'name', $search['title']];
+ $where2[] = ['LIKE', 'mobile', $search['title']];
+ $where2[] = ['LIKE', 'adminer', $search['title']];
+ }
+ $store_id = isset($search['store_id']) ? (int)$search['store_id'] : 0;
+ if ($store_id) $where['store_id'] = $store_id;
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $_orderby = 'orderby DESC,update_at DESC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderBy($_orderby)->all();
+ $AcStore = new AcStore();
+ $sids = [];
+ if($res){
+ foreach ($res as $k=>$v){
+ $sids[] = $v->store_id;
+ }
+ }
+ $stores = [];
+ if($sids){
+ $stores = $AcStore->find()->where(['IN','id',$sids])->asArray()->indexBy('id')->all();
+ }
+
+ return ['res'=>$res,'query'=>$data,'stores'=>$stores];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcEmployee();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $name = trim($post['name']) ?? '';
+ if(!$name) $this->result('请传入员工姓名');
+
+ $data = [];
//格式化数据
//目标键=》POST键
- $cols = ['name' => 'name', 'mobile' => 'mobile'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
+
+ $model = new AcEmployee();
+ switch ($op) {
+ case 'add':
+ $mobile = trim($post['mobile']) ?? '';
+ if(!isMobile($mobile)) $this->result('请传入正确的手机号');
+ //查询通讯录手机号是否在库(如果在库,则取出相应资料,剩余逻辑由前端完成)
+ $hasOne = AcEmployee::find()->where(['mobile' => $mobile])->one();
+ if($hasOne) $this->result('保存失败,该手机号对应的数据已在库!',$hasOne,100);
+ $data['mobile'] = $mobile;
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改mobile,避免校验重复性
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
}
- $cols = ['gender' => 'gender', 'status' => 'status', 'store_id' => 'store', 'deleted' => 'deleted'];
+
+ $data['pid'] = $this->pid;
+ $cols = ['status_code' => 'status_code', 'gender'=>'gender','status' => 'status', 'store_id' => 'store_id','deleted' => 'deleted','order_by'=>'order_by'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
}
@@ -149,147 +279,25 @@
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
}
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['status_code'] = 1;
- $data['pid'] = $pid;
- //保存员工资料
- $AcEmployee = new AcEmployee();
- foreach ($data as $key => $val) {
- $AcEmployee->$key = $val;
- }
-
- //查询员工手机号是否在库
- $employee = AcEmployee::find()->where(['mobile' => $data['mobile']])->one();
- if ($employee) {
- $id = $employee->id;
- }
-
- if ($id) {
- $AcEmployee->id = $id;
- unset($data['create_at']);
- $res = $AcEmployee->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcEmployee->save();
- $id = $AcEmployee->attributes['id']; //获取插入后id
- }
-
- //查询员工对应的系统用户
+ return $data;
+ }
+
+ //员工资料注册系统会员
+ private function EmployeeToUser($data){
+ //查询对应的系统用户
$userModel = new User();
- $user = User::find()->where(['mobile' => $data['mobile']])->one();
- if (empty($user)) {
- $userModel->username = $data['mobile'];
- $userModel->mobile = $data['mobile'];
- $userModel->email = $data['mobile'] . '@hiluker.com';
- $userModel->setPassword(Yii::$app->params['defaultUserPassword']);
- $userModel->generateAuthKey();
- $userModel->avatar = Yii::$app->params['defaultUserAvatar'];
- $userModel->created_at = time();
- $userModel->status = 1;
- $userModel->save();
- $user_id = $userModel->attributes['id']; //获取插入后id
- }
-
- \Yii::$app->getSession()->setFlash('info', '已成功注册该用户!');
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '员工信息保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '员工信息保存失败!');
- return $this->goBack();
- }
- }
-
- //删除员工
- public function actionDelete()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
- $data['deleted'] = 1;
-
- $model = new AcEmployee();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
-
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('employee/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '员工删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '员工删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- public function actionAjax()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcEmployee();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['status'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '员工数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- switch ($get['do']) {
- case 'out':
- $data['status'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '员工离职标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
- } else {
- $return['msg'] = '员工离职标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'in':
- $data['status'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '员工在职标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
- } else {
- $return['msg'] = '员工在职标记失败';
- $return['errorcode'] = 0;
- }
- break;
- default:
- break;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $user = $userModel->find()->where(['mobile' => $data['mobile']])->one();
+ if($user) return $user->id;
+ $userModel->username = !$data['name'] ? $data['mobile'] : $data['name'];
+ $userModel->mobile = $data['mobile'];
+ $userModel->email = $data['mobile'] . '@hiluker.com';
+ $userModel->setPassword(Yii::$app->params['defaultUserPassword']);
+ $userModel->generateAuthKey();
+ $userModel->avatar = Yii::$app->params['defaultUserAvatar'];
+ $userModel->created_at = time();
+ $userModel->status = 1;
+ $userModel->save();
+ return $userModel->attributes['id']; //获取插入后id
}
}
diff --git a/ctms-api/controllers/gm/v1/FeeorderController.php b/ctms-api/controllers/gm/v1/FeeorderController.php
index 502614b..ced298a 100755
--- a/ctms-api/controllers/gm/v1/FeeorderController.php
+++ b/ctms-api/controllers/gm/v1/FeeorderController.php
@@ -1,275 +1,519 @@
-# @Date: 2022-05-22T07:32:41+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:18:16+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcFeeOrder;
- use addons\models\AcFeeDriver;
use addons\models\AcOrder;
- use addons\models\AcOrderPre;
- use addons\models\AcOrderStatus;
use addons\models\AcStore;
use addons\models\AcEmployee;
- use addons\models\AcPlat;
- use common\models\CVcode;
class FeeorderController extends Common
{
- /*费用列表*/
- public function actionIndex()
+ public function beforeAction($action)
{
- $pid = Yii::$app->session->get('pid');
- $paytypes = Yii::$app->params['Paytype'];
- $status = Yii::$app->params['PayStatus'];
- $post = Yii::$app->request->post();
- $oid = Yii::$app->request->get('oid');
- $where = [];
- $search = isset($post['search']) ? $post['search'] : [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'deleted', 0];
- $where[] = ['=', 'is_chonghong', 0];
- if ($oid) {
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($oid);
- $order = $order->toArray();
-
- $model = new AcStore();
- $store = $model->findOne($order['store_id']);
- if ($store) {
- $order['store_title'] = $store->title;
- }
-
- $model = new AcEmployee();
- $employee = $model->findOne($order['employee_id']);
- if ($employee) {
- $order['employee_title'] = $employee->name;
- $order['employee_mobile'] = $employee->mobile;
- }
-
- $orderStatus = Yii::$app->params['OrderStatus'];
- $order['status_title'] = $orderStatus[$order['status_code']];
-
- $sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($oid));
- $sn .= $oid;
- $order['sn'] = $sn;
-
- $where[] = ['=', 'order_id', $oid];
- } else {
- $order = [];
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
}
- $AcFeeOrder = new AcFeeOrder();
- $_fees = $AcFeeOrder->find()->where($where)->all();
-
- return $this->render('list', [
- 'fees' => $_fees,
- 'paytypes' => $paytypes,
- 'status' => $status,
- 'search' => $search,
- 'oid' => $oid,
- 'order' => $order,
- ]);
+ return parent::beforeAction($action);
}
- public function actionNew()
+ public function actionIndex()
{
- $pid = Yii::$app->session->get('pid');
- $paytypes = Yii::$app->params['Paytype'];
- $status = Yii::$app->params['PayStatus'];
- $post = Yii::$app->request->post();
+ $apis = [
+ 'list' => '列表',
+ 'detail' => '详情',
+ 'add' => '新增',
+ 'edit' => '编辑',
+ 'delete' => '删除',
+ 'apply-status' => '获取票据单支付状态字典',
+ 'apply-chonghong'=>'申请冲红',
+ 'stop-chonghong'=>'终止冲红申请',
+ 'save-chonghong'=>'冲红票据保存',
+ 'caiwu'=>'财务审核',
+ ];
+ $this->result('您正使用CMTS-GM系统运单费用管理接口!', $apis, 200);
+ }
+
+ /*费用列表*/
+ public function actionList()
+ {
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'fees' => $res,
+ 'page'=>$this->page
+ ];
+ $this->result('费用记录查询成功!', $data, 200);
+ }
+
+ public function actionDetail()
+ {
+ $pid = $this->pid;
+ $post = $this->postdata;
- $oid = Yii::$app->request->get('oid');
- if ($oid) {
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($oid);
- $order = $order->toArray();
-
- $model = new AcStore();
- $store = $model->findOne($order['store_id']);
- if ($store) {
- $order['store_title'] = $store->title;
- }
-
- $model = new AcEmployee();
- $employee = $model->findOne($order['employee_id']);
- if ($employee) {
- $order['employee_title'] = $employee->name;
- $order['employee_mobile'] = $employee->mobile;
- }
-
- $orderStatus = Yii::$app->params['OrderStatus'];
- $order['status_title'] = $orderStatus[$order['status_code']];
-
- $sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($oid));
- $sn .= $oid;
- $order['sn'] = $sn;
- } else {
- $return = [];
- $return['msg'] = '操作失败,请先选择一张运单';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['order/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
}
+ $model = new AcFeeOrder();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $res = $this->showFee($detail);
+ $this->result('查询成功!', $res, 200);
+ }
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $pre = $this->preSave('add');
+ if(!$pre['data']) $this->result('数据预检查未通过,保存失败', $pre['data'], 100);
- return $this->render('modify', [
- 'paytypes' => $paytypes,
- 'status' => $status,
- 'oid' => $oid,
- 'order' => $order,
- ]);
+ //保存资料
+ $model = new AcFeeOrder();
+ foreach ($pre['data'] as $key => $val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ if($pre['err']) $msg .= $pre['err_msg'];
+
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
public function actionEdit()
{
- $pid = Yii::$app->session->get('pid');
- $paytypes = Yii::$app->params['Paytype'];
- $status = Yii::$app->params['PayStatus'];
- $post = Yii::$app->request->post();
- $id = Yii::$app->request->get('id');
-
- $AcFeeOrder = new AcFeeOrder();
- $detail = $AcFeeOrder->findOne($id);
- if (!$detail) {
- $return = [];
- $return['msg'] = '明细单获取失败';
- $return['url'] = '';
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- } else {
- $detail = $detail->toArray();
- $thumbs = isset($detail['thumbs']) ? json_decode($detail['thumbs'], TRUE) : [];
- $detail['thumbs'] = $thumbs;
- $logs = isset($detail['logs']) ? json_decode($detail['logs'], TRUE) : [];
- $detail['logs'] = '';
- if ($logs) {
- foreach ($logs as $log) {
- $detail['logs'] .= $log . "
";
- }
- }
- $money = (int)($detail['fee'] / 100);
- $detail['money1'] = $money;
- $detail['money2'] = (int)(($detail['fee'] - $money * 100) / 10);
- $detail['money3'] = $detail['fee'] - $detail['money1'] * 100 - $detail['money2'] * 10;
- //转换一下角分的正负值
- $detail['money2'] = abs($detail['money2']);
- $detail['money3'] = abs($detail['money3']);
+ $detail = $this->preUpdate();
+ if (in_array($detail->status_code, [1, -2, 99])) {
+ //不允许修改已被财务确认的表单
+ $this->result('订单已入财务数据,不可修改!', [], 403);
}
+ $res = $this->userPrivilege($this->user_info,'feeOrderEdit',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
- $oid = isset($detail['order_id']) ? $detail['order_id'] : 0;
- if ($oid) {
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($oid);
- $order = $order->toArray();
-
- $model = new AcStore();
- $store = $model->findOne($order['store_id']);
- if ($store) {
- $order['store_title'] = $store->title;
- }
-
- $model = new AcEmployee();
- $employee = $model->findOne($order['employee_id']);
- if ($employee) {
- $order['employee_title'] = $employee->name;
- $order['employee_mobile'] = $employee->mobile;
- }
-
- $orderStatus = Yii::$app->params['OrderStatus'];
- $order['status_title'] = $orderStatus[$order['status_code']];
-
- $sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($oid));
- $sn .= $oid;
- $order['sn'] = $sn;
- } else {
- $return = [];
- $return['msg'] = '操作失败,请先选择一张运单';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['order/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
+ //数据预检查、编排
+ $data = $this->preSave('edit',$detail);
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- return $this->render('modify', [
- 'paytypes' => $paytypes,
- 'status' => $status,
- 'oid' => $oid,
- 'order' => $order,
- 'detail' => $detail
- ]);
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '保存成功;请提醒财务人员进行审核操作!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
- //保存费用信息
- public function actionSave()
+ //删除记录
+ public function actionDelete()
{
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
+ $detail = $this->preUpdate();
+ if ($detail->deleted != 0) {
+ $this->result('数据已被删除过,操作无效!', [], 400);
+ }
+ /*只有冲红票的且未确认的才能被删除*/
+ if ($detail->status_code != 2 || $detail->is_chonghong != 1) {
+ $this->result('只有未被确认的冲红类票据可删除!', [], 400);
+ }
+ $res = $this->userPrivilege($this->user_info,'feeOrderEdit',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ //操作日志处理
+ $key = 'cwlogs';
+ $logs = $detail->cwlogs ? json_decode($detail->cwlogs, TRUE) : [];
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '删除';
+ array_unshift($logs, $log);
+
+ /*修改票据状态*/
+ $_time = time();
+ $detail->cwlogs = json_encode($logs, JSON_UNESCAPED_UNICODE);
+ $detail->update_at = $_time;
+ $detail->deleted += 1;
+
+ $res = $detail->save();
+ $msg = '删除失败,票据数据保存不成功!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '票据删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ //申请冲红
+ public function actionApplyChonghong(){
+ $detail = $this->preUpdate();
+ $this->preChonghong($detail);
+
+ //操作日志处理
+ $key = 'cwlogs';
+ $logs = $detail->cwlogs ? json_decode($detail->cwlogs, TRUE) : [];
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '申请冲红;冲红前状态码[' . $status . ']';
+ array_unshift($logs, $log);
+
+ /*修改票据状态,状态代码:2 */
+ $_time = time();
+ $detail->cwlogs = json_encode($logs, JSON_UNESCAPED_UNICODE);
+ $detail->update_at = $_time;
+ $detail->status_code = 2;
+ $res = $detail->save();
+ if(!$res){
+ $this->result('申请失败,票据数据保存不成功!', [], 100);
+ }
+ $this->result('申请成功,请前往填写冲红单!', [], 200);
+ }
+
+ //终止冲红申请
+ public function actionStopChonghong(){
+ $detail = $this->preUpdate();
+
+ $status = $detail->status_code;
+ if ($status != 2) {
+ $this->result('该单据并非申请冲红状态,无需结束冲红!', [], 100);
+ }
+ /*已是冲红票的,不允许再次冲红*/
+ if ($detail->is_chonghong) {
+ $this->result('该单据已经是冲红单,无结束冲红操作项!', [], 403);
+ }
+
+ $res = $this->userPrivilege($this->user_info,'feeOrderEdit',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ //操作日志处理
+ $key = 'cwlogs';
+ $logs = $detail->cwlogs ? json_decode($detail->cwlogs, TRUE) : [];
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '结束冲红申请;';
+ array_unshift($logs, $log);
+
+ /*修改票据状态,状态代码:-2 */
+ $_time = time();
+ $detail->cwlogs = json_encode($logs, JSON_UNESCAPED_UNICODE);
+ $detail->update_at = $_time;
+ $detail->status_code = -2;
+ $res = $detail->save();
+ if(!$res){
+ $this->result('申请失败,票据数据保存不成功!', [], 100);
+ }
+ $this->result('结束冲红操作成功!', [], 200);
+ }
+
+ //冲红票据保存
+ public function actionSaveChonghong(){
+ $post = $this->postdata;
+ $pid = $this->pid;
+
+ $cid = (int)$post['chonghong_id'] ?? 0;
+ if(!$cid) $this->result('未指定要冲红的票据');
$AcFeeModel = new AcFeeOrder();
- if ($id) {
- $fee = $AcFeeModel->findOne($id);
- if ($fee->create_by != Yii::$app->user->identity->id) {
- //不允许修改非本人操作的表单
- $return['msg'] = '您不是该费用单的制单人,不允许进行修改!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if (in_array($fee->status_code, [1, -2, 99])) {
- //不允许修改已被财务确认的表单
- $return['msg'] = '订单已被财务确认,不可修改!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $feeOrder = $AcFeeModel->findOne($cid);
+ if(!$feeOrder) $this->result('未找到要冲红的票据');
+ if ($feeOrder->pid != $pid) {
+ $this->result('非本平台票据,不可继续操作',[],403);
+ }
+ if ($feeOrder->deleted != 0) {
+ $this->result('票据已标记删除,不可继续操作',[],400);
+ }
+ if ($feeOrder->status_code != 2) {
+ //检查原票据单是否仍为待冲红状态
+ $this->result('原费用单不是待冲红状态,不可继续操作!',[],400);
+ }
+
+ $res = $this->userPrivilege($this->user_info,'feeOrderEdit',$feeOrder);
+ if(!$res) $this->result('您没有该费用单的操作权限,请联系制单人或管理员!',[],403);
+
+ //关联运单校验
+ $AcOrder = new AcOrder();
+ $order = $AcOrder->findOne($feeOrder->order_id);
+ if (!$order) {
+ $this->result('关联运单数据异常,不可继续操作!',[],400);
+ }
+
+ $_time = time();
+
+ //屏蔽频繁操作
+ $where = [];
+ $where[] = 'and';
+ $where[] = ['=', 'pid', $pid];
+ $where[] = ['=', 'deleted', 0];
+ $where[] = ['=', 'chonghong_id', $cid];
+ $where[] = ['=', 'is_chonghong', 1];
+ $AcFeeOrder = clone $AcFeeModel;
+ $res = $AcFeeOrder->find()->where($where)->orderby('create_at ASC')->one();
+ if ($res) {
+ $t = $_time - $res->create_at;
+ if ($t < 60) {
+ $return['msg'] = '操作太频繁,同1冲红申请在1分钟内仅可提交一次!';
+ $this->result('操作太频繁,同一冲红单在1分钟内仅可提交一次!',[],403);
}
}
+ //预先复制部分原票据的数据
+ $data = [];
+ $data['pid'] = $pid;
+ $data['is_chonghong'] = 1;
+ $data['chonghong_id'] = $cid;
+ $data['create_at'] = $_time;
+ $data['update_at'] = $_time;
+ $data['status_code'] = 2;
+ $data['create_by'] = $this->user_id;
+
+ $data['order_id'] = $feeOrder->order_id;
+
+ //冲红金额
+ $cols = ['money1', 'money2', 'money3']; //金额换算
+ $is_minus = FALSE;
+ //考虑是否有负值情况
+ if (isset($post['money1']) && (int)$post['money1'] < 0) {
+ $is_minus = TRUE;
+ } else if (isset($post['money2']) && (int)$post['money2'] < 0) {
+ $is_minus = TRUE;
+ } else if (isset($post['money3']) && (int)$post['money3'] < 0) {
+ $is_minus = TRUE;
+ }
+ foreach ($cols as $key) {
+ if (isset($post[$key]) && $post[$key] != '') {
+ $money[$key] = abs((int)$post[$key]); //取绝对值
+ } else {
+ $money[$key] = 0;
+ }
+ }
+ //角、分 数值必须个位数
+ if ($money['money2']) {
+ $money['money2'] = min($money['money2'], 9);
+ }
+ if ($money['money3']) {
+ $money['money3'] = min($money['money3'], 9);
+ }
+ $data['fee'] = 100 * $money['money1'] + 10 * $money['money2'] + $money['money3']; //需冲红金额
+ if ($is_minus) {
+ $data['fee'] = 0 - $data['fee'];
+ }
+
+ //补充说明
+ //图片组处理
+ $key = 'thumbs';
+ $imgs = [];
+ if (isset($post[$key]) && !empty($post[$key])) {
+ $imgs = $post[$key]; //数组格式
+ $imgs = array_unique($imgs);
+ }
+ $data[$key] = json_encode($imgs, JSON_UNESCAPED_UNICODE);
+
+ //操作日志处理
+ $key = 'logs';
+ $logs = [];
+ if (isset($post[$key]) && $post[$key] != '') {
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '备注-' . htmlspecialchars($post[$key]);
+ }
+ array_unshift($logs, $log);
+ $data['cwlogs'] = json_encode($logs, JSON_UNESCAPED_UNICODE);
+
+ //保存数据
+ $model = clone $AcFeeModel;
+ foreach ($data as $key => $val) {
+ $model->$key = $val;
+ }
+ $res = $model->insert();
+ if(!$res) $this->result('保存失败,请稍后再试!',[],100);
+ $id = $model->attributes['id']; //获取插入后id
+ $msg = '保存成功;可提醒财务人员进行审核操作!';
+ $this->result($msg,['id'=>$id],200);
+ }
+
+ //财务审核
+ public function actionCaiwu()
+ {
+ $detail = $this->preUpdate();
+ if ($detail->is_chonghong == 1 && $detail->status_code == -2) {
+ $this->result('该单据为已冲红票据,不可编辑修改!', [], 403);
+ }
+ $res = $this->userPrivilege($this->user_info,'feeOrderEdit',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ $is_pay_send = isset($post['is_pay_send']) ? 1 : 0;
+ $is_pay_receive = isset($post['is_pay_receive']) ? 1 : 0;
+ if ($is_pay_send && $is_pay_receive) {
+ $this->result('支付发生地为二选一,起运地或目的地请选择其中一个!', [], 100);
+ }
+
+ //校验财务验证码
+ $vcode = $post['vcode'] ?? null;
+ if(!$vcode) $this->result('填写财务操作验证码才能操作!', [], 100);
+ $res = $this->vcodeCwCheck($vcode);
+ if(!$res['res']) $this->result($res['err'], [], 100);
+
+ //操作日志处理
+ $key = 'logs';
+ $logs = $detail->cwlogs ? json_decode($detail->cwlogs, TRUE) : [];
+ if (isset($post[$key]) && $post[$key] != '') {
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '批复-' . htmlspecialchars($post[$key]);
+ } else {
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '进行了审核操作';
+ }
+ array_unshift($logs, $log);
+ $detail->cwlogs = json_encode($logs, JSON_UNESCAPED_UNICODE);
+
+ $_time = time();
+ $detail->update_at = $_time;
+
+ $status = $this->getStatus();
+ $statusCode = $detail->status_code;
+ $requireArr = $this->getPayStatusRequireArr();
+
+ /*驳回
+ *要求状态为 待确认、申请冲红
+ */
+ if (isset($post['disagree'])) {
+ $this->cwDisagree($detail);
+ }
+
+ /*确认但不入账
+ *要求状态为 待确认、驳回
+ */
+ if (isset($post['agree99'])) {
+ $this->cwAgreeNotIn($detail);
+ }
+
+ /*确认并且入账
+ *要求状态为 待确认、驳回、仅确认不入账
+ */
+ if (isset($post['agree1'])) {
+ $this->cwAgreeIn($detail,$is_pay_send);
+ }
+ /*确认冲红
+ *要求状态为 申请冲红、标记冲红单、有冲红单关联
+ */
+ if (isset($post['agree-2'])) {
+ $this->cwAgreeOut($detail);
+ }
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $oid = Yii::$app->request->get('oid');
+ $model = new AcFeeOrder();
+ $where = [];
+ $where[] = ['=', 'pid', $pid];
+ if($oid){
+ $where[] = ['=', 'order_id', $oid];
+ }
+
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+
+ $search['sn'] = isset($search['sn']) ? trim($search['sn']) : '';
+ if ($search['sn']) {
+ $where[] = ['=', 'sn', $search['sn']];
+ }
+ $where[] = ['=','is_chonghong',0];
+ $where[] = ['=', 'deleted', 0];
+
+ $data = $model->find()->where($where);
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderby('pay_at DESC')->all();
+
+ return ['res'=>$res,'query'=>$data];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcFeeOrder();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ if($res->pid != $this->pid) $this->result('非本平台数据,不允许操作',[],401);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * @detail, 编辑模式下,要修改的数据对象
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op,$detail=null)
+ {
+ $post = $this->postdata;
+ $data = [];
+ $_time = time();
+ $oid = (int)$post['order_id'] ?? 0;
+ //格式化数据
+ $_thumbs = $_logs = [];
+ //目标键=》POST键
+ switch ($op) {
+ case 'add':
+ if(!$oid || $oid != $post['order_id']) $this->result('未关联运单,禁止操作',[],403);
+ $AcOrder = new AcOrder();
+ $order = $AcOrder->findOne($oid);
+ if (!$order) {
+ $this->result('未找到关联运单,请检查并重新选择运单!', [], 404);
+ }
+ $data['order_id'] = $oid;
+ $data['create_by'] = $this->user_id;
+ $data['create_at'] = $_time;
+ $data['update_at'] = $_time;
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if($id != $_id) $this->result('id参数不匹配,请检查');
+ if($oid != $detail->order_id) $this->result('不允许更改运单关联,请检查');
+ if (isset($detail->logs)) {
+ $_logs = json_decode($detail->logs, TRUE);
+ }
+ if (isset($detail->thumbs)) {
+ $_thumbs = json_decode($detail->thumbs, TRUE);
+ }
+ $data['update_at'] = $_time;
+ break;
+ }
+ $data['pid'] = $this->pid;
+
//格式化数据 为空的项则不修改
- $cols = ['pay_from' => '支付人', 'pay_to' => '收款人'];
+ $cols = ['pay_from' => '付款方', 'pay_to' => '收款人'];
foreach ($cols as $key => $ti) {
if (isset($post[$key]) && $post[$key] != '') {
$data[$key] = trim($post[$key]);
} else {
- $return['msg'] = $ti . '不能为空,请检查并填写';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = $ti . '不能为空,请检查并填写';
+ $this->result($msg, [], 100);
}
}
+
$key = 'paytype';
if (isset($post[$key]) && $post[$key] != '') {
$data[$key] = (int)$post[$key];
} else {
- $return['msg'] = '支付方式必须选择,请检查';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '支付方式必须选择,请检查';
+ $this->result($msg, [], 100);
}
- $cols = ['money1', 'money2', 'money3']; //金额换算
+
+ $cols = ['money1', 'money2', 'money3']; //金额换算,元角分
$is_minus = FALSE;
//考虑是否有负值情况
if (isset($post['money1']) && (int)$post['money1'] < 0) {
@@ -299,22 +543,12 @@
$data['fee'] = 0 - $data['fee'];
}
+ //支付流水号
$key = 'sn';
if (isset($post[$key]) && $post[$key] != '') {
$data[$key] = trim($post[$key]);
}
- //补充说明
- $_thumbs = $_logs = [];
- if ($id) {
- if (isset($fee->logs)) {
- $_logs = json_decode($feeOrder->logs, TRUE);
- }
- if (isset($fee->thumbs)) {
- $_thumbs = json_decode($feeOrder->thumbs, TRUE);
- }
- }
-
//图片组处理
$key = 'thumbs';
$imgs = [];
@@ -328,11 +562,9 @@
$imgs = array_unique($imgs);
}
}
-
if (!$imgs) {
- $return['msg'] = '支付凭证截图必须上传,请检查';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '支付凭证截图必须上传,请检查';
+ $this->result($msg, [], 100);
}
$data[$key] = json_encode($imgs, JSON_UNESCAPED_UNICODE);
@@ -341,9 +573,9 @@
$logs = [];
if (isset($post[$key]) && $post[$key] != '') {
$data['remark'] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '备注-' . htmlspecialchars($post[$key]);
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '备注-' . htmlspecialchars($post[$key]);
} else {
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '进行了调整';
+ $log = $this->user_info->username . '于' . date('Y-m-d H:i') . '进行了调整';
}
if ($_logs) {
$logs = $_logs;
@@ -351,93 +583,66 @@
array_unshift($logs, $log);
$data['cwlogs'] = json_encode($logs, JSON_UNESCAPED_UNICODE);
- $_time = time();
- $pay_at = isset($post['pay_at']) ? strtotime($post['pay_at']) : $_time;
- $data['pay_at'] = $pay_at;
- if (!$id) {
- $data['create_by'] = Yii::$app->user->identity->id;
- $data['create_at'] = $_time;
+ return $data;
+ }
+
+ /*
+ * 预冲红,校验数据
+ * @detail 待校验的冲红票据对象
+ * */
+ private function preChonghong($detail){
+ $status = $detail->status_code;
+ if($detail->deleted != 0){
+ $this->result('该单据已标记删除,不可继续操作!', [], 100);
+ }
+ if ($status == 0 || $status == -1) {
+ //TD:后期考虑将单据引入 删除流程(且删除需财务权限)
+ $this->result('该单据尚未通过财务审核,无需冲红!', [], 100);
+ }
+ if ($status == 99) {
+ $this->result('该单据仅确认并不入库,无需冲红!', [], 100);
+ }
+ /*已是冲红票的,不允许再次冲红*/
+ if ($detail->is_chonghong) {
+ $this->result('该单据已经是冲红单,不允许多次冲红操作!', [], 403);
}
- $data['update_at'] = $_time;
- $data['pid'] = $pid;
- //剩余规则校验
- $oid = Yii::$app->request->get('oid');
+ //关联运单校验
+ $oid = $detail->order_id;
if (!$oid) {
- $return['msg'] = '未指定有效的运单进行关联,请先去选择运单!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $this->result('申请失败,未关联运单数据,暂不允许操作!', [], 403);
}
$AcOrder = new AcOrder();
$order = $AcOrder->findOne($oid);
if (!$order) {
- $return['msg'] = '未找到关联运单,请检查并重新选择运单!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $data['order_id'] = $oid;
-
- if ($id) {
- $res = $AcFeeModel->updateAll($data, ['id' => $id]);
- } else {
- foreach ($data as $key => $val) {
- $AcFeeModel->$key = $val;
- }
- $res = $AcFeeModel->save();
- $id = $AcFeeModel->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- $return['msg'] = '保存成功;可提醒财务人员进行审核操作!';
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $return['msg'] = '保存失败,请重新检查!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $this->result('申请失败,关联运单数据异常,暂不允许操作!', [], 403);
}
}
- //财务审核
- public function actionCaiwu()
- {
- $post = Yii::$app->request->post();
- $id = Yii::$app->request->get('id');
- if (!$id) {
- $return = [];
- $return['msg'] = '操作失败,请先选择一个费用单据';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['feeorder/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
- $AcFeeModel = new AcFeeOrder();
- $feeOrder = $AcFeeModel->findOne($id);
- if (!$feeOrder) {
- $return = [];
- $return['msg'] = '操作失败,费用单据未找到,请重新选择';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['feeorder/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
-
- $detail = $feeOrder->toArray();
+ //支付方式
+ private function getPaytypes(){
+ $payTypes = Yii::$app->params['Paytype'];
+ return $payTypes;
+ }
+
+ //费用单据审核状态
+ private function getPayStatus(){
+ $status = Yii::$app->params['PayStatus'];
+ return $status;
+ }
+ //费用单支付状态在财审时的前置状态要求
+ private function getPayStatusRequireArr(){
+ $arr = Yii::$app->params['PayStatusRequireArr'];
+ return $arr;
+ }
+
+ private function showFee($fee){
+ $detail = $fee->toArray();
$logs = isset($detail['cwlogs']) ? json_decode($detail['cwlogs'], TRUE) : [];
$detail['logs'] = '';
if ($logs) {
foreach ($logs as $log) {
- $detail['logs'] .= $log . "
";
+ $detail['logs'] .= $log . "\r\n";
}
}
if ($detail['fee'] < 0) {
@@ -452,436 +657,258 @@
//转换一下角分的正负值
$detail['money2'] = abs($detail['money2']);
$detail['money3'] = abs($detail['money3']);
-
- return $this->render('check', [
- 'id' => $id,
- 'detail' => $detail,
- ]);
+ return $detail;
}
- //申请冲红
- public function actionCancel()
- {
- $pid = Yii::$app->session->get('pid');
- $paytypes = Yii::$app->params['Paytype'];
- $status = Yii::$app->params['PayStatus'];
- $post = Yii::$app->request->post();
- $id = Yii::$app->request->get('id');
+ /*
+ * 财务审核:驳回
+ * @detail,单据详情
+ * */
+ private function cwDisagree($detail){
+ $status = $this->getStatus();
+ $statusCode = $detail->status_code;
+ $requireArr = $this->getPayStatusRequireArr();
- $return = [];
- $return['timeout'] = 1; //几秒后自动跳转
-
- $AcFeeOrder = new AcFeeOrder();
- $detail = $AcFeeOrder->findOne($id);
- if (!$detail) {
- $return['msg'] = '申请失败,单据数据不存在,请重新选择单据!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ if (!in_array($statusCode, $requireArr['-1'])) {
+ $_status = $status[$statusCode] ?? '未知';
+ $msg = '当前状态为' . $_status . ';不可做驳回操作!';
+ $this->result($msg,[],400);
}
- $status = isset($detail->status_code) ? $detail->status_code : 0;
- if ($status == 0 || $status == -1) {
- $return['msg'] = '该单据尚未通过财务审核,无需冲红!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($status == 99) {
- $return['msg'] = '该单据仅确认并不入库,无需冲红!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- /*已是冲红票的,不允许再次冲红*/
- if ($detail->is_chonghong) {
- $return['msg'] = '该单据已经其他费用单的冲红单,不允许被冲红!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $oid = isset($detail->order_id) ? $detail->order_id : 0;
- if (!$oid) {
- $return['msg'] = '申请失败,未关联运单数据,暂不允许操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($oid);
- if (!$order) {
- $return['msg'] = '申请失败,关联运单数据异常,暂不允许操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- /*修改票据状态*/
- $saveData = [];
- //操作日志处理
- $key = 'cwlogs';
- $logs = $detail->cwlogs ? json_decode($detail->cwlogs, TRUE) : [];
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '申请冲红;冲红前状态码[' . $status . ']';
- array_unshift($logs, $log);
- $saveData['cwlogs'] = json_encode($logs, JSON_UNESCAPED_UNICODE);
- $saveData['update_at'] = time();
- $saveData['status_code'] = 2;
- $res = $detail->updateAll($saveData, ['id' => $id]);
+ $detail->status_code = -1; //驳回状态
+ $res = $detail->save();
if (!$res) {
- $return['msg'] = '申请失败,票据数据保存不成功!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '操作失败,单据数据更新没有成功!';
+ $this->result($msg,[],100);
}
- $return = [];
- $return['url'] = Url::toRoute(['feeorder/chonghong', 'cid' => $id]);
- $return['timeout'] = 1; //3秒后自动跳转
- $return['msg'] = '申请成功,即将为您跳转到冲红单填写界面!';
- $return['errorcode'] = 200;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+
+ $msg = '操作完成,费用单据已经驳回!';
+ $this->result($msg,[],0);
}
-
- //填写冲红单
- public function actionChonghong()
- {
- $pid = Yii::$app->session->get('pid');
- $paytypes = Yii::$app->params['Paytype'];
- $status = Yii::$app->params['PayStatus'];
- $post = Yii::$app->request->post();
- $chonghong_id = Yii::$app->request->get('cid');
+ /*确认但不入账
+ *要求状态为 待确认、驳回
+ */
+ private function cwAgreeNotIn($detail){
+ $status = $this->getStatus();
+ $statusCode = $detail->status_code;
+ $requireArr = $this->getPayStatusRequireArr();
- $AcFeeOrder = new AcFeeOrder();
- $detail = $AcFeeOrder->findOne($chonghong_id);
- if (!$detail) {
- $return = [];
- $return['msg'] = '待冲明细单获取失败';
- $return['url'] = '';
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- } else {
- $detail = $detail->toArray();
- $thumbs = isset($detail['thumbs']) ? json_decode($detail['thumbs'], TRUE) : [];
- $detail['thumbs'] = $thumbs;
- $logs = isset($detail['cwlogs']) ? json_decode($detail['cwlogs'], TRUE) : [];
- $detail['logs'] = '';
- if ($logs) {
- foreach ($logs as $log) {
- $detail['logs'] .= $log . "
";
- }
- }
- $money = (int)($detail['fee'] / 100);
- $detail['money1'] = $money;
- $detail['money2'] = (int)(($detail['fee'] - $money * 100) / 10);
- $detail['money3'] = $detail['fee'] - $detail['money1'] * 100 - $detail['money2'] * 10;
- //转换一下角分的正负值
- $detail['money2'] = abs($detail['money2']);
- $detail['money3'] = abs($detail['money3']);
- $detail['chonghong_id'] = $chonghong_id;
+ if (!in_array($statusCode, $requireArr['99'])) {
+ $_status = $status[$statusCode] ?? '未知';
+ $msg = '当前状态为' . $_status . ';不可确认!';
+ $this->result($msg,[],400);
}
-
- $oid = isset($detail['order_id']) ? $detail['order_id'] : 0;
- if (!$oid) {
- $return = [];
- $return['msg'] = '未关联运单数据,操作失败';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute('feeorder/list');
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
+ if ($detail->is_chonghong == 1) {
+ $msg = '当前为冲红票据,只支持“确认冲红”、“驳回”两种操作!';
+ $this->result($msg,[],400);
}
+ $detail->status_code = 99; //确认但不入账
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($oid);
+ //查询关联运单并更新运单数据
+ $oid = $detail->order_id;
+ $orderModel = new AcOrder();
+ $order = $orderModel->findOne($oid);
if (!$order) {
- $return = [];
- $return['msg'] = '关联运单数据异常,操作失败';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['feeorder/list', 'oid' => $oid]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
- $order = $order->toArray();
-
- $model = new AcStore();
- $store = $model->findOne($order['store_id']);
- if ($store) {
- $order['store_title'] = $store->title;
- }
-
- $model = new AcEmployee();
- $employee = $model->findOne($order['employee_id']);
- if ($employee) {
- $order['employee_title'] = $employee->name;
- $order['employee_mobile'] = $employee->mobile;
- }
-
- $orderStatus = Yii::$app->params['OrderStatus'];
- $order['status_title'] = $orderStatus[$order['status_code']];
-
- $sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($oid));
- $sn .= $oid;
- $order['sn'] = $sn;
-
- //找出关联单据的所有冲红申请
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'deleted', 0];
- $where[] = ['=', 'chonghong_id', $chonghong_id];
- $where[] = ['=', 'is_chonghong', 1];
- $res = $AcFeeOrder->find()->where($where)->all();
- $totalCh = $AcFeeOrder->find()->where($where)->sum('fee');
- $detail['totalCh'] = $totalCh;
-
- $list = [];
- if ($res) {
- foreach ($res as $r) {
- $list[$r->id] = $r->toArray();
- $list[$r->id]['logs'] = '';
- $logs = json_decode($r->logs, TRUE);
- if ($logs) {
- foreach ($logs as $l) {
- $list[$r->id]['logs'] .= $l . '
';
- }
- }
+ $res = $detail->save();
+ if ($res) {
+ $msg = '操作完成!但关联运单不存在';
+ $this->result($msg,[],0);
+ } else {
+ $msg = '操作失败!';
+ $this->result($msg,[],100);
}
}
- return $this->render('chonghong', [
- 'order' => $order,
- 'paytypes' => $paytypes,
- 'status' => $status,
- 'oid' => $oid,
- 'detail' => $detail,
- 'list' => $list
- ]);
+ $fee = round($detail->fee / 100, 2); //换算为 元 单位
+ //是否为佣金
+ $is_commission = $post['is_commission'] ?? 0;
+ if ($is_commission) {
+ $commission = $fee;
+ if (!$order->commission || $order->commission < 0) {
+ $msg = '关联运单未计提佣金,不可标记为佣金单据,请检查操作!';
+ $this->result($msg,[],400);
+ }
+ if ($commission > 0) {
+ $msg = '确认入账情况下,佣金必须为负值(即单据为支出单),请检查操作!';
+ $this->result($msg,[],400);
+ }
+ }
+ $res = $detail->save();
+ if (!$res) {
+ $msg = '操作失败,单据数据更新没有成功!';
+ $this->result($msg,[],100);
+ }
+ $msg = '操作完成,费用单据已更新!';
+ $this->result($msg,[],100);
}
-
- //删除冲红申请
- public function actionDelete()
- {
- $pid = Yii::$app->session->get('pid');
- $paytypes = Yii::$app->params['Paytype'];
- $status = Yii::$app->params['PayStatus'];
- $post = Yii::$app->request->post();
- $id = Yii::$app->request->get('id');
+ /*确认但不入账
+ *要求状态为 待确认、驳回
+ * @isPaySend 是否起运地付款
+ */
+ private function cwAgreeIn($detail,$isPaySend=false){
+ $status = $this->getStatus();
+ $statusCode = $detail->status_code;
+ $requireArr = $this->getPayStatusRequireArr();
- $return = [];
- $return['timeout'] = 1; //几秒后自动跳转
+ if (!in_array($statusCode, $requireArr['1'])) {
+ $_status = $status[$statusCode] ?? '未知';
+ $msg = '当前状态为' . $_status . ';不可确认入账!';
+ $this->result($msg,[],400);
+ }
+ if ($detail->is_chonghong == 1) {
+ $msg = '当前为冲红票据,只支持“确认冲红”、“驳回”两种操作!';
+ $this->result($msg,[],400);
+ }
+ //查询关联运单并更新运单数据
+ $oid = $detail->order_id;
+ $orderModel = new AcOrder();
+ $order = $orderModel->findOne($oid);
+ if (!$order) {
+ $detail->status_code = 99; //仅确认不入账
+ $res = $detail->save();
+ if ($res) {
+ $msg = '操作完成!但关联运单不存在,入账失败,已自动变更为“仅确认不入账”!';
+ $this->result($msg,[],0);
+ } else {
+ $msg = '操作失败!';
+ $this->result($msg,[],100);
+ }
+ }
+ /*财务未确认运单的,无法入账*/
+ if (!$order->is_cwqr) {
+ $msg = '关联运单尚未通过财务审核,无法做相应的费用票据入账操作!';
+ $this->result($msg,[],400);
+ }
+ /*运单标记为完结的,无法入账*/
+ if ($order->is_over) {
+ $msg = '关联运单已经标记完结,无法再做相应的费用票据入账操作!';
+ $this->result($msg,[],400);
+ }
+ $detail->status_code = 1; //确认入账
+ $fee = round($detail->fee / 100, 2); //换算为 元 单位
- $AcFeeOrder = new AcFeeOrder();
- $detail = $AcFeeOrder->findOne($id);
- if (!$detail) {
- $return['msg'] = '操作失败,单据数据不存在,请重新选择单据!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ //是否为佣金
+ $is_commission = $post['is_commission'] ?? 0;
+ if ($is_commission) {
+ $commission = $fee;
+ if (!$order->commission || $order->commission < 0) {
+ $msg = '关联运单未计提佣金,不可标记为佣金单据,请检查操作!';
+ $this->result($msg,[],400);
+ }
+ if (!$order->commission_left || $order->commission_left < 0) {
+ $msg = '关联运单已无剩余待支付佣金,不可作佣金入账,请检查操作!';
+ $this->result($msg,[],400);
+ }
+ if ($commission > 0) {
+ $msg = '确认入账情况下,佣金必须为负值(即单据为支出单),请检查操作!';
+ $this->result($msg,[],400);
+ }
+ if (($commission + $order->commission_left) > ($order->commission + Yii::$app->params['DefaultCommissionMoreMax'])) {
+ $msg = '本次佣金超出关联运单中记录核定的佣金金额,且超出部分超过了平台容错上限(' . Yii::$app->params['DefaultCommissionMoreMax'] . '元),入账失败,请检查操作!';
+ $this->result($msg,[],400);
+ }
}
- if ($detail->pid != $pid) {
- $return['msg'] = '非本平台单据,不允许删除!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+
+ $res = $detail->save();
+ if(!$res){
+ $msg = '操作失败,单据数据更新没有成功!';
+ $this->result($msg,[],100);
}
- if ($detail->deleted != 0) {
- $return['msg'] = '单据已经被删除过了,操作失败!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+
+ //同步更新运单数据
+ $_time = time();
+ $order->update_at = $_time;
+ $payids = [];
+ $_k = FALSE;
+ if ($isPaySend) {
+ $_k = 'pay_send_pids';
+ } else {
+ $_k = 'pay_receive_pids';
}
- if ($detail->status_code != 2) {
- $return['msg'] = '该单据状态不允许删除!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ if ($_k) {
+ $payids = json_decode($order->$_k, TRUE);
+ if (!$payids) {
+ $payids = [$detail->id];
+ } else {
+ array_unshift($payids, $detail->id);
+ array_unique($payids);
+ }
+ $order->$_k = json_encode($payids, JSON_UNESCAPED_UNICODE);
}
- if ($detail->create_by != Yii::$app->user->identity->id) {
- //不允许修改非本人操作的表单
- $return['msg'] = '您不是该费用单的制单人,不允许进行修改!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ if ($is_commission) {
+ $order->commission_left = $order->commission_left + $commission;
+ }
+ /*
+ *负值支出时,总收入减少 支出增加
+ *正值收入时,总收入增加 支出不变
+ *总收入income始终加fee
+ */
+ $order->income += $detail->fee;
+ if($detail->fee<0){
+ $order->expense -= $detail->fee;
+ }
+ //写入到订单数据中
+ $res = $order->save();
+ if (!$res) {
+ $detail->status_code = 0;
+ $res2 = $detail->save();
+ $msg = '操作结束,但关联运单的数据更新没有成功,已修改本费用单状态为初始状态;可以晚些再重新尝试操作!';
+ if(!$res2) $msg = '操作结束,但关联运单的数据更新没有成功,冲红费用单状态重置也失败;请联系技术管理员修复后再重新尝试操作!';
+ $this->result($msg,[],100);
+ }
+ $msg = '操作完成,运单数据与费用单据均已更新!';
+ $this->result($msg,[],200);
+ }
+ /*确认冲红
+ *要求状态为 申请冲红、标记冲红单、有冲红单关联
+ */
+ private function cwAgreeOut($detail,$isPaySend=false){
+ $status = $this->getStatus();
+ $statusCode = $detail->status_code;
+ $requireArr = $this->getPayStatusRequireArr();
+ $_time = time();
+
+ if (!in_array($statusCode, $requireArr['2'])) {
+ $_status = $status[$statusCode] ?? '未知';
+ $msg = '当前状态为' . $_status . ';不可冲红!';
+ $this->result($msg,[],400);
}
- /*只有冲红票的且未确认的才能被删除*/
if ($detail->is_chonghong != 1) {
- $return['msg'] = '只有未被确认的冲红类票据可被删除!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $msg = '当前并非冲红票据,不支持“确认冲红”操作!';
+ $this->result($msg,[],400);
}
-
- /*修改票据状态*/
- $saveData = [];
- //操作日志处理
- $key = 'cwlogs';
- $logs = $detail->cwlogs ? json_decode($detail->cwlogs, TRUE) : [];
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '删除';
- array_unshift($logs, $log);
- $saveData['cwlogs'] = json_encode($logs, JSON_UNESCAPED_UNICODE);
- $saveData['update_at'] = time();
- $saveData['deleted'] = 1;
- $res = $detail->updateAll($saveData, ['id' => $id]);
- if (!$res) {
- $return['msg'] = '删除失败,票据数据保存不成功!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ if(!$detail->chonghong_id){
+ $msg = '标记了冲红但未关联相应的对冲票据,不能继续操作!';
+ $this->result($msg,[],400);
}
- $return = [];
- // $return['url'] = Url::toRoute(['feeorder/chonghong','cid'=>$id]);
- $return['timeout'] = 1; //几秒后自动跳转
- $return['msg'] = '删除成功!';
- $return['errorcode'] = 200;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- //结束冲红申请
- public function actionFinishch()
- {
- $pid = Yii::$app->session->get('pid');
- $paytypes = Yii::$app->params['Paytype'];
- $status = Yii::$app->params['PayStatus'];
- $post = Yii::$app->request->post();
- $id = Yii::$app->request->get('id');
-
- $return = [];
- $return['timeout'] = 1; //几秒后自动跳转
-
- $AcFeeOrder = new AcFeeOrder();
- $detail = $AcFeeOrder->findOne($id);
- if (!$detail) {
- $return['msg'] = '操作失败,单据数据不存在,请重新选择单据!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($detail->create_by != Yii::$app->user->identity->id) {
- //不允许修改非本人操作的表单
- $return['msg'] = '您不是该费用单的制单人,不允许进行修改!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $status = isset($detail->status_code) ? $detail->status_code : 0;
- if ($status != 2) {
- $return['msg'] = '该单据并非申请冲红状态,无需结束冲红!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- /*已是冲红票的,不做结束冲红操作*/
- if ($detail->is_chonghong) {
- $return['msg'] = '该单据已经其他费用单的冲红单,没有所谓的结束冲红操作!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- /*修改票据状态*/
- $saveData = [];
- //操作日志处理
- $key = 'cwlogs';
- $logs = $detail->cwlogs ? json_decode($detail->cwlogs, TRUE) : [];
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '结束冲红';
- array_unshift($logs, $log);
- $saveData['cwlogs'] = json_encode($logs, JSON_UNESCAPED_UNICODE);
- $saveData['update_at'] = time();
- $saveData['status_code'] = -2;
- $res = $detail->updateAll($saveData, ['id' => $id]);
- if (!$res) {
- $return['msg'] = '申请失败,票据数据保存不成功!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['msg'] = '结束冲红操作成功!';
- $return['errorcode'] = 200;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- //保存冲红信息
- public function actionChonghongsave()
- {
- $post = Yii::$app->request->post();
- $cid = (int)$post['chonghong_id'];
- $cid = 1;
- $pid = Yii::$app->session->get('pid');
-
+ //校验对冲票据有效性
$AcFeeModel = new AcFeeOrder();
- if (!$cid) {
- $return['msg'] = '未指定要冲红的票据,不可继续操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $feeOrder = $AcFeeModel->findOne($cid);
- if ($feeOrder->pid != $pid) {
- $return['msg'] = '非本平台票据,不可继续操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->deleted != 0) {
- $return['msg'] = '票据已标记删除,不可继续操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->create_by != Yii::$app->user->identity->id) {
- //不允许修改非本人操作的表单
- $return['msg'] = '您不是该费用单的制单人,不允许进行冲红操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->status_code != 2) {
- //检查原票据单是否仍为待冲红状态
- $return['msg'] = '原费用单不是待冲红状态,不可继续操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ $chonghong = $AcFeeModel->findOne($detail->chonghong_id);
+ if (!$chonghong) {
+ $msg = '关联对冲票据的数据获取异常,操作中断!';
+ $this->result($msg,[],400);
}
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($feeOrder->order_id);
+ if ($chonghong->deleted) {
+ $msg = '关联对冲票据已标记删除,不能继续操作!';
+ $this->result($msg,[],400);
+ }
+ //查询关联运单并更新运单数据
+ $oid = $detail->order_id;
+ $orderModel = new AcOrder();
+ $order = $orderModel->findOne($oid);
if (!$order) {
- $return['msg'] = '关联运单数据异常,不可继续操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- //屏蔽频繁操作
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'deleted', 0];
- $where[] = ['=', 'chonghong_id', $cid];
- $where[] = ['=', 'is_chonghong', 1];
- $AcFeeOrder = clone $AcFeeModel;
- $res = $AcFeeOrder->find()->where($where)->orderby('create_at ASC')->one();
- $lasttime = time();
- if ($res) {
- $t = time() - $res->create_at;
- if ($t < 60) {
- $return['msg'] = '操作太频繁,同1冲红申请在1分钟内仅可提交一次!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ $msg = '关联运单数据获取异常,操作中断!';
+ $this->result($msg,[],400);
}
- $data = $feeOrder->toArray();
- //格式化数据
- /*需要清除的部分*/
- $cols = ['id', 'remark', 'thumbs', 'cwlogs', 'update_at', 'create_at', 'status_code'];
- foreach ($cols as $key) {
- unset($data[$key]);
- }
+ $detail->status_code = -2; //确认冲红
- $cols = ['money1', 'money2', 'money3']; //金额换算
+ $cols = ['money1', 'money2', 'money3'];
$is_minus = FALSE;
- //考虑是否有负值情况
- if (isset($post['money1']) && (int)$post['money1'] < 0) {
- $is_minus = TRUE;
- } else if (isset($post['money2']) && (int)$post['money2'] < 0) {
- $is_minus = TRUE;
- } else if (isset($post['money3']) && (int)$post['money3'] < 0) {
- $is_minus = TRUE;
- }
foreach ($cols as $key) {
if (isset($post[$key]) && $post[$key] != '') {
+ if ((int)$post[$key] < 0) {
+ $is_minus = TRUE; //考虑是否有负值情况
+ }
$money[$key] = abs((int)$post[$key]); //取绝对值
} else {
$money[$key] = 0;
@@ -894,499 +921,73 @@
if ($money['money3']) {
$money['money3'] = min($money['money3'], 9);
}
-
- $data['fee'] = 100 * $money['money1'] + 10 * $money['money2'] + $money['money3']; //需冲红金额
+ $ch_fee = 100 * $money['money1'] + 10 * $money['money2'] + $money['money3']; //要冲红的金额
if ($is_minus) {
- $data['fee'] = 0 - $data['fee'];
+ $ch_fee = 0 - $ch_fee;
}
- //补充说明
- //图片组处理
- $key = 'thumbs';
- $imgs = [];
- if (isset($post[$key]) && !empty($post[$key])) {
- $imgs = $post[$key]; //数组格式
- $imgs = array_unique($imgs);
- }
- $data[$key] = json_encode($imgs, JSON_UNESCAPED_UNICODE);
+ $detail->fee = $ch_fee; //本票据实际冲红金额
+ $detail->update_at = $_time;
+ $fee = $chonghong->fee - $ch_fee; //差值即为原单据更新后的金额
+ $fee = round($fee / 100, 2); //换算为 元 单位
- //操作日志处理
- $key = 'logs';
- $logs = [];
- if (isset($post[$key]) && $post[$key] != '') {
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '备注-' . htmlspecialchars($post[$key]);
- } else {
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '进行了修改';
+ //是否为佣金
+ $is_commission = $post['is_commission'] ?? 0;
+ if ($is_commission) {
+ $commission = $fee;
+ if (!$order->commission || $order->commission < 0) {
+ $msg = '关联运单未计提佣金,不可标记为佣金单据,请检查操作!';
+ $this->result($msg,[],400);
+ }
+ if (!$order->commission_left || $order->commission_left < 0) {
+ $msg = '关联运单已无剩余待支付佣金,不可作佣金入账,请检查操作!';
+ $this->result($msg,[],400);
+ }
+ if ($commission > 0) {
+ $msg = '确认入账情况下,佣金必须为负值(即单据为支出单),请检查操作!';
+ $this->result($msg,[],400);
+ }
+ if (($commission + $order->commission_left) > ($order->commission + Yii::$app->params['DefaultCommissionMoreMax'])) {
+ $msg = '本次佣金超出关联运单中记录核定的佣金金额,且超出部分超过了平台容错上限(' . Yii::$app->params['DefaultCommissionMoreMax'] . '元),入账失败,请检查操作!';
+ $this->result($msg,[],400);
+ }
}
- array_unshift($logs, $log);
- $data[$key] = json_encode($logs, JSON_UNESCAPED_UNICODE);
- $_time = time();
- $data['create_by'] = Yii::$app->user->identity->id;
- $data['create_at'] = $_time;
- $data['update_at'] = $_time;
- $data['is_chonghong'] = 1;
- $data['chonghong_id'] = $cid;
- $data['status_code'] = 2;
-
- $AcFeeModel = clone $AcFeeModel;
- foreach ($data as $key => $val) {
- $AcFeeModel->$key = $val;
+ $res = $detail->save();
+ if (!$res) {
+ $msg = '冲红失败,单据数据更新没有成功!';
+ $this->result($msg,[],100);
}
- $res = $AcFeeModel->insert();
- $id = $AcFeeModel->attributes['id']; //获取插入后id
+ //避免不可预知的逻辑错误,原对冲票状态仍然应标记为申请冲红状态
+ $chonghong->status_code = 2;
+ //对冲票为原始数据,不作其他修改
+ $chonghong->save();
- if ($res) {
- $return['msg'] = '保存成功;可提醒财务人员进行审核操作!';
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $return['msg'] = '保存失败,请稍后再试!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ //同步订单处理
+ $order->update_at = $_time;
+ if ($is_commission) {
+ $order->commission_left = $order->commission_left + $commission;
}
+ /*
+ *负值支出时,总收入减少 支出增加
+ *正值收入时,总收入增加 支出不变
+ *总收入income始终加fee
+ */
+ $order->income += $detail->fee;
+ if($detail->fee<0){
+ $order->expense -= $detail->fee;
+ }
+ //写入到订单数据中
+ $res = $order->save();
+ if (!$res) {
+ $detail->status_code = 0;
+ $res2 = $detail->save();
+ $msg = '操作结束,但关联运单的数据更新没有成功,已修改本费用单状态为初始状态;可以晚些再重新尝试操作!';
+ if(!$res2) $msg = '操作结束,但关联运单的数据更新没有成功,冲红费用单状态重置也失败;请联系技术管理员修复后再重新尝试操作!';
+ $this->result($msg,[],100);
+ }
+ $msg = '操作完成,运单数据与费用单据均已更新!';
+ $this->result($msg,[],200);
}
- public function actionCaiwusave()
- {
- $post = Yii::$app->request->post();
- $return = [];
- if (!isset($post['id'])) {
- $return['msg'] = '请先重新选择单据!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $id = $post['id'];
-
- $pid = Yii::$app->session->get('pid');
- $AcFeeModel = new AcFeeOrder();
- $feeOrder = $AcFeeModel->findOne($id);
- if (!$feeOrder) {
- $return['msg'] = '单据数据不存在,请重新选择单据!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->pid != $pid) {
- $return['msg'] = '单据不属于本平台,无权操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->is_chonghong == 1 && $feeOrder->status_code == -2) {
- $return['msg'] = '该单据为已冲红票据,不可编辑修改!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $is_pay_send = isset($post['is_pay_send']) ? $post['is_pay_send'] : 0;
- $is_pay_receive = isset($post['is_pay_receive']) ? $post['is_pay_receive'] : 0;
- if ($is_pay_send && $is_pay_receive) {
- $return['msg'] = '支付发生地为二选一,起运地或目的地必须选一个!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $_time = time();
- if (!isset($post['vcode'])) {
- $return['msg'] = '填写财务操作验证码才能继续!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else if ($post['vcode'] == '') {
- $return['msg'] = '填写财务操作验证码才能继续!';
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- // 校验验证码
- $plat = AcPlat::findOne($pid);
- $platExt = json_decode($plat->remark, TRUE);
- $vcodeModel = new CVcode();
- //查询上次发送记录
- $where = [];
- $where['mobile'] = $platExt['cw_phone'];
- $where['deleted'] = 0;
- $where['type'] = 'caiwu';
- $res = $vcodeModel->find()->where($where)->orderby('id DESC')->one();
- if ($res) {
- if (($_time - $res->create_at) > 7200) {
- $return['msg'] = '验证码已超时,请重新获取后再填写提交!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- if ($post['vcode'] != $res->code) {
- $return['msg'] = '财务操作验证码校验失败,请检查并重新输入验证码!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
- } else {
- $return['msg'] = '财务操作验证码校验失败,请确认是否配置了财务手机号或发送了验证码!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
-
- $status = Yii::$app->params['PayStatus'];
- $statuscode = $feeOrder->status_code;
- $saveData = [];
- //操作日志处理
- $key = 'logs';
- $logs = $feeOrder->cwlogs ? json_decode($feeOrder->cwlogs, TRUE) : [];
- if (isset($post[$key]) && $post[$key] != '') {
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '批复-' . htmlspecialchars($post[$key]);
- } else {
- $log = Yii::$app->user->identity->username . '于' . date('Y-m-d H:i') . '进行了审核操作';
- }
- array_unshift($logs, $log);
- $saveData['cwlogs'] = json_encode($logs, JSON_UNESCAPED_UNICODE);
- $saveData['update_at'] = $_time;
-
- /*驳回
- *要求状态为 待确认、申请冲红
- */
- if (isset($post['disagree'])) {
- if (!in_array($statuscode, Yii::$app->params['PayStatusRequireArr']['-1'])) {
- $_status = isset($status[$statuscode]) ? $status[$statuscode] : '未知';
- $return['msg'] = '当前状态为' . $_status . ';不可做驳回操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $saveData['status_code'] = -1; //驳回状态
- $res = $feeOrder->updateAll($saveData, ['id' => $id]);
- if (!$res) {
- $return['msg'] = '操作失败,单据数据更新没有成功!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $return['msg'] = '操作完成,费用单据已经驳回!';
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- /*确认但不入账
- *要求状态为 待确认、驳回
- */
- if (isset($post['agree99'])) {
- if (!in_array($statuscode, Yii::$app->params['PayStatusRequireArr']['99'])) {
- $_status = isset($status[$statuscode]) ? $status[$statuscode] : '未知';
- $return['msg'] = '当前状态为' . $_status . ';不可确认!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->is_chonghong == 1) {
- $return['msg'] = '当前为冲红票据,只支持“确认冲红”、“驳回”两种操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- //查询关联运单并更新运单数据
- $oid = $feeOrder->order_id;
- $orderModel = new AcOrder();
- $order = $orderModel->findOne($oid);
- if (!$order) {
- $return['msg'] = '关联运单不存在!';
- $res = $feeOrder->updateAll($saveData, ['id' => $id]);
- if ($res) {
- $return['msg'] = '操作完成!但' . $return['msg'];
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $return['msg'] = '操作失败!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
- $saveData['status_code'] = 99; //确认但不入账
- $fee = round($feeOrder->fee / 100, 2); //换算为 元 单位
- //是否为佣金
- $is_commission = isset($post['is_commission']) ? $post['is_commission'] : 0;
- if ($is_commission) {
- $commission = $fee; //换算为 元 单位
- if (!$order->commission || $order->commission < 0) {
- $return['msg'] = '关联运单未计提佣金,不可标记为佣金单据,请检查操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($commission > 0) {
- $return['msg'] = '确认入账情况下,佣金必须为负值(即单据为支出单),请检查操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
-
- $res = $feeOrder->updateAll($saveData, ['id' => $id]);
- if (!$res) {
- $return['msg'] = '操作失败,单据数据更新没有成功!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $return['msg'] = '操作完成,费用单据已更新!';
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- /*确认并且入账
- *要求状态为 待确认、驳回、仅确认不入账
- */
- if (isset($post['agree1'])) {
- if (!in_array($statuscode, Yii::$app->params['PayStatusRequireArr']['1'])) {
- $_status = isset($status[$statuscode]) ? $status[$statuscode] : '未知';
- $return['msg'] = '当前状态为' . $_status . ';不可确认入账!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->is_chonghong == 1) {
- $return['msg'] = '当前为冲红票据,只支持“确认冲红”、“驳回”两种操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- //查询关联运单并更新运单数据
- $oid = $feeOrder->order_id;
- $orderModel = new AcOrder();
- $order = $orderModel->findOne($oid);
- if (!$order) {
- $return['msg'] = '关联运单不存在,入账失败,已自动变更为“仅确认不入账”!';
- $saveData['status_code'] = 99; //仅确认不入账
- $res = $feeOrder->updateAll($saveData, ['id' => $id]);
- if ($res) {
- $return['msg'] = '操作完成!但' . $return['msg'];
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $return['msg'] = '操作失败!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
- /*财务未确认运单的,无法入账*/
- if (!$order->is_cwqr) {
- $return['msg'] = '关联运单尚未通过财务审核,无法做相应的费用票据入账操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- /*运单标记为完结的,无法入账*/
- if ($order->is_over) {
- $return['msg'] = '关联运单已经标记完结,无法再做相应的费用票据入账操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $saveData['status_code'] = 1; //确认入账
- $fee = round($feeOrder->fee / 100, 2); //换算为 元 单位
- //是否为佣金
- $is_commission = isset($post['is_commission']) ? $post['is_commission'] : 0;
- if ($is_commission) {
- $commission = $fee; //换算为 元 单位
- if (!$order->commission || $order->commission < 0) {
- $return['msg'] = '关联运单未计提佣金,不可作佣金入账,请检查操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if (!$order->commission_left || $order->commission_left < 0) {
- $return['msg'] = '关联运单已无剩余待支付佣金,不可作佣金入账,请检查操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($commission > 0) {
- $return['msg'] = '确认入账情况下,佣金必须为负值(即单据为支出单),请检查操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if (($commission + $order->commission_left) > ($order->commission + Yii::$app->params['DefaultCommissionMoreMax'])) {
- $return['msg'] = '本次佣金超出关联运单中记录核定的佣金金额,且超出部分超过了平台容错上限(' . Yii::$app->params['DefaultCommissionMoreMax'] . '元),入账失败,请检查操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
-
- $res = $feeOrder->updateAll($saveData, ['id' => $id]);
- if (!$res) {
- $return['msg'] = '操作失败,单据数据更新没有成功!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $orderData = [];
- $orderData['update_at'] = $_time;
- $payids = [];
- $_k = FALSE;
- if ($is_pay_send) {
- $_k = 'pay_send_pids';
- } else if ($is_pay_receive) {
- $_k = 'pay_receive_pids';
- }
- if ($_k) {
- $payids = json_decode($order->$_k, TRUE);
- if (!$payids) {
- $payids = [$id];
- } else {
- array_unshift($payids, $id);
- array_unique($payids);
- }
- $orderData[$_k] = json_encode($payids, JSON_UNESCAPED_UNICODE);
- }
-
- if ($is_commission) {
- $orderData['commission_left'] = $order->commission_left + $commission;
- }
- /*
- *负值支出时,总收入减少 支出增加
- *正值收入时,总收入增加 支出不变
- *总收入income始终加fee
- */
- $orderData['income'] = $order->income + $feeOrder->fee;
- if ($feeOrder->fee < 0) {
- $orderData['expense'] = $order->expense - $feeOrder->fee;
- }
- //写入到订单数据中
- $res = $order->updateAll($orderData, ['id' => $id]);
- if (!$res) {
- $feeOrder->updateAll(['status_code' => 0], ['id' => $id]);
- $return['msg'] = '操作完成,但关联运单的数据更新没有成功,已修改本费用单状态为初始状态;可以晚些再重新尝试操作!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $return['msg'] = '操作完成,运单数据与费用单据均已更新!';
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
-
- /*确认冲红
- *要求状态为 申请冲红、标记冲红单、有冲红单关联
- */
- if (isset($post['agree-2'])) {
- if (!in_array($statuscode, Yii::$app->params['PayStatusRequireArr']['2'])) {
- $_status = isset($status[$statuscode]) ? $status[$statuscode] : '未知';
- $return['msg'] = '当前状态为' . $_status . ';不可冲红!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($feeOrder->is_chonghong != 1) {
- $return['msg'] = '当前并非冲红票据,不支持“确认冲红”操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if (!$feeOrder->chonghong_id) {
- $return['msg'] = '标记了冲红但未关联相应的对冲票据,不能继续操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- //校验对冲票据有效性
- $chonghong = $AcFeeModel->findOne($feeOrder->chonghong_id);
- if (!$chonghong) {
- $return['msg'] = '关联对冲票据的数据获取异常,操作中断!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($chonghong->deleted) {
- $return['msg'] = '关联对冲票据已标记删除,不能继续操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- //查询关联运单并更新运单数据
- $oid = $feeOrder->order_id;
- $orderModel = new AcOrder();
- $order = $orderModel->findOne($oid);
- if (!$order) {
- $return['msg'] = '关联运单数据获取异常,操作中断!';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $saveData['status_code'] = -2; //确认冲红
-
- $cols = ['money1', 'money2', 'money3'];
- $is_minus = FALSE;
- foreach ($cols as $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- if ((int)$post[$key] < 0) {
- $is_minus = TRUE; //考虑是否有负值情况
- }
- $money[$key] = abs((int)$post[$key]); //取绝对值
- } else {
- $money[$key] = 0;
- }
- }
- //角、分 数值必须个位数
- if ($money['money2']) {
- $money['money2'] = min($money['money2'], 9);
- }
- if ($money['money3']) {
- $money['money3'] = min($money['money3'], 9);
- }
- $ch_fee = 100 * $money['money1'] + 10 * $money['money2'] + $money['money3']; //要冲红的金额
- if ($is_minus) {
- $ch_fee = 0 - $ch_fee;
- }
- $saveData['fee'] = $ch_fee; //本票据实际冲红金额
-
- $chData = [];
- $saveData['update_at'] = $_time;;
- $fee = $chonghong->fee - $ch_fee; //差值即为原单据更新后的金额
- $fee = round($fee / 100, 2); //换算为 元 单位
-
- //是否为佣金
- $is_commission = isset($post['is_commission']) ? $post['is_commission'] : 0;
- if ($is_commission) {
- $commission = $fee; //换算为 元 单位
- if (!$order->commission || $order->commission < 0) {
- $return['msg'] = '关联运单未计提佣金,不可作佣金入账,请检查操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if (!$order->commission_left || $order->commission_left < 0) {
- $return['msg'] = '关联运单已无剩余待支付佣金,不可作佣金入账,请检查操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($commission > 0) {
- $return['msg'] = '实际支出佣金必须为负值(即单据为支出单),请检查操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if (($commission + $order->commission_left) > ($order->commission + Yii::$app->params['DefaultCommissionMoreMax'])) {
- $return['msg'] = '本次佣金超出关联运单中记录核定的佣金金额,且超出部分超过了平台容错上限(' . Yii::$app->params['DefaultCommissionMoreMax'] . '元),入账失败,请检查操作!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
-
- $res = $feeOrder->updateAll($saveData, ['id' => $id]);
- if (!$res) {
- $return['msg'] = '冲红失败,单据数据更新没有成功!';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $chData['status_code'] = 2; //避免不可预知的逻辑错误,原对冲票状态仍然应标记为申请冲红状态
- $res = $chonghong->updateAll($chData, ['id' => $chonghong->id]); //对冲票为原始数据,不作其他修改
-
- $orderData = [];
- $orderData['update_at'] = $_time;
- if ($is_commission) {
- $orderData['commission_left'] = $order->commission_left + $commission;
- }
- /*
- *负值支出时,总收入减少 支出增加
- *正值收入时,总收入增加 支出不变
- *总收入income始终加fee
- */
- $orderData['income'] = $order->income + $fee;
- if ($fee < 0) {
- $orderData['expense'] = $order->expense - $fee;
- }
- //写入到订单数据中
- $res = $order->updateAll($orderData, ['id' => $id]);
- if (!$res) {
- $res2 = $feeOrder->updateAll(['status_code' => 2], ['id' => $id]);
- if ($res2) {
- $return['msg'] = '操作完成,但关联运单的数据更新没有成功,已修改冲红费用单状态为申请冲红状态;可以晚些再重新尝试操作!';
- } else {
- $return['msg'] = '操作完成,但关联运单的数据更新没有成功,冲红费用单状态重置失败;请联系技术管理员修复后再重新尝试操作!';
- }
- $return['errorcode'] = 100;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $return['msg'] = '操作完成,运单数据与费用单据均已更新!';
- $return['errorcode'] = 0;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
- }
}
diff --git a/ctms-api/controllers/gm/v1/ImageController.php b/ctms-api/controllers/gm/v1/ImageController.php
index 50a75cd..b28b269 100755
--- a/ctms-api/controllers/gm/v1/ImageController.php
+++ b/ctms-api/controllers/gm/v1/ImageController.php
@@ -1,19 +1,12 @@
-# @Date: 2022-05-10T01:13:34+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:18:41+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
+ use yii\helpers\Url;
use yii\data\Pagination;
use yii\web\UploadedFile;
use common\models\CAttachment;
- use backend\controllers\Common;
class ImageController extends Common
{
@@ -30,29 +23,47 @@
$apis = [
'list' => '图片列表',
];
- $this->result('您正使用CMTS系统订单管理接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统图库管理接口!', $apis, 200);
}
public function actionList()
{
- $siteId = Yii::$app->params['siteId'];
- $session = Yii::$app->session;
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ //附件网址前缀
+ $src = Url::base(TRUE) . "/../../upload"; //在网站根目录下使用upload/pics目录;适合使用yii框架主目录入口而非绑定子域名的情形
+ if ($_SERVER['DOCUMENT_ROOT'] . '/upload' != Yii::getAlias("@upload")) {
+ // $src = Url::toRoute(['attach/index','img'=>'']); //换用网络加载转换的方式-反应慢
+ $src = Yii::$app->params['attachSrc'] . Yii::$app->params['attachDir'];
+ }
+
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'images' => $res,
+ 'src' => $src,
+ 'page'=>$this->page
+ ];
+
+ $this->result('图片查询成功', $data, 200);
+ }
+
+ private function search(){
$pid = $this->pid;
+ $siteId = Yii::$app->params['siteId'];
+ $return = [];
$model = new CAttachment();
- $search = $where = [];
+ $where = [];
$where[] = 'and';
$where[] = ['=', 'status_code', 1];
$where[] = ['=', 'type', 0];
$where[] = ['=', 'siteid', $siteId];
$where[] = ['=', 'pid', $pid];
- $post = $this->postdata;
- if (isset($post['search'])) {
- $search = $post['search'];
- $session->set('images::search', $search);
- } else if ($session->get('images::search')) {
- $search = $session->get('images::search');
- }
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
if ($search) {
if ($search['create_m']) {
$start = strtotime($search['create_m']);
@@ -76,26 +87,12 @@
$where[] = ['LIKE', 'title', $search['title']];
}
}
- //分页
- $orderby = ['id' => SORT_DESC];
- $Attachment = new Attachment();
- $list = $Attachment->getData($model, $where, $orderby);
- $pager = $Attachment->getPagination();
- //附件网址前缀
- $src = Url::base(TRUE) . "/../../upload"; //在网站根目录下使用upload/pics目录;适合使用yii框架主目录入口而非绑定子域名的情形
- if ($_SERVER['DOCUMENT_ROOT'] . '/upload' != Yii::getAlias("@upload")) {
- // $src = Url::toRoute(['attach/index','img'=>'']); //换用网络加载转换的方式-反应慢
- $src = Yii::$app->params['attachSrc'] . Yii::$app->params['attachDir'];
- }
+ $data = $model->find()->where($where);
- $callback = isset($_GET['callback']) ? $_GET['callback'] : 'thumb';
- $data = [
- 'list' => $list,
- 'pager' => $pager,
- 'src' => $src,
- 'callback' => $callback
- ];
- $this->result('', $data, 200);
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $_orderby = 'id DESC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderBy($_orderby)->all();
+ return ['res'=>$res,'query'=>$data];
}
}
diff --git a/ctms-api/controllers/gm/v1/IndexController.php b/ctms-api/controllers/gm/v1/IndexController.php
index 3b35e89..d246503 100755
--- a/ctms-api/controllers/gm/v1/IndexController.php
+++ b/ctms-api/controllers/gm/v1/IndexController.php
@@ -1,13 +1,5 @@
-# @Date: 2022-05-13T09:20:03+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:18:46+08:00
-# @Copyright: www.hiluker.cn
-
-
//主入口页
namespace api\controllers\gm\v1;
@@ -46,7 +38,7 @@
$apis = [
'h5data' => '拉取APP首页数据',
];
- $this->result('您正使用CMTS系统接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统接口!', $apis, 200);
}
public function actionH5data()
diff --git a/ctms-api/controllers/gm/v1/MemberController.php b/ctms-api/controllers/gm/v1/MemberController.php
index 61514a2..11388a7 100755
--- a/ctms-api/controllers/gm/v1/MemberController.php
+++ b/ctms-api/controllers/gm/v1/MemberController.php
@@ -1,11 +1,5 @@
-# @Date: 2022-05-22T07:35:53+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:18:58+08:00
-# @Copyright: www.hiluker.cn
//前端管理员入口
namespace api\controllers\gm\v1;
@@ -30,7 +24,7 @@
$apis = [
'login' => '登陆'
];
- $this->result('您正使用CMTS系统用户管理接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统用户管理接口!', $apis, 200);
}
//用户登陆
diff --git a/ctms-api/controllers/gm/v1/OrderController.php b/ctms-api/controllers/gm/v1/OrderController.php
index 62fb3c4..d682744 100755
--- a/ctms-api/controllers/gm/v1/OrderController.php
+++ b/ctms-api/controllers/gm/v1/OrderController.php
@@ -1,11 +1,4 @@
-# @Date: 2022-04-24T20:28:47+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:13:54+08:00
-# @Copyright: www.hiluker.cn
namespace api\controllers\gm\v1;
@@ -49,7 +42,11 @@
$apis = [
'list' => '搜索运单',
'detail' => '运单详情',
- 'create' => '创建运单',
+ 'get-status'=>'获取运单单状态字典',
+ 'add' => '创建运单',
+ 'edit' => '编辑运单',
+ 'cancel'=>'取消',
+ 'delete'=>'删除',
'today' => '今日运单',
'yesterday' => '昨日运单',
'qiantian' => '前日运单',
@@ -64,10 +61,12 @@
'area2' => '川渝云贵运单',
'area3' => '江浙沪运单',
'mine' => '我的运单', //指派我或者我创建的
- 'tonghang' => '同行运单'
-
+ 'tonghang' => '同行运单',
+ 'ajax'=>[
+ 'truckCar'=>'转待承运'
+ ]
];
- $this->result('您正使用CMTS系统订单管理接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统订单管理接口!', $apis, 200);
}
//订单列表
@@ -79,7 +78,19 @@
$this->result('没有查询到相应的数据!', [], 0);
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
+ }
+
+ public function actionGetStatus()
+ {
+ $status = Yii::$app->params['OrderPreStatus'];
+ $this->result('查询成功!', $status, 200);
+ }
+
+ public function actionGetPayments()
+ {
+ $payments = $this->getPayments();
+ $this->result('查询成功!', $payments, 200);
}
//订单列表-昨日运单
@@ -103,7 +114,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-今日运单
@@ -126,7 +137,7 @@
$this->result('今日暂无运单');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-前天运单
@@ -150,7 +161,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-本周运单
@@ -180,7 +191,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-上周运单
@@ -214,7 +225,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-本月运单
@@ -239,7 +250,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-上月运单
@@ -264,7 +275,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-东北运单(黑吉辽方向)(包含部分内蒙古的)
@@ -282,7 +293,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-京津冀运单(包含部分内蒙古的)
@@ -300,7 +311,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-川渝云贵运单
@@ -317,7 +328,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-江浙沪运单
@@ -334,7 +345,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-未验车运单
@@ -350,7 +361,7 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
//订单列表-我的运单(我经手或我创建的)
@@ -371,453 +382,147 @@
$this->result('没有符合条件的结果');
}
$data = $s['data'];
- $this->showOrder($res, $data);
+ $this->showOrders($res, $data);
}
public function actionDetail()
{
- $pid = $this->pid;
- $status = Yii::$app->params['OrderStatus'];
- $post = $this->postdata;
-
- $id = $post['oid'] ?? 0;
- if ($id <= 0) {
- $this->result('查询参数错误!');
- }
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($id);
- $detail = $order->toArray();
- $detail['thumbs'] = $detail['thumbs'] ? json_decode($detail['thumbs']) : [];
-
- $model = new AcStore();
- $store = $model->findOne($detail['store_id']);
- if ($store) {
- $detail['store_title'] = $store->title;
- }
-
- $model = new AcEmployee();
- $employee = $model->findOne($detail['employee_id']);
- if ($employee) {
- $detail['employee_title'] = $employee->name;
- }
-
- $detail['car_owner_id'] = $detail['car_brand_id'] = $detail['car_series_id'] = 0;
- $model = new AcCar();
- $car = $model->findOne($detail['car_id']);
- if ($car) {
- $detail['car_owner_id'] = $car->owner_id;
- $detail['car_brand_id'] = $car->brand_id;
- $detail['car_series_id'] = $car->series_id;
- $detail['car_number'] = $car->num_p . $car->num_area . $car->num_left;
- $detail['car_number'] = $detail['car_number'] ? $detail['car_number'] : $car->num_frame;
- }
-
- $model = new Fans();
- $user = $model->findOne($detail['from_mid']);
-
- $model = new AcFansExt();
- $exts = [];
- $_exts = $model->find()->where(['mid' => $detail['from_mid'], 'pid' => $pid, 'deleted' => 0])->indexBy('id')->all();
- foreach ($_exts as $ext) {
- $ext = $ext->toArray();
- if (isset($users[$s['id']])) {
- if ($ext['mobile'] == $user->mobile) {
- $exts[$ext['mid']][$ext['key']] = $ext['value'];
- }
- }
- }
-
- $AcCarOwner = new AcCarOwner();
- $owner = $AcCarOwner->findOne($detail['car_owner_id']);
- if ($owner) {
- $_owner = User::findOne($detail['car_owner_id']);
- $detail['car_owner'] = $_owner->username . '【' . $_owner->mobile . '】';
- }
-
- $AcCarBrand = new AcCarBrand();
- $brand = $AcCarBrand->findOne($detail['car_brand_id']);
- if ($brand) {
- $detail['car_title'] = $brand->title;
- }
-
- $AcCarSeries = new AcCarSeries();
- $where = [];
- $series = $AcCarSeries->findOne($detail['car_series_id']);
- if ($series) {
- $detail['car_title'] .= $series->title;
- }
-
- $sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($id));
- $sn .= $id;
- $detail['sn'] = $sn;
-
- $weekdays = [0 => '日', 1 => '一', 2 => '二', 3 => '三', 4 => '四', 5 => '五', 6 => '六'];
- $wk = date('w', $detail['sign_date']);
- $detail['signdate'] = date('Y-m-d 星期' . $weekdays[$wk], $detail['sign_date']);
- $detail['from_province'] = isset($detail['start_province']) ? Yii::$app->params['regionAreas'][$detail['start_province']] : '';
- $detail['to_province'] = isset($detail['aim_province']) ? Yii::$app->params['regionAreas'][$detail['aim_province']] : '';
- $detail['remark'] = $detail['remark'] || '';
- $detail['remark'] = trim($detail['remark']) ? htmlspecialchars_decode(trim($detail['remark'])) : '';
-
- $imgDir = Yii::getAlias('@upload');
- $imgKeys = ['driving_lisence', 'thumb_f', 'thumb_b', 'thumb_l', 'thumb_r'];
- foreach ($imgKeys as $k) {
- $detail[$k] = $detail[$k] ? $detail[$k] : '/pics/nopic.jpg';
- $url_pre = substr($detail[$k], 0, 4);
- if ($url_pre == '/pic') {
- $detail[$k . '_url'] = Url::to('@upload' . $detail[$k], $this->imgHttp);
- } else if ($url_pre == 'http') {
- $detail[$k . '_url'] = $detail[$k];
- }
- }
-
- if ($detail['thumbs']) {
- $thumbs = $detail['thumbs'];
- $thumbs_url = [];
- foreach ($thumbs as $k => $v) {
- $url_pre = substr($v, 0, 4);
- if ($url_pre == '/pic') {
- $v_url = Url::to('@upload' . $v, $this->imgHttp);
- } else if ($url_pre == 'http') {
- $v_url = $v;
- }
- $thumbs_url[] = ['src' => $v, 'url' => $v_url];
- }
- $detail['thumbs_url'] = $thumbs_url;
- }
-
- $unsets = ['commission', 'commission_left', 'fee_truck', 'create_at', 'create_by', 'deleted', 'income', 'expense', 'fee_deliver', 'fee_extra', 'fee_insurance', 'fee_pickup', 'fee_urgent', 'from_bid', 'from_mid', 'is_commission', 'is_cwqr', 'is_holdon', 'is_over', 'pay_receive_pids', 'pay_send_pids', 'pre_id'];
- foreach ($unsets as $us) {
- unset($detail[$us]);
- }
-
- $this->result('订单查询成功!', $detail, 200);
+ $order = $this->preUpdate();
+ $this->showOrder($order);
}
- public function actionCreate()
+ public function actionAdd()
{
- $get = Yii::$app->request->get();
- $post = $this->postdata;
- $pid = $this->pid;
-
- //格式化数据 为空的项则不修改
- //目标键=》POST键
- $cols = ['start_province' => 'start_province', 'start_city' => 'start_city', 'aim_province' => 'aim_province', 'aim_city' => 'aim_city', 'aim_address' => 'aim_address',
- 'signer' => 'signer', 'bind' => 'bind', 'wtdw' => "wtdw",
- 'sender_name' => 'sender_name', 'sender_idcard' => 'sender_idcard', 'sender_mobiles' => 'sender_mobiles',
- 'receiver_name' => 'receiver_name', 'receiver_idcard' => 'receiver_idcard', 'receiver_mobiles' => 'receiver_mobiles',
- 'car_extra' => 'car_extra'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = trim($post[$key]);
- }
- }
- //'car_id'=>'car_id','employee_id'=>'employee_id',
- $cols = ['car_value' => 'car_value', 'fee_insurance' => 'fee_insurance', 'fee_truck' => 'fee_truck', 'fee_deliver' => 'fee_deliver', 'fee_pickup' => 'fee_pickup', 'fee_urgent' => 'fee_urgent', 'fee_extra' => 'fee_extra', 'fee_total' => 'fee_total', 'pay_send' => 'pay_send', 'pay_receive' => 'pay_receive', 'not_insurance' => 'not_insurance', 'weituo' => 'weituo'];
- foreach ($cols as $col => $key) {
- $data[$col] = 0;
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = (int)$post[$key];
- }
- }
-
- $cols = ['remark' => 'remark'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = htmlspecialchars($post[$key]);
- }
- }
- $data['remark'] = $data['remark'] ?? '';
-
- /*@sign_date: 1649952000000*/
- $sign_date = isset($post['sign_date']) ? $post['sign_date'] / 1000 : '';
- $data['sign_date'] = $sign_date ? $sign_date : TIMESTAMP;
-// 指派运单的创建人(平台管理员ID),默认为当前登陆者;member表
- $mid = isset($post['mid']) ? (int)$post['mid'] : $this->user_id;
- $data['create_by'] = $mid;
- $data['is_cwqr'] = 0; //修改财务确认状态为待确认
- $data['status_code'] = 1; //订单处于创建待审核状态
-
- //关联运单前台用户;fans表
- $fid = isset($post['from_mid']) ? (int)$post['from_mid'] : 0;
- $data['from_mid'] = $fid;
-
- //部分规则校验
- $hasError = 0;
- $msg = '';
- $fee_total = $data['fee_truck'] + $data['fee_insurance'] + $data['fee_deliver'] + $data['fee_pickup'] + $data['fee_urgent'] + $data['fee_extra'];
- $fee_pay = $data['pay_send'] + $data['pay_receive'];
- if (!$data['fee_truck']) {
- $hasError += 1;
- $msg .= '请注意,运费未正确填写!';
- }
-
- if ($fee_total != $data['fee_total']) {
- $hasError += 1;
- $msg .= '所填各项费用汇总的值与所填写的总费用不一致!';
- }
- if ($fee_pay != $data['fee_total']) {
- $hasError += 1;
- $msg .= '所填现付与到收费用汇总的值与所填写的总费用不一致!';
- }
-
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
-
- $data['employee_id'] = isset($post['employee_id']) ? (int)$post['employee_id'] : $this->employee_id;
- $data['store_id'] = 0;
- $model = new AcEmployee();
- $employee = $model->findOne($data['employee_id']);
- if ($employee) {
- $data['store_id'] = $employee->store_id;
- }
-
- //校验生成部分补充数据
- //生成现付说明
- $payments = [
- 'wechat' => '微信',
- 'alipay' => '支付宝',
- 'cash' => '现金',
- 'bankcard' => '银行卡',
- 'bankunion' => '银联',
- 'others' => '其他'
- ];
- if ($post['pay_send']) {
- $txt = $post['payto'] . '收款' . $post['pay_send'] . '元(' . $payments[$post['payment']] . ')';
- if ($data['remark']) {
- $data['remark'] .= ' ; ' . $txt;
- } else {
- $data['remark'] = $txt;
- }
- }
- //生成车辆信息
- $carModel = new AcCar();
- $where = [];
- if ($post['isTempCarno']) {
- $post['carno_left'] .= '临';
- }
- if (empty($post['carno_frame'])) {
- $where['num_p'] = $post['carno_p'];
- $where['num_area'] = $post['carno_area'];
- $where['num_left'] = $post['carno_left'];
- }
- $post['carno_frame'] = $post['carno_frame'] ?? '';
- if (!empty($post['carno_frame'])) {
- $where['num_frame'] = $post['carno_frame'];
- }
- $car = $carModel->find()->where($where)->one();
- if (empty($car)) {
- $carModel->pid = $pid;
- $carModel->num_frame = $post['carno_frame'];
- $carModel->num_p = $post['carno_p'];
- $carModel->num_area = $post['carno_area'];
- $carModel->num_left = $post['carno_left'];
- $carModel->title = $post['carno_title'];
- $carModel->status_code = 1;
- $carModel->create_at = TIMESTAMP;
- $carModel->update_at = TIMESTAMP;
- $carModel->save();
- $car_id = $carModel->attributes['id'];
- } else {
- $car_id = $car->id;
- }
- $data['car_id'] = $car_id;
-
- //查询联系人信息是否在库
- //框架核心数据表Fans
- $userModel = new Fans();
- //项目分支自有数据表
- $contactModel = new AcContact();
- $sender_mobiles = $data['sender_mobiles'] ?? NULL;
- $receiver_mobiles = $data['receiver_mobiles'] ?? NULL;
- if ($sender_mobiles) {
- //项目分支自有数据表
- $_model = clone $contactModel;
- $contactor = $_model->find()->where(['mobile' => $data['sender_mobiles'], 'pid' => $pid])->one();
- if (empty($contactor)) {
- $_model->name = $data['sender_name'] ?? '客户';
- $_model->mobile = $data['sender_mobiles'];
- $_model->pid = $pid;
- $_model->idcard = $data['sender_idcard'] ?? '';
- $_model->create_at = TIMESTAMP;
- $_model->status_code = 1;
- $_model->save();
- } else {
- $_contactDatas = [];
- $_contactDatas['name'] = $data['sender_name'] ?? $contactor->name;
- $_contactDatas['idcard'] = $data['idcard'] ?? $contactor->idcard;
- if ($_contactDatas['name'] == $contactor->name && $_contactDatas['idcard'] == $contactor->idcard) {
- //无须做任何变化
- } else {
- $_contactDatas['update_at'] = time();
- $contactModel->updateAll($_contactDatas, ['id' => $contactor->id]);
- }
- }
-
- //框架核心数据表Fans
- $_model = clone $userModel;
- $user = $_model->findByUsername($sender_mobiles);
- if (empty($user)) {
- $_model->mobile = $sender_mobiles;
- $_model->email = $sender_mobiles . '@hiluker.com';
- $_model->setPassword(Yii::$app->params['defaultFansPassword']);
- $_model->generateAuthKey();
- $_model->created_at = TIMESTAMP;
- $_model->from = Yii::$app->params['fansFrom'];;
- $_model->save();
- }
- }
- if ($receiver_mobiles && $receiver_mobiles != $sender_mobiles) {
- //项目分支自有数据表
- $_model = clone $contactModel;
- $contactor2 = $_model->find()->where(['mobile' => $data['receiver_mobiles'], 'pid' => $pid])->one();
- if (empty($contactor2)) {
- $_model->name = $data['receiver_name'] ?? '客户';
- $_model->mobile = $data['receiver_mobiles'];
- $_model->pid = $pid;
- $_model->idcard = $data['receiver_idcard'] ?? '';
- $_model->create_at = TIMESTAMP;
- $_model->status_code = 1;
- $_model->save();
- } else {
- $_contactDatas = [];
- $_contactDatas['name'] = $data['receiver_name'] ?? $contactor2->name;
- $_contactDatas['idcard'] = $data['idcard'] ?? $contactor2->idcard;
- if ($_contactDatas['name'] == $contactor2->name && $_contactDatas['idcard'] == $contactor2->idcard) {
- //无须做任何变化
- } else {
- $_contactDatas['update_at'] = time();
- $contactor2->updateAll($_contactDatas, ['id' => $contactor2->id]);
- }
- }
- //框架核心数据表Fans
- $_model = clone $userModel;
- $user = $_model->findByUsername($receiver_mobiles);
- if (empty($user)) {
- $_model->mobile = $receiver_mobiles;
- $_model->email = $receiver_mobiles . '@hiluker.com';
- $_model->setPassword(Yii::$app->params['defaultFansPassword']);
- $_model->generateAuthKey();
- $_model->created_at = TIMESTAMP;
- $_model->from = Yii::$app->params['fansFrom'];;
- $_model->save();
- }
- }
+ //数据预检查、编排
+ $pre = $this->preSave('add');
+ if(!$pre['data']) $this->result('数据预检查未通过,保存失败', $pre['data'], 100);
//保存资料
- $AcOrder = new AcOrder();
- foreach ($data as $key => $val) {
- $AcOrder->$key = $val;
+ $model = new AcOrder();
+ foreach ($pre['data'] as $key => $val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ if($pre['err']) $msg .= $pre['err_msg'];
+
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
+ }
+
+ public function actionEdit()
+ {
+ $detail = $this->preUpdate();
+ $res = $this->userPrivilege($this->user_info,'orderEdit',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ //数据预检查、编排
+ $pre = $this->preSave('edit');
+ if(!$pre['data']) $this->result('数据预检查未通过,保存失败', $pre['data'], 100);
+
+ //保存资料
+ $data = $pre['data'];
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据编辑成功!';
+ if($pre['err']) $msg .= $pre['err_msg'];
+
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ public function actionCancel()
+ {
+ $order = $this->preUpdate();
+ $res = $this->userPrivilege($this->user_info,'orderEdit',$order);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+ if ($order->is_cwqr > 0) $this->result('订单已入账,请先联系财务销账后再取消!',[],403);
+ if ($order->status_code <= 0 || $order->status_code >= 99) {
+ $this->result('订单已取消或已经完成,不允许操作!',[],403);
+ }
+ $order->status_code = -1;
+ $res = $order->save();
+ if($res) $this->result('已取消!', $order, 200);
+ $this->result('数据保存失败!', $res, 0);
+ }
+
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ $res = $this->userPrivilege($this->user_info,'orderDelete',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ if ($detail->deleted != 0) {
+ $this->result('数据已被删除过,操作无效', [], 400);
}
- $res = $AcOrder->save();
- $id = $AcOrder->attributes['id']; //获取插入后id
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
- if ($res) {
- $return = [];
- $return['code'] = 200;
- $return['msg'] = '订单保存成功!' . $msg;
- $return['data'] = ['id' => $id];
- } else {
- $return = [];
- $return['code'] = 100;
- $return['msg'] = '订单保存失败!';
- $return['data'] = [];
- }
- $this->result($return['msg'], $return['data'], $return['code']);
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '运单记录删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '运单记录删除成功!';
+ $this->result($msg,[], 200);
}
/**
- * AJAX方式操作运单, //TBD
+ * AJAX方式操作运单
* @return void
*/
public function actionAjax()
{
+ $detail = $this->preUpdate();
$get = Yii::$app->request->get();
- $post = $this->postdata;
- $id = (int)$get['id'];
- $data = $where = [];
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcOrder();
- $res = $model->findOne($id);
- $return = [];
- $return['timeout'] = 1; //几秒后自动跳转
- $return['status'] = 0;
- $return['ajax'] = 1;
-
- if (!$res) {
- $return['msg'] = '订单数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else {
- $order = $res;
- if ($order->deleted > 0) {
- $return['msg'] = '订单已被删除了,无法操作';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
+ $msg = '';
+ $errorCode = 0;
+ $_time = time();
+ $detail->update_at = $_time;
+ $res = true;
switch ($get['do']) {
- case 'cancel':
- if ($order->is_cwqr > 0) {
- $return['msg'] = '订单已入账,请先联系财务销账后再取消';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ case 'truckCar':
+ //转待承运状态
+ if ($detail->status_code == -1) {
+ $msg = '订单已被取消,不能承运';
+ $errorCode = 404;
+ $this->result($msg,[],$errorCode);
}
- if ($order->status_code > 1) {
- $return['msg'] = '订单已进入运输后流程,无法操作取消';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ if ($detail->status_code != 1) {
+ $msg = '订单当前非初始状态(协议签订),不可作承运处理';
+ $errorCode = 404;
+ $this->result($msg,[],$errorCode);
}
- if ($order->status_code == -1) {
- $return['msg'] = '订单已经是被取消状态';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $data['status_code'] = -1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '订单取消成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'btn-info'];
- } else {
- $return['msg'] = '订单取消失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'truckcar':
- if ($order->status_code == -1) {
- $return['msg'] = '订单已被取消,不能承运';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($order->status_code != 1) {
- $return['msg'] = '订单当前非初始状态(协议签订),不可作承运处理';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $data['status_code'] = 5;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '订单已转为待承运状态';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
- } else {
- $return['msg'] = '订单标记失败,请稍后再试';
- $return['errorcode'] = 0;
+ $detail->status_code = 5;
+ $res = $detail->save();
+ if($res){
+ $msg = '订单已转为待承运状态';
+ $errorCode = 200;
+ }else{
+ $msg = '订单标记失败,请稍后再试';
+ $errorCode = 0;
}
break;
default:
break;
}
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $this->result($msg, [], $errorCode);
}
@@ -1028,13 +733,13 @@
$where[] = ['LIKE', 'sn', $search['sn']];
}
- // 引用设定特别约定的查询条件(不允许从客户端直接传入)
+ //引用设定特别约定的查询条件(不允许从客户端直接传入)
if ($this->addtionWhere) {
$orWhere[] = $this->addtionWhere;
}
$data = $model->find()->where($where);
- // 要确保$orWhere的每一个子键都是['or',['=',字段,值],['=',字段,值]]的方式,or,=等符号是约定俗成的
+ //要确保$orWhere的每一个子键都是['or',['=',字段,值],['=',字段,值]]的方式,or,=等符号是约定俗成的
if ($orWhere) {
foreach ($orWhere as $v) {
$data = $data->andWhere($v);
@@ -1053,7 +758,7 @@
/*
订单数据显示格式化
*/
- private function showOrder($orderRes, $data)
+ private function showOrders($orderRes, $data)
{
$status = Yii::$app->params['OrderStatus'];
@@ -1068,9 +773,7 @@
}
$model = new AcStore();
- $where = [];
- $where['pid'] = $this->pid;
- $_stores = $model->find()->where(['in', 'id', $sids])->all();
+ $_stores = $model->find()->where(['in', 'id', $sids])->indexBy('id')->all();
$stores = [];
foreach ($_stores as $s) {
$stores[$s->id] = $s->toArray();
@@ -1131,7 +834,6 @@
unset($car);
$orders = [];
- $unsets = ['pid', 'commission', 'commission_left', 'fee_truck', 'create_at', 'create_by', 'deleted', 'income', 'expense', 'fee_deliver', 'fee_extra', 'fee_insurance', 'fee_pickup', 'fee_urgent', 'from_bid', 'from_mid', 'is_commission', 'is_cwqr', 'is_holdon', 'is_over', 'pay_receive_pids', 'pay_send_pids', 'pre_id', 'remark', 'car_extra', 'thumb_b', 'thumb_f', 'thumb_l', 'thumb_r', 'thumbs', 'driving_lisence', 'videos'];
foreach ($orderRes as $s) {
$car = [];
@@ -1139,9 +841,7 @@
$car = $cars[$s->car_id];
}
$s = $s->toArray();
- foreach ($unsets as $us) {
- unset($s[$us]);
- }
+
$weekdays = [0 => '日', 1 => '一', 2 => '二', 3 => '三', 4 => '四', 5 => '五', 6 => '六'];
$wk = date('w', $s['sign_date']);
$s['signdate'] = date('Y-m-d ', $s['sign_date']) . '星期' . $weekdays[$wk];
@@ -1168,4 +868,366 @@
];
$this->result($return['msg'], $return['data'], $return['code']);
}
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcOrder();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ if($res->pid != $this->pid) $this->result('非本平台数据,不允许操作',[],401);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $data = [];
+ $_time = time();
+ //格式化数据
+ //目标键=》POST键
+ switch ($op) {
+ case 'add':
+ $data['create_by'] = $this->user_id;
+ $data['status_code'] = 1; //订单处于创建待审核状态
+ $data['create_at'] = $_time;
+ $data['update_at'] = $_time;
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = $_time;
+ break;
+ }
+ $data['pid'] = $this->pid;
+
+ $cols = ['start_province' => 'start_province', 'start_city' => 'start_city', 'aim_province' => 'aim_province', 'aim_city' => 'aim_city', 'aim_address' => 'aim_address',
+ 'signer' => 'signer', 'bind' => 'bind', 'wtdw' => "wtdw",
+ 'sender_name' => 'sender_name', 'sender_idcard' => 'sender_idcard', 'sender_mobiles' => 'sender_mobiles',
+ 'receiver_name' => 'receiver_name', 'receiver_idcard' => 'receiver_idcard', 'receiver_mobiles' => 'receiver_mobiles',
+ 'car_extra' => 'car_extra'];
+ foreach ($cols as $col=>$key) {
+ if (isset($post[$key]) && $post[$key] !='') {
+ $data[$col] = trim($post[$key]);
+ }
+ }
+
+ $cols = ['car_id'=>'car_id','car_value' => 'car_value', 'fee_insurance' => 'fee_insurance', 'fee_truck' => 'fee_truck', 'fee_deliver' => 'fee_deliver', 'fee_pickup' => 'fee_pickup', 'fee_urgent' => 'fee_urgent', 'fee_extra' => 'fee_extra', 'fee_total' => 'fee_total', 'pay_send' => 'pay_send', 'pay_receive' => 'pay_receive', 'not_insurance' => 'not_insurance', 'weituo' => 'weituo'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
+ }
+
+ //图片组处理
+ $col = $key = 'thumbs';
+ if (isset($post[$key]) && !empty($post[$key])) {
+ $imgs = $post[$key]; //数组格式
+ $imgs = array_unique($imgs);
+ $imgs = json_encode($imgs);
+ $data[$col] = $imgs;
+ }
+
+ $col = $key = 'remark';
+ if (isset($post[$key]) && $post[$key] != '') {
+ $data[$col] = htmlspecialchars($post[$key]);
+ }
+
+ $sign_date = isset($post['sign_date']) ? strtotime($post['sign_date']) : '';
+ $data['sign_date'] = $sign_date ? $sign_date : $_time;
+
+ //部分规则校验
+ $has_err = false;
+ $_err = [];
+ $data['is_cwqr'] = 0; //修改财务确认状态为待确认
+ $DefaultCarInsuranceValueMax =Yii::$app->params['DefaultCarInsuranceValueMax'];
+ /*不投保的,保额不超过20W,保费为0*/
+ if ($data['not_insurance']) {
+ if ($data['fee_insurance']) {
+ $data['fee_insurance']=0;
+ $has_err = true;
+ $_err[] = '勾选了不投保,已强制修改保费为0!';
+ }
+ if ($data['car_value']>$DefaultCarInsuranceValueMax) {
+ $data['car_value'] = $DefaultCarInsuranceValueMax;
+ $has_err = true;
+ $_err[] = '勾选了不投保,默认最高赠送的运输险保额不超过'.$DefaultCarInsuranceValueMax.'万元,已自动强制校正';
+ }
+ }
+ /*运费校验*/
+ $fee_total = $data['fee_truck']+$data['fee_insurance']+$data['fee_deliver']+$data['fee_pickup']+$data['fee_urgent']+$data['fee_extra'];
+ $fee_pay = $data['pay_send']+$data['pay_receive'];
+ if (!$data['fee_truck']) {
+ $has_err = true;
+ $_err[] = '请注意,运费未正确填写!';
+ }
+ if (!$data['pay_send']&&!$data['pay_receive']) {
+ $has_err = true;
+ $_err[] = '请注意,到收运费及起运地预收运费均未填写!';
+ }
+ if ($fee_total !=$data['fee_total']) {
+ $has_err = true;
+ $_err[] = '请注意,所填运费、保费、提车费、送车费、额外费用、加急费等各项费用汇总的值与所填写的总费用不一致,请检查并更新';
+ }
+ if ($fee_pay !=$data['fee_total']) {
+ $has_err = true;
+ $_err[] = '请注意,所填起运地预付运费、到收运费的汇总值与所填写的总费用不一致,请检查并更新';
+ }
+
+ /*门店归属*/
+ if($data['employee_id']){
+ $employeeModel = new AcEmployee();
+ $employee = $employeeModel->findOne($this->employee_id);
+ if(!$employee){
+ $has_err = true;
+ $_err[] = '指定的员工信息并不存在,已自动清除关联';
+ $data['employee_id'] = 0;
+ }
+ if ($employee && !$data['store_id']) {
+ $data['store_id'] = $employee->store_id;
+ }
+ }
+
+ //查询联系人信息是否在库
+ $sender_mobiles = isset($data['sender_mobiles']) ? $data['sender_mobiles'] : null;
+ $receiver_mobiles = isset($data['receiver_mobiles']) ? $data['receiver_mobiles'] : null;
+ if (isMobile($sender_mobiles)) {
+ $this->contactorToFans($sender_mobiles,$data);
+ }
+ if ($receiver_mobiles && $receiver_mobiles != $sender_mobiles) {
+ if (isMobile($receiver_mobiles)) {
+ $this->contactorToFans($receiver_mobiles,$data);
+ }
+ }
+
+ //生成现付说明
+ $payments = $this->getPayments();
+ if ($post['pay_send']) {
+ $txt = $post['payto'] . '收款' . $post['pay_send'] . '元(' . $payments[$post['payment']] . ')';
+ if ($data['remark']) {
+ $data['remark'] .= ' ; ' . $txt;
+ } else {
+ $data['remark'] = $txt;
+ }
+ }
+
+ //没有指定车辆ID时,生成车辆信息(确保前端传入了必须的参数:isTempCarno,carno_left,carno_frame,carno_p,carno_area,carno_left,carno_title
+ if(!$data['car_id']){
+ $carModel = new AcCar();
+ $where = [];
+ if ($post['isTempCarno']) {
+ $post['carno_left'] .= '临';
+ }
+ if (empty($post['carno_frame'])) {
+ $where['num_p'] = $post['carno_p'];
+ $where['num_area'] = $post['carno_area'];
+ $where['num_left'] = $post['carno_left'];
+ }
+ $post['carno_frame'] = $post['carno_frame'] ?? '';
+ if (!empty($post['carno_frame'])) {
+ $where['num_frame'] = $post['carno_frame'];
+ }
+ $car = $carModel->find()->where($where)->one();
+ if (empty($car)) {
+ $carModel->pid = $this->pid;
+ $carModel->num_frame = $post['carno_frame'];
+ $carModel->num_p = $post['carno_p'];
+ $carModel->num_area = $post['carno_area'];
+ $carModel->num_left = $post['carno_left'];
+ $carModel->title = $post['carno_title'];
+ $carModel->status_code = 1;
+ $carModel->create_at = $_time;
+ $carModel->update_at = $_time;
+ $carModel->save();
+ $car_id = $carModel->attributes['id'];
+ } else {
+ $car_id = $car->id;
+ }
+ $data['car_id'] = $car_id;
+ }
+
+ $return = ['data'=>$data,'err'=>$has_err,'err_msg'=>$_err];
+ return $data;
+ }
+
+ /*
+ * 将联系人信息转存入表,同时存入主数据库的fans表
+ * */
+ private function contactorToFans($mobile,$data)
+ {
+ $_time = time();
+ $res = false;
+ //查询联系人信息是否在库
+ $contactModel = new AcContact();
+ $contactor = $contactModel->find()->where(['mobile'=>$mobile,'pid'=>$this->pid])->one();
+ if($contactor){
+ $name = $data['sender_name'] ?? $contactor->name;
+ $idcard = $data['idcard'] ?? $contactor->idcard;
+ if($name != $contactor->name || $idcard != $contactor->idcard){
+ $contactor->update_at = $_time;
+ $contactor->name = $name;
+ $contactor->idcard = $idcard;
+ $res = $contactor->save();
+ }
+ }else{
+ $contactModel->name = $data['sender_name'] ?? '';
+ $contactModel->mobile = $data['sender_mobiles'];
+ $contactModel->pid = $this->pid;
+ $contactModel->idcard = $data['sender_idcard'] ?? '';
+ $contactModel->create_at = $_time;
+ $contactModel->status_code = 1;
+ $res = $contactModel->save();
+ }
+
+ //框架核心数据表Fans
+ $userModel = new Fans();
+ $user = $userModel->findByUsername($mobile);
+ if (!$user) {
+ $userModel->mobile = $mobile;
+ $userModel->email = $mobile.'@hiluker.com';
+ $userModel->setPassword(Yii::$app->params['defaultFansPassword']);
+ $userModel->generateAuthKey();
+ $userModel->created_at = $_time;
+ $userModel->from = 'ctms';
+ $userModel->save();
+ }
+ return $res;
+ }
+
+ private function showOrder($order)
+ {
+ $detail = $order->toArray();
+
+ $model = new Fans();
+ $fans = $model->findOne($detail['from_mid']);
+ $user = $fans->toArray();
+ $model = new AcFansExt();
+ $_exts = $model->find()->where(['mid' => $detail['from_mid'],'mobile'=>$fans->mobile, 'pid' => $this->pid, 'deleted' => 0])->indexBy('id')->all();
+ foreach ($_exts as $ext) {
+ $ext = $ext->toArray();
+ $user[$ext['key']] = $ext['value'];
+ }
+ $detail['_user'] = $user;
+
+ if ($detail['store_id']) {
+ $model = new AcStore();
+ $store = $model->findOne($detail['store_id']);
+ if ($store) {
+ $detail['store_title'] = $store->title;
+ $detail['_store'] = $store->toArray();
+ }
+ }
+
+ if ($detail['employee_id']) {
+ $model = new AcEmployee();
+ $employee = $model->findOne($detail['employee_id']);
+ if ($employee) {
+ $detail['employee_title'] = $employee->name;
+ $detail['_employee'] = $employee->toArray();
+ }
+ }
+
+ $detail['car_owner_id'] = $detail['car_brand_id'] = $detail['car_series_id'] = 0;
+ $model = new AcCar();
+ $car = $model->findOne($detail['car_id']);
+ if ($car) {
+ $detail['car_owner_id'] = $car->owner_id;
+ $detail['car_brand_id'] = $car->brand_id;
+ $detail['car_series_id'] = $car->series_id;
+ $detail['car_number'] = $car->num_p . $car->num_area . $car->num_left;
+ $detail['car_number'] = $detail['car_number'] ?: $car->num_frame;
+ $detail['_car'] = $car->toArray();
+ }
+
+ $AcCarOwner = new AcCarOwner();
+ $owner = $AcCarOwner->findOne($detail['car_owner_id']);
+ if ($owner) {
+ $_owner = User::findOne($detail['car_owner_id']);
+ $detail['car_owner'] = $_owner->username . '【' . $_owner->mobile . '】';
+ $detail['_car_owner'] = $_owner->toArray();
+ }
+
+ $AcCarBrand = new AcCarBrand();
+ $brand = $AcCarBrand->findOne($detail['car_brand_id']);
+ if ($brand) {
+ $detail['car_title'] = $brand->title;
+ }
+
+ $AcCarSeries = new AcCarSeries();
+ $series = $AcCarSeries->findOne($detail['car_series_id']);
+ if ($series) {
+ $detail['car_title'] .= $series->title;
+ }
+
+ $sn = '00000000000'; //11位
+ $sn = substr($sn, 0, 11 - strlen($order->id));
+ $sn .= $order->id;
+ $detail['sn'] = $detail['sn'] ? $detail['sn'] : $sn;
+
+ $weekdays = [0 => '日', 1 => '一', 2 => '二', 3 => '三', 4 => '四', 5 => '五', 6 => '六'];
+ $wk = date('w', $detail['date']);
+ $detail['signdate'] = date('Y-m-d 星期' . $weekdays[$wk], $detail['sign_date']);
+ $detail['from_province'] = isset($detail['start_province']) ? Yii::$app->params['regionAreas'][$detail['start_province']] : '';
+ $detail['to_province'] = isset($detail['aim_province']) ? Yii::$app->params['regionAreas'][$detail['aim_province']] : '';
+ $detail['remark'] = $detail['remark'] || '';
+ $detail['remark'] = trim($detail['remark']) ? htmlspecialchars_decode(trim($detail['remark'])) : '';
+
+ $imgDir = Yii::getAlias('@upload');
+ $imgKeys = ['driving_lisence', 'thumb_f', 'thumb_b', 'thumb_l', 'thumb_r'];
+ foreach ($imgKeys as $k) {
+ $detail[$k] = $detail[$k] ? $detail[$k] : '/pics/nopic.jpg';
+ $url_pre = substr($detail[$k], 0, 4);
+ if ($url_pre == '/pic') {
+ $detail[$k . '_url'] = Url::to('@upload' . $detail[$k], $this->imgHttp);
+ } else if ($url_pre == 'http') {
+ $detail[$k . '_url'] = $detail[$k];
+ }
+ }
+
+ $detail['thumbs'] = $detail['thumbs'] ? json_decode($detail['thumbs']) : [];
+
+ if ($detail['thumbs']) {
+ $thumbs = $detail['thumbs'];
+ $thumbs_url = [];
+ foreach ($thumbs as $k => $v) {
+ $url_pre = substr($v, 0, 4);
+ if ($url_pre == '/pic') {
+ $v_url = Url::to('@upload' . $v, $this->imgHttp);
+ } else if ($url_pre == 'http') {
+ $v_url = $v;
+ }
+ $thumbs_url[] = ['src' => $v, 'url' => $v_url];
+ }
+ $detail['thumbs_url'] = $thumbs_url;
+ }
+
+ $this->result('订单查询成功!', $detail, 200);
+ }
+
+ private function getPayments(){
+ $payments = [
+ 'wechat' => '微信',
+ 'alipay' => '支付宝',
+ 'cash' => '现金',
+ 'bankcard' => '银行卡',
+ 'bankunion' => '银联',
+ 'others' => '其他'
+ ];
+ return $payments;
+ }
}
diff --git a/ctms-api/controllers/gm/v1/OrderpreController.php b/ctms-api/controllers/gm/v1/OrderpreController.php
index f0aee48..3a55383 100755
--- a/ctms-api/controllers/gm/v1/OrderpreController.php
+++ b/ctms-api/controllers/gm/v1/OrderpreController.php
@@ -1,19 +1,13 @@
-# @Date: 2022-04-24T20:28:47+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:00:19+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
+ use Yii;
+ use yii\data\Pagination;
use addons\models\AcEmployee;
use addons\models\AcOrderPre;
use addons\models\AcStore;
- use Yii;
- use yii\data\Pagination;
+
class OrderpreController extends Common
{
@@ -30,9 +24,17 @@
$apis = [
'list' => '搜索询单',
'detail' => '询单详情',
- 'create' => '创建询单'
+ 'get-status'=>'获取询价单状态字典',
+ 'add' => '创建询单',
+ 'edit'=>'编辑',
+ 'cancel'=>'取消',
+ 'delete'=>'删除',
+ 'ajax'=>[
+ 'show'=>'显示',
+ 'hide'=>'隐藏'
+ ]
];
- $this->result('您正使用CMTS系统询价单管理接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统询价单管理接口!', $apis, 200);
}
//订单列表
@@ -43,56 +45,201 @@
if (!$res) {
$this->result('没有查询到相应的数据!', [], 0);
}
+ $_res = $this->showOrders($res);
$data = $s['data'];
- $this->showOrder($res, $data);
+ $return = [
+ 'total' => $data->count(),
+ 'orders' => $_res['orders'],
+ 'employees' => $_res['employees'],
+ 'stores' => $_res['stores'],
+ 'page' => $this->page
+ ];
+ $this->result('订单查询成功',$return,200);
}
- private function search()
+ public function actionDetail()
+ {
+ $order = $this->preUpdate();
+ $detail = $this->showOrder($order);
+ $this->result('查询成功!', $detail, 200);
+ }
+
+ public function actionGetStatus()
+ {
+ $status = Yii::$app->params['OrderPreStatus'];
+ $this->result('查询成功!', $status, 200);
+ }
+
+ public function actionCancel()
+ {
+ $order = $this->preUpdate();
+ $res = $this->userPrivilege($this->user_info,'orderPreEdit',$order);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ if ($order->status_code <= 0 || $order->status_code >= 99) {
+ $this->result('订单已取消或已经完成,不允许操作!',[],403);
+ }
+ $order->status_code = -1;
+ $order->save();
+ $this->result('已取消!', $order, 200);
+ }
+
+ /**
+ * 创建咨询单
+ * @mid [int] 平台租户身份
+ * @uid [int] 前端用户身份
+ */
+ public function actionAdd()
+ {
+
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcOrderPre();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
+ }
+
+ /**
+ * 更新咨询单
+ * @mid [int] 平台租户身份
+ * @uid [int] 前端用户身份
+ */
+ public function actionEdit()
+ {
+ $detail = $this->preUpdate();
+ $res = $this->userPrivilege($this->user_info,'orderPreEdit',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ //删除记录
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ $res = $this->userPrivilege($this->user_info,'orderPreDelete',$detail);
+ if(!$res) $this->result('您没有操作权限!',[],403);
+
+ if ($detail->deleted != 0) {
+ $this->result('数据已被删除过,操作无效', [], 400);
+ }
+
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '询单记录删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '询单记录删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $_time = time();
+ $detail->update_at = $_time;
+ $res = true;
+
+ switch ($get['do']) {
+ case 'hide':
+ if ($detail->status_code != 0) {
+ $detail->status_code = 0;
+ $res = $detail->save();
+ }
+ if ($res) {
+ $msg = '记录隐藏标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '记录隐藏标记失败';
+ $errorCode = 0;
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg, [], $errorCode);
+ }
+
+ /*onlyMe,预置搜索条件,仅查看本人运单*/
+ private function search($onlyMe=false)
{
$pid = $this->pid;
- $return = [];
$model = new AcOrderPre();
- $where = $orwhere = [];
+ $where = [];
$where[] = 'and';
$where[] = ['=', 'pid', $pid];
$post = $this->postdata;
+ $get = yii::$app->request->get();
$search = isset($post['search']) ? $post['search'] : [];
- //预置搜索条件,只允许查询与自己完全相关的订单
- $where[] = ['=', 'from_uid', $this->user_id];
- $search['phone'] = $this->user_info->mobile;
- $where[] = ['=', 'from_mobile', $search['phone']];
-
- if (isset($search['carno']) && !empty($search['carno'])) {
- $search['carno'] = trim($search['carno']);
- $where[] = ['LIKE', 'car_no', $search['carno']];
+ if($onlyMe){
+ //预置搜索条件,只允许查询与自己完全相关的订单
+ $where[] = ['=', 'from_uid', $this->user_id];
+ $search['phone'] = $this->user_info->mobile;
}
if (isset($search['phone']) && !empty($search['phone'])) {
$search['phone'] = trim($search['phone']);
$where[] = ['=', 'from_mobile', $search['phone']];
}
+ if (isset($search['carno']) && !empty($search['carno'])) {
+ $search['carno'] = trim($search['carno']);
+ $where[] = ['LIKE', 'car_no', $search['carno']];
+ }
+
if (isset($search['city']) && !empty($search['city'])) {
$search['city'] = trim($search['city']);
$where[] = ['LIKE', 'aim_city', $search['city']];
}
- $search['employee'] = isset($search['employee']) ? (int)$search['employee'] : '';
- $EmployeeModel = new AcEmployee();
+ $search['employee'] = isset($search['employee']) ? (int)$search['employee'] : 0;
if (!empty($search['employee'])) {
$where[] = ['=', 'employee_id', $search['employee']];
- $employee = $EmployeeModel->findOne($search['employee']);
- $search['employee_title'] = isset($employee->name) ? $employee->name : '';
}
- $search['store_id'] = isset($search['store_id']) ? (int)$search['store_id'] : '';
- if (empty($search['sotre_id'])) {
+ $search['store_id'] = isset($search['store_id']) ? (int)$search['store_id'] : 0;
+ if (empty($search['store_id'])) {
$search['store_id'] = isset($get['store_id']) ? (int)$get['store_id'] : 0;
}
- $StoreModel = new AcStore();
+
if (!empty($search['store_id'])) {
$where[] = ['=', 'store_id', $search['store_id']];
- $store = $StoreModel->findOne($search['store_id']);
- $search['store_title'] = isset($store->title) ? $store->title : '';
}
$search['start_province'] = isset($search['start_province']) ? trim($search['start_province']) : '';
@@ -119,28 +266,107 @@
if (isset($search['status_code']) && $search['status_code'] != 'all') {
$search['status_code'] = (int)$search['status_code'];
$where[] = ['=', 'status_code', $search['status_code']];
- } else {
- unset($search['status_code']);
}
- $deleted = 0;
- $where[] = ['=', 'deleted', $deleted];
+ $where[] = ['=', 'deleted', 0];
$page = $this->page;
$pageSize = $this->pageSize;
- $data = $model->find()->where($where)->andwhere($orwhere);
+ $data = $model->find()->where($where);
$pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $pageSize]);
- $pages->setPage($page - 1, TRUE); //设置分页的当前页面值
- $_orderby = 'update_at DESC,id DESC';
+ $_orderby = 'update_at DESC,date ASC,id DESC';
$res = $data->offset($pages->offset)->limit($pages->limit)->orderby($_orderby)->all();
return ['res' => $res, 'data' => $data];
}
- private function showOrder($orderRes, $data)
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcOrderPre();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ if($res->pid != $this->pid) $this->result('非本平台数据,不允许操作',[],401);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $data = [];
+ $_time = time();
+ //格式化数据
+ //目标键=》POST键
+ switch ($op) {
+ case 'add':
+ $data['from_uid'] = $this->user_id;
+ $data['status_code'] = 1; //订单处于创建待审核状态
+ $data['create_at'] = $_time;
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = $_time;
+ break;
+ }
+ $data['pid'] = $this->pid;
+
+ $cols = ['start_province' => 'start_province', 'start_city' => 'start_city', 'aim_province' => 'aim_province', 'aim_city' => 'aim_city',
+ 'car_title' => 'car_title', 'car_no' => 'car_no', 'price' => 'price',
+ 'bind' => 'bind', 'receptionist' => "receptionist",
+ 'from_name' => 'from_name', 'from_mobile' => 'from_mobile',
+ ];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
+ }
+
+ $cols = ['car_value' => 'car_value', 'from_gender' => 'from_gender','from_mid'=>'from_mid','status_code'=>'status_code'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
+ }
+
+ $data['employee_id'] = isset($post['employee_id']) ? (int)$post['employee_id'] : 0;
+ $data['store_id'] = isset($post['store_id']) ? (int)$post['store_id'] : 0;
+
+ $cols = ['remark' => 'remark', 'car' => 'car'];
+ foreach ($cols as $col => $key) {
+ if (isset($post[$key]) && $post[$key] != '') {
+ $data[$col] = htmlspecialchars($post[$key]);
+ }
+ }
+
+ /*@date: 1649952000000*/
+ $data['date'] = isset($post['plan_date']) ? $post['plan_date'] / 1000 : strtotime('+7 day');
+ // 计划时间,默认7天后
+
+ return $data;
+ }
+
+ /*
+ 订单数据显示
+ */
+ private function showOrders($orderRes)
{
$status = Yii::$app->params['OrderPreStatus'];
- $cids = $sids = $eids = $mids = [];
+ $sids = $eids = [];
if ($orderRes) {
foreach ($orderRes as $r) {
$sids[$r->store_id] = $r->store_id;
@@ -148,9 +374,6 @@
}
}
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
-
$model = new AcStore();
$_stores = $model->find()->where(['in', 'id', $sids])->all();
$stores = [];
@@ -189,33 +412,13 @@
}
unset($s);
- $return = [];
- $return['code'] = 200;
- $return['msg'] = '订单查询成功!';
- $return['data'] = [
- 'total' => $data->count(),
- 'orders' => $orders,
- 'employees' => $employees,
- 'stores' => $stores,
- 'page' => $this->page
- ];
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ $data = ['orders'=>$orders,'employees'=>$employees,'stores'=>$stores];
+ return $data;
}
- public function actionDetail()
+ private function showOrder($order)
{
- $pid = $this->pid;
- $status = Yii::$app->params['OrderStatus'];
- $post = $this->postdata;
-
- $id = isset($post['id']) ? $post['id'] : 0;
- if ($id <= 0) {
- $this->result('查询参数错误!');
- }
- $AcOrderPre = new AcOrderPre();
- $order = $AcOrderPre->findOne($id);
$detail = $order->toArray();
-
if ($detail['store_id']) {
$model = new AcStore();
$store = $model->findOne($detail['store_id']);
@@ -233,8 +436,8 @@
}
$sn = '00000000000'; //11位
- $sn = substr($sn, 0, 11 - strlen($id));
- $sn .= $id;
+ $sn = substr($sn, 0, 11 - strlen($order->id));
+ $sn .= $order->id;
$detail['sn'] = $detail['sn'] ? $detail['sn'] : $sn;
$weekdays = [0 => '日', 1 => '一', 2 => '二', 3 => '三', 4 => '四', 5 => '五', 6 => '六'];
@@ -247,172 +450,6 @@
foreach ($unsets as $us) {
unset($detail[$us]);
}
- $this->result('查询成功!', $detail, 200);
- }
-
- public function actionCancel()
- {
- $pid = $this->pid;
- $status = Yii::$app->params['OrderStatus'];
- $post = $this->postdata;
-
- $id = isset($post['id']) ? $post['id'] : 0;
- if ($id <= 0) {
- $this->result('未指定订单!');
- }
- $AcOrderPre = new AcOrderPre();
- $order = $AcOrderPre->findOne($id);
- if ($order->from_uid != $this->user_id) {
- $this->result('非本人订单,不允许操作!');
- }
- if ($order->status_code <= 0 || $order->status_code >= 99) {
- $this->result('订单已取消或已经完成,不允许操作!');
- }
- $order->status_code = -1;
- $order->save();
- $this->result('已取消!', $order->toArray(), 200);
- }
-
- public function actionCreate()
- {
- /**
- * 创建咨询单
- * @mid [int] 平台租户身份
- * @uid [int] 前端用户身份
- */
- $get = Yii::$app->request->get();
- $post = $this->postdata;
- $pid = $this->pid;
-
- //格式化数据 为空的项则不修改
- $data['from_uid'] = $this->user_id;
- //目标键=》POST键
- $cols = ['start_province' => 'start_province', 'start_city' => 'start_city', 'aim_province' => 'aim_province', 'aim_city' => 'aim_city',
- 'car_title' => 'car_title', 'car_no' => 'car_no', 'price' => 'price',
- 'bind' => 'bind', 'receptionist' => "receptionist",
- 'from_name' => 'from_name', 'from_mobile' => 'from_mobile',
- ];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = trim($post[$key]);
- }
- }
-
- $cols = ['car_value' => 'car_value', 'from_gender' => 'from_gender'];
- foreach ($cols as $col => $key) {
- $data[$col] = 0;
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = (int)$post[$key];
- }
- }
-
- $cols = ['remark' => 'remark', 'car' => 'car'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $data[$col] = htmlspecialchars($post[$key]);
- }
- }
-
- /*@date: 1649952000000*/
- $data['date'] = isset($post['plan_date']) ? $post['plan_date'] / 1000 : strtotime('+7 day');
- // 计划时间,默认7天后
-
- $mid = isset($post['mid']) ? (int)$post['mid'] : 0;
- $data['from_mid'] = $mid;
-
- $data['status_code'] = 1; //订单处于创建待审核状态
-
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- $data['pid'] = $pid;
-
- $data['employee_id'] = isset($post['employee_id']) ? (int)$post['employee_id'] : 0;
- $data['store_id'] = isset($post['store_id']) ? (int)$post['store_id'] : 0;
-
- //保存资料
- $AcOrderPre = new AcOrderPre();
- foreach ($data as $key => $val) {
- $AcOrderPre->$key = $val;
- }
-
- $res = $AcOrderPre->save();
- $id = $AcOrderPre->attributes['id']; //获取插入后id
-
- if ($res) {
- $this->result('询单保存成功!', ['id' => $id], 200);
- } else {
- $this->result('询单保存失败!', [], 100);
- }
- }
-
- /*
- 订单数据显示格式化
- */
-
- public function actionEdit()
- {
- /**
- * 更新咨询单
- * @mid [int] 平台租户身份
- * @uid [int] 前端用户身份
- */
- $get = Yii::$app->request->get();
- $post = $this->postdata;
- $id = isset($post['id']) ? (int)$post['id'] : 0;
- if (!$id) {
- $this->result('未指定询价单!');
- }
- $model = new AcOrderPre();
- $detail = $model->findOne($id);
- if (!$detail) {
- $this->result('询价单信息不存在!');
- }
- if ($detail->pid != $this->pid) {
- $this->result('非法操作!');
- }
- if ($detail->from_uid != $this->user_id) {
- $this->result('非法操作,请检查订单归属!');
- }
-
- //格式化数据 为空的项则不修改
-
- //目标键=》POST键
- $cols = ['start_province' => 'start_province', 'start_city' => 'start_city', 'aim_province' => 'aim_province', 'aim_city' => 'aim_city',
- 'car_title' => 'car_title', 'car_no' => 'car_no',
- 'from_name' => 'from_name', 'from_mobile' => 'from_mobile',
- ];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $detail->$col = trim($post[$key]);
- }
- }
-
- $cols = ['car_value' => 'car_value', 'from_gender' => 'from_gender'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $detail->$col = (int)$post[$key];
- }
- }
-
- $cols = ['remark' => 'remark'];
- foreach ($cols as $col => $key) {
- if (isset($post[$key]) && $post[$key] != '') {
- $detail->$col = htmlspecialchars($post[$key]);
- }
- }
-
- $detail->date = isset($post['plan_date']) ? $post['plan_date'] / 1000 : $detail->date;
-
- $detail->status_code = 1; //标记订单处于创建待审核状态
- $detail->update_at = time();
-
- //保存资料
- $res = $detail->save();
-
- if ($res) {
- $this->result('询单保存成功!', ['id' => $id], 200);
- } else {
- $this->result('询单保存失败!', [], 100);
- }
+ return $detail;
}
}
diff --git a/ctms-api/controllers/gm/v1/PlatController.php b/ctms-api/controllers/gm/v1/PlatController.php
index 2a0ac1e..3e8f130 100755
--- a/ctms-api/controllers/gm/v1/PlatController.php
+++ b/ctms-api/controllers/gm/v1/PlatController.php
@@ -1,12 +1,5 @@
-# @Date: 2022-05-22T07:39:14+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:19:45+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
@@ -19,230 +12,277 @@
//主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list' => '平台清单',
+ 'detail' => '平台详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'exts'=>'扩展参数',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统平台管理接口!', $apis, 200);
}
public function actionList()
{
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'plats' => $res,
+ 'stores' => $s['stores'],
+ 'page'=>$this->page
+ ];
+ $this->result('平台查询成功!', $data, 200);
+ }
+
+ public function actionDetail()
+ {
+ $pid = $this->pid;
+ $post = $this->postdata;
+
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
+ }
$model = new AcPlat();
- $search = $where = [];
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $exts = $this->showExt($detail);
+ foreach ($exts as $k => $v) {
+ $detail[$k] = $v;
+ }
+ $this->result('查询成功!', $detail, 200);
+ }
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcPlat();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
+ }
+
+ public function actionEdit()
+ {
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ //编辑平台参数
+ public function actionExts()
+ {
+ $pid = $this->pid;
+ if(!$pid) $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ if($this->user_id !=1) $this->result('修改失败,平台配置仅支持超级管理员修改!');
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+ $exts = $this->saveExt();
+ if(!$exts) $this->result('参数为空,保存失败', [], 100);
+ $detail->remark = $exts;
+ $res = $detail->save();
+ $msg = '参数编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '参数编辑成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '平台删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '平台删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+
+ switch ($get['do']) {
+ case 'hide':
+ $detail->status_code = 0;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '平台隐藏标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '平台隐藏标记失败';
+ }
+ break;
+ case 'show':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '平台显示标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '平台显示标记失败';
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg,[], $errorCode);
+ }
+
+ private function search(){
+ $return = [];
+ $model = new AcPlat();
+ $where = [];
$where[] = 'and';
- if (isset($_POST['title']) && $_POST['title'] != '') {
- $search['title'] = $_POST['title'];
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!$search['title']) {
$where[] = ['LIKE', 'title', $search['title']];
}
$where[] = ['=', 'deleted', 0];
$data = $model->find()->where($where);
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '5']);
- $res = $data->orderby('orderby DESC')->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['CommonStatus'];
- $plats = [];
- foreach ($res as $r) {
- $plats[$r->id] = $r->toArray();
- }
- return $this->render('list', [
- 'plats' => $plats,
- 'pager' => $pages,
- 'search' => $search,
- 'status' => $status
- ]);
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $_orderby = 'orderby DESC,update_at DESC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderBy($_orderby)->indexBy('id')->all();
+
+ return ['res'=>$res,'query'=>$data];
}
- public function actionNew()
- {
- return $this->render('modify', []);
- }
-
- public function actionEdit()
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
{
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
$model = new AcPlat();
- $id = Yii::$app->request->get('id');
$res = $model->findOne($id);
- if ($res) {
- $res = $res->toArray();
- }
- return $this->render('modify', ['detail' => $res]);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
}
- public function actionSave()
- {
- $post = Yii::$app->request->post();
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $title = trim($post['title']) ?? '';
+ if(!$title) $this->result('请传入平台名称');
+
$data = [];
- $id = $post['id'];
+ //格式化数据
//目标键=》POST键
- $cols = ['title' => 'title', 'thumb' => 'thumb'];
+
+ $model = new AcPlat();
+ switch ($op) {
+ case 'add':
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改mobile,避免校验重复性
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+ $cols = ['thumb' => 'thumb'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
}
- $cols = ['orderby' => 'orderby', 'deleted' => 'deleted'];
+ $cols = ['status_code' => 'status_code', 'deleted' => 'deleted','order_by'=>'order_by'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
}
- $data['update_at'] = time();
- $data['create_at'] = $data['update_at'];
-
- $model = new AcPlat();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
- if ($id) {
- $model->id = $id;
- $res = $model->updateAll($data, ['id' => $id]);
- } else {
- $res = $model->save();
- $id = $model->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '平台保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '平台保存失败!');
- return $this->goBack();
- }
+ $exts = $this->saveExt();
+ if($exts) $data['remark'] = $exts;
+ return $data;
+ }
+
+ /*
+ * 格式化显示扩展字段
+ * @data 平台数据[]
+ * 返回[]
+ * */
+ private function showExt($data){
+ $json = $data['remark'];
+ $res = json_decode($json,true);
+ return $res;
}
- public function actionExt()
+ private function saveExt()
{
- $session = Yii::$app->session;
- if (isset($_GET['pid']) && (int)$_GET['pid'] > 0) {
- $session->set('pid', (int)$_GET['pid']);
- }
- $pid = $session->get('pid');
- if (!$pid) {
- $url = Url::toRoute(['index/index', 'pid' => 0]);
- header('location:' . $url);
- exit;
- }
-
- $model = new AcPlat();
- $res = $model->findOne($pid);
- $detail = [];
- if ($res) {
- $detail = json_decode($res->remark, TRUE);
- }
- return $this->render('ext', ['detail' => $detail]);
- }
-
- public function actionExtsave()
- {
- $user_id = Yii::$app->user->identity->getId();
- if ($user_id != 1) {
- \Yii::$app->getSession()->setFlash('warning', '修改失败,平台配置仅支持超级管理员修改!');
- return $this->redirect(['plat/ext']);
- }
- $post = Yii::$app->request->post();
- $session = Yii::$app->session;
- $pid = $session->get('pid');
-
+ $post = $this->postdata;
$data = [];
//目标键=》POST键
$cols = ['cw_phone' => 'cw_phone'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
}
- $remark = json_encode($data, JSON_UNESCAPED_UNICODE);
-
- $model = new AcPlat();
- $model->remark = $remark;
- $res = $model->updateAll(['remark' => $remark], ['id' => $pid]);
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '参数保存成功!');
- } else {
- \Yii::$app->getSession()->setFlash('warning', '参数保存失败!');
- }
- return $this->redirect(['plat/ext']);
- }
-
- public function actionDelete()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
- $data['deleted'] = 1;
-
- $model = new AcPlat();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
-
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('plat/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '平台删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '平台删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return));
- }
-
- public function actionAjax()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcPlat();
- $res = $model->findOne($id);
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['status'] = 0;
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '平台数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return));
- }
-
- switch ($get['do']) {
- case 'hide':
- $data['status_code'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '平台隐藏成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
- } else {
- $return['msg'] = '平台隐藏失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'show':
- $data['status_code'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '平台显示成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
- } else {
- $return['msg'] = '平台显示失败';
- $return['errorcode'] = 0;
- }
- break;
- default:
- break;
- }
- exit(json_encode($return));
+ if(!$data) return false;
+ return json_encode($data, JSON_UNESCAPED_UNICODE);
}
}
diff --git a/ctms-api/controllers/gm/v1/SiteController.php b/ctms-api/controllers/gm/v1/SiteController.php
deleted file mode 100644
index f07109f..0000000
--- a/ctms-api/controllers/gm/v1/SiteController.php
+++ /dev/null
@@ -1,5 +0,0 @@
-
-# @Date: 2022-05-22T07:38:52+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:13:59+08:00
-# @Copyright: www.hiluker.cn
-
- namespace api\controllers\gm\v1;
+namespace api\controllers\gm\v1;
use Yii;
use vendor\aliyun\dysms\Sms;
@@ -28,9 +21,11 @@
public function actionIndex()
{
$apis = [
- 'vcode' => '获取短信验证码'
+ 'vcode' => '获取短信验证码',
+ 'send' => '批量发送营销短信(50条)',
+ 'caiwu' => '给财务发送短信'
];
- $this->result('您正使用CMTS-CLIENT系统短信管理接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统短信管理接口!', $apis, 200);
}
public function actionSend()
@@ -57,21 +52,21 @@
$option = array();
$sms = new Sms($option, $config);
- $address = isset($dataPost['address']) ? $dataPost['address'] : '';
+ $address = $dataPost['address'] ?? '';
if ($address) {
$session->set('sms::address', $address);
} else {
$address = $session->get('sms::address');
}
- $tmpl = isset($dataPost['tmpl']) ? $dataPost['tmpl'] : '';
+ $tmpl = $dataPost['tmpl'] ?? '';
if ($tmpl) {
$session->set('sms::tmpl', $tmpl);
} else {
$tmpl = $session->get('sms::tmpl');
}
- $_guests = isset($dataPost['guests']) ? $dataPost['guests'] : '';
+ $_guests = $dataPost['guests'] ?? '';
if (!$_guests) {
$guests = $session->get('sms::guests');
} else {
@@ -108,7 +103,7 @@
foreach ($guests as $p => $username) {
$j--;
- $content['name'] = !empty($username) ? $username . '安诚托车' : '安诚捷顺运车';
+ $content['name'] = !empty($username) ? $username . '安邮车联' : '安邮运车';
$result = $sms->send($p, $tmpl, $content);
$results[$p] = $result;
diff --git a/ctms-api/controllers/gm/v1/StoreController.php b/ctms-api/controllers/gm/v1/StoreController.php
index 7defede..c0c457c 100755
--- a/ctms-api/controllers/gm/v1/StoreController.php
+++ b/ctms-api/controllers/gm/v1/StoreController.php
@@ -1,95 +1,254 @@
-# @Date: 2022-05-16T16:31:49+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:19:58+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcStore;
class StoreController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
//主界面
public function actionIndex()
{
$apis = [
'list' => '网点清单',
- 'detail' => '网点详情'
+ 'detail' => '网点详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
];
- $this->result('您正使用CMTS系统网点管理接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统网点管理接口!', $apis, 200);
}
public function actionList()
{
- $pid = $this->pid;
- $model = new AcStore();
- $where = [];
- $where['pid'] = $pid;
- $citys = Yii::$app->params['citys'];
- $post = $this->postdata;
-
- $where['deleted'] = 0;
- $where['status_code'] = 1;
- $data = $model->find()->where($where);
-
- $page = $this->page;
- $pageSize = $this->pageSize;
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $pageSize]);
- $pages->setPage($page - 1, TRUE); //设置分页的当前页面值
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- if (!$res) {
- $this->result('没有符合条件的结果');
- }
- $stores = [];
- foreach ($res as $k => $v) {
- $stores[$v->id] = $v->toArray();
- }
- $return = [];
- $return['data'] = [
- 'stores' => $stores,
- 'citys' => $citys,
- ];
- $return['total'] = $data->count();
- $return['page'] = $this->page;
- $this->result('网点列表', $return, 200);
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'stores' => $res,
+ 'page'=>$this->page
+ ];
+ $this->result('网点列表查询成功!', $data, 200);
}
- public function actionSelect()
+ public function actionDetail()
{
- $model = new AcStore();
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $citys = Yii::$app->params['citys'];
- $post = Yii::$app->request->post();
+ $pid = $this->pid;
+ $post = $this->postdata;
- $where['deleted'] = 0;
- $where['status_code'] = 1;
- $data = $model->find()->where($where);
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
+ }
+ $model = new AcStore();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $this->result('查询成功!', $detail, 200);
+ }
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcStore();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
+ }
+
+ //编辑资料
+ public function actionEdit()
+ {
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ //删除员工
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '网点数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '网点数据删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+
+ switch ($get['do']) {
+ case 'out':
+ $detail->status_code = 0;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '网点移除标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '网点移除标记失败';
+ }
+ break;
+ case 'in':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '网点加入标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '网点加入标记失败';
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg,[], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcStore();
+ $where = $where2 = [];
+ $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
if (!empty($search['title'])) {
- $where2 = ['LIKE', 'title', $search['title']];
- $data = $data->andwhere($where2);
+ $where2[] = ['LIKE', 'title', $search['title']];
}
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = ['0' => '隐藏', '1' => '正常'];
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'store';
- return $this->render('select', [
- 'stores' => $res,
- 'pager' => $pages,
- 'citys' => $citys,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $_orderby = 'order_by DESC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderBy($_orderby)->all();
+ return ['res'=>$res,'query'=>$data];
}
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcStore();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $title = trim($post['title']) ?? '';
+ if(!$title) $this->result('请传入网点名称');
+
+ $data = [];
+ //格式化数据
+ //目标键=》POST键
+
+ $model = new AcStore();
+ switch ($op) {
+ case 'add':
+ $mobile = trim($post['mobile']) ?? '';
+ if(!isMobile($mobile)) $this->result('请传入正确的手机号');
+ //查询通讯录手机号是否在库(如果在库,则取出相应资料,剩余逻辑由前端完成)
+ $hasOne = AcEmployee::find()->where(['mobile' => $mobile])->one();
+ if($hasOne) $this->result('保存失败,该手机号对应的数据已在库!',$hasOne,100);
+ $data['mobile'] = $mobile;
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改mobile,避免校验重复性
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+
+ $data['pid'] = $this->pid;
+ $cols = ['status_code' => 'status_code', 'gender'=>'gender','status' => 'status', 'store_id' => 'store_id','deleted' => 'deleted','order_by'=>'order_by'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
+ }
+ $cols = ['remark' => 'editor'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
+ }
+
+ return $data;
+ }
}
diff --git a/ctms-api/controllers/gm/v1/TruckController.php b/ctms-api/controllers/gm/v1/TruckController.php
index 8eab803..a327729 100755
--- a/ctms-api/controllers/gm/v1/TruckController.php
+++ b/ctms-api/controllers/gm/v1/TruckController.php
@@ -1,161 +1,366 @@
-# @Date: 2022-05-22T07:38:08+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:20:07+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcTruck;
use addons\models\AcDriver;
class TruckController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
//主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list' => '板车清单',
+ 'detail' => '详情',
+ 'get-status'=>'状态字典',
+ 'fache'=>'发车',
+ 'list-online'=>'装车中',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统板车管理接口!', $apis, 200);
+ }
+
+ public function actionGetStatus(){
+ $status = Yii::$app->params['TruckStatus'];
+ $this->result('板车状态字典', $status, 200);
}
//板车列表
public function actionList()
{
- $AcTruck = new AcTruck();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'num_left', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $AcTruck->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['TruckStatus'];
- $AcDriver = new AcDriver();
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $_drivers = $AcDriver->find()->where($where)->all();
- $drivers = [];
- foreach ($_drivers as $s) {
- $drivers[$s->id] = $s->toArray();
- }
-
- return $this->render('list', [
- 'trucks' => $res,
- 'pager' => $pages,
- 'drivers' => $drivers,
- 'status' => $status,
- 'search' => $search
- ]);
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'trucks' => $res,
+ 'drivers' => $s['drivers'],
+ 'page'=>$this->page
+ ];
+ $this->result('板车列表查询成功!', $data, 200);
}
- public function actionSelect()
+ public function actionDetail()
{
- $AcTruck = new AcTruck();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'num_left', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $AcTruck->find()->where($where);
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
+ $pid = $this->pid;
+ $post = $this->postdata;
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['TruckStatus'];
- $AcDriver = new AcDriver();
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $_drivers = $AcDriver->find()->where($where)->all();
- $drivers = [];
- foreach ($_drivers as $s) {
- $drivers[$s->id] = $s->toArray();
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
}
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'truck';
- return $this->render('select', [
- 'trucks' => $res,
- 'pager' => $pages,
- 'drivers' => $drivers,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $model = new AcTruck();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $data = $this->showTruck($detail);
+ $this->result('查询成功!', $data, 200);
}
- public function actionNew()
+ public function actionAdd()
{
- $status = Yii::$app->params['TruckStatus'];
- $AcTruck = new AcTruck();
- $AcTruck->status_code = 0;
- return $this->render('modify', ['status' => $status, 'detail' => $AcTruck]);
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcTruck();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//编辑板车资料
public function actionEdit()
{
- $model = new AcTruck();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
- $AcDriver = new AcDriver();
- $driver = $AcDriver->find()->where(['id' => $res['driver_id']])->one();
- if ($driver) {
- $res['driver_title'] = $driver->name;
- }
- $driver2 = $AcDriver->find()->where(['id' => $res['driver2_id']])->one();
- if ($driver2) {
- $res['driver2_title'] = $driver2->name;
- }
- $status = Yii::$app->params['TruckStatus'];
- return $this->render('modify', ['status' => $status, 'detail' => $res]);
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
- //保存板车资料
- public function actionSave()
+ //删除板车
+ public function actionDelete()
{
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- //格式化数据
- //目标键=》POST键
- $cols = ['num_p' => 'num_p', 'num_area' => 'num_area', 'num_left' => 'num_left'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
+ $detail = $this->preUpdate();
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '板车删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '板车删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+
+ switch ($get['do']) {
+ case 'out':
+ $detail->status_code = 0;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车停用标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车停用标记失败';
+ }
+ break;
+ case 'in':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车启用标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车启用标记失败';
+ }
+ break;
+ case 'lock':
+ $detail->status_code = 99;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车锁定标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车锁定标记失败';
+ }
+ break;
+ case 'repair':
+ $detail->status_code = 2;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车检修标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车检修标记失败';
+ }
+ break;
+ case 'reset':
+ $detail->status_code = 3;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车保养标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车保养标记失败';
+ }
+ break;
+ case 'working':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车恢复标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车恢复标记失败';
+ }
+ break;
+ default:
+ break;
}
- //查询车牌号是否在库
- $hasTruck = AcTruck::find()->where(['num_p' => $data['num_p'], 'num_area' => $data['num_area'], 'num_left' => $data['num_left']])->one();
- if ($hasTruck) {
- if ($id && $id != $hasTruck->id) {
- \Yii::$app->getSession()->setFlash('danger', '保存失败,该车牌号已在库!');
- return $this->goBack();
- } else {
- $id = $hasTruck->id;
+ $this->result($msg,[], $errorCode);
+ }
+
+ //发车
+ public function actionFache()
+ {
+ $truck = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ if ($truck->status_code == 1) {
+ $truck->update_at = time();
+ $res = $truck->update();
+ if ($res) {
+ $msg = '发车成功,请进行下一步操作';
+ $errorCode = 200;
+ }else{
+ $msg = '发车标记保存失败';
+ $errorCode = 0;
}
+ }elseif ($truck->status_code == 4) {
+ $msg = '当前板车已在装车中,发车操作无效';
+ $errorCode = 400;
+ } else if ($truck->status_code == 5) {
+ $msg = '当前板车已在运输中,发车操作无效';
+ $errorCode = 400;
+ }else if ($truck->status_code != 1) {
+ $msg = '当前板车状态不允许发车,请先确认板车已归为正常状态';
+ $errorCode = 400;
}
+ $this->result($msg,[], $errorCode);
+ }
+
+ //装车中的板车(即在线板车列表,标记了发车状态为装车中的)
+ public function actionListOnline(){
+ $this->postdata['status'] = 4;
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有在装车中的板车!', [], 0);
+ }
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'trucks' => $res,
+ 'drivers' => $s['drivers'],
+ 'page'=>$this->page
+ ];
+ $this->result('在线板车列表获取成功!', $data, 200);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcTruck();
+ $where = $where2 = [];
+ $where['pid'] = $pid;
+ $where2[] = 'and';
+ $post = $this->postdata;
+ if(isset($post['status'])){
+ $where['status_code'] = (int)$post['status'];
+ }
+
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = ['LIKE', 'num_left', $search['title']];
+ }
+
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->all();
+ $dids = [];
+ if ($res) {
+ foreach ($res as $k => $v) {
+ if($v->driver_id) $dids[] = $v->driver_id;
+ if($v->driver2_id) $dids[] = $v->driver2_id;
+ }
+ }
+ $drivers = [];
+ if($dids){
+ $AcDriver = new AcDriver();
+ $where = [];
+ $where[] = ['=','pid',$this->pid];
+ $where[] = ['IN','id',$dids];
+ $_drivers = $AcDriver->find()->where($where)->all();
+ foreach ($_drivers as $s) {
+ $drivers[$s->id] = $s->toArray();
+ }
+ }
+ return ['res'=>$res,'query'=>$data,'drivers'=>$drivers];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcTruck();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+
+ $data = [];
+ //格式化数据
+ //目标键=》POST键
+ $model = new AcTruck();
+ switch ($op) {
+ case 'add':
+ $cols = ['num_p' => 'num_p', 'num_area' => 'num_area', 'num_left' => 'num_left'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
+ if(!$data[$col]) $this->result('请传入板车车牌号');
+ }
+ //查询车牌号是否在库
+ $hasOne = AcTruck::find()->where(['num_p' => $data['num_p'], 'num_area' => $data['num_area'], 'num_left' => $data['num_left']])->one();
+ if($hasOne) $this->result('保存失败,该车牌号已在库!',$hasOne,100);
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改车牌号,避免校验重复性
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+
+ $data['pid'] = $this->pid;
$cols = ['driver_id' => 'driver', 'driver2_id' => 'driver2', 'status_code' => 'status_code', 'max_cars' => 'max_cars', 'deleted' => 'deleted'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
@@ -164,259 +369,23 @@
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? htmlspecialchars($post[$key]) : '';
}
- $data['create_at'] = time();
- $data['update_at'] = $data['create_at'];
- // $data['status_code'] = 1;
- $data['pid'] = $pid;
- //保存板车资料
- $AcTruck = new AcTruck();
- foreach ($data as $key => $val) {
- $AcTruck->$key = $val;
- }
-
- if ($id) {
- $AcTruck->id = $id;
- unset($data['create_at']);
- $res = $AcTruck->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcTruck->save();
- $id = $AcTruck->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '板车资料保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '板车资料保存失败!');
- return $this->goBack();
- }
- }
+ return $data;
+ }
- //删除板车
- public function actionDelete()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
- $data['deleted'] = 1;
-
- $model = new AcTruck();
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
-
- $model->id = $id;
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('truck/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '板车删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '板车删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- public function actionAjax()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
-
- $model = new AcTruck();
- $res = $model->find()->where(['id' => $id])->one();
- $return = [];
- $return['timeout'] = 1; //3秒后自动跳转
- $return['ajax'] = 1;
- if ($res) {
- $res = $res->toArray();
- } else {
- $return['msg'] = '板车数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- switch ($get['do']) {
- case 'hide':
- $data['status_code'] = 0;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '板车停用标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'default'];
- } else {
- $return['msg'] = '板车停用标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'show':
- $data['status_code'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '板车入库记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'primary'];
- } else {
- $return['msg'] = '板车入库标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'lock':
- $data['status_code'] = 99;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '板车锁定标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'danger'];
- } else {
- $return['msg'] = '板车锁定标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'repair':
- $data['status_code'] = 2;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '板车检修标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'warning'];
- } else {
- $return['msg'] = '板车检修标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'reset':
- $data['status_code'] = 2;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '板车保养标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'info'];
- } else {
- $return['msg'] = '板车保养标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'working':
- $data['status_code'] = 1;
- $model->id = $id;
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '板车恢复正常,标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'success'];
- } else {
- $return['msg'] = '板车恢复标记失败';
- $return['errorcode'] = 0;
- }
- break;
- default:
- break;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- //发车
- public function actionFache()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
-
- $AcTruck = new AcTruck();
- $truck = $AcTruck->findOne($id);
- if (!$truck) {
- $return['msg'] = '板车数据不存在';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($truck->status_code == 4) {
- $return = [];
- // $return['url'] = Url::toRoute('truckol/modify');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- $return['msg'] = '当前板车已在装车中,发车操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else if ($truck->status_code == 5) {
- $return = [];
- // $return['url'] = Url::toRoute('truckol/modify');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- $return['msg'] = '当前板车已在运输途中,发车操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- } else if ($truck->status_code != 1) {
- $return['msg'] = '当前板车状态不允许发车,请先确认板车已归为正常状态';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
- $data['status_code'] = 4;
- foreach ($data as $key => $val) {
- $AcTruck->$key = $val;
- }
- $res = $AcTruck->updateAll($data, $where);
-
- $return = [];
- // $return['url'] = Url::toRoute('truckol/modify');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '发车成功,请进行下一步操作';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '发车操作失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- //浏览板车资料
- public function actionDetail()
- {
- $model = new AcTruck();
- $id = Yii::$app->request->get('id');
- $res = $model->find()->where(['id' => $id])->one();
- if ($res) {
- $res = $res->toArray();
- }
+ private function showTruck($detail){
+ $data = $detail->toArray();
$AcDriver = new AcDriver();
- $driver = $AcDriver->find()->where(['id' => $res['driver_id']])->one();
+ $driver = $AcDriver->findOne($detail->driver_id);
if ($driver) {
- $res['driver_title'] = $driver->name;
- $res['driver_mobile'] = $driver->mobile;
+ $data['driver_title'] = $driver->name;
+ $data['driver_mobile'] = $driver->mobile;
}
- $driver2 = $AcDriver->find()->where(['id' => $res['driver2_id']])->one();
+ $driver2 = $AcDriver->findOne($detail->driver2_id);
if ($driver2) {
- $res['driver2_title'] = $driver2->name;
- $res['driver2_mobile'] = $driver2->mobile;
+ $data['driver2_title'] = $driver2->name;
+ $data['driver2_mobile'] = $driver2->mobile;
}
- $status = Yii::$app->params['TruckStatus'];
- return $this->render('detail', ['status' => $status, 'detail' => $res]);
+ return $data;
}
}
diff --git a/ctms-api/controllers/gm/v1/TruckcarController.php b/ctms-api/controllers/gm/v1/TruckcarController.php
index b841c92..64863ec 100755
--- a/ctms-api/controllers/gm/v1/TruckcarController.php
+++ b/ctms-api/controllers/gm/v1/TruckcarController.php
@@ -1,50 +1,235 @@
-# @Date: 2022-05-22T07:38:28+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:20:02+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcTruck;
- use addons\models\AcDriver;
use addons\models\AcTruckOnline;
use addons\models\AcTruckCars;
- use addons\models\AcStore;
use addons\models\AcCar;
- use addons\models\AcCarBrand;
- use addons\models\AcCarSeries;
use addons\models\AcOrder;
- use addons\models\AcGps;
- use addons\models\AcGpsRoute;
class TruckcarController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
//主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list' => '承运清单',
+ 'detail' => '承运详情',
+ 'get-status'=>'获取运输状态字典',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统板车承运管理接口!', $apis, 200);
}
+ public function actionGetStatus(){
+ $status = Yii::$app->params['TruckCarsStatus'];
+ $this->result('板车装载状态字典', $status, 200);
+ }
//所有装车记录列表
public function actionList()
{
- $pid = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'truck_cars' => $res,
+ 'cars' => $s['cars'],
+ 'page'=>$this->page
+ ];
+ $this->result('板车列表查询成功!', $data, 200);
+ }
+
+ public function actionDetail()
+ {
+ $pid = $this->pid;
+ $post = $this->postdata;
+
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
+ }
+ $model = new AcTruckCars();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $data = $this->showTruck($detail);
+ $this->result('查询成功!', $data, 200);
+ }
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcTruckCars();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
+ }
+
+ //编辑客车上板信息
+ public function actionEdit()
+ {
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ //删除板车
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ if ($detail->deleted != 0) {
+ $this->result('数据已被删除过,操作无效', [], 400);
+ }
+
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '上板记录删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '上板记录删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $_time = time();
+ $detail->update_at = $_time;
+
+ $online_id = $detail->online_id;
+ $AcTruckOnline = new AcTruckOnline();
+ $truckol = $AcTruckOnline->findOne($online_id);
+ $order_id = $detail->order_id;
+ $AcOrder = new AcOrder();
+ $order = $AcOrder->findOne($order_id);
+
+ switch ($get['do']) {
+ case 'intruck':
+ //上板
+ if ($detail->status_code != 0) {
+ $this->result('当前运单并非待承运状态,操作无效',[], 400);
+ }
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ //增加板车一辆装车统计
+ $truckol->update_at = $_time;
+ $truckol->updateCounters(['cars' => 1]);
+ $truckol->save();
+ //修改对应订单的状态
+ $order->update_at = $_time;
+ $order->status_code = 2;
+ $order->save();
+ $msg = '客车上板标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '客车上板标记失败';
+ $errorCode = 100;
+ }
+ break;
+ case 'arrive':
+ //运达
+ if ($detail->status_code == 0) {
+ $this->result('当前运单尚待承运,操作无效',[], 400);
+ }
+ $detail->status_code = 99;
+ $detail->to_time = $_time;
+ $res = $detail->save();
+ if ($res) {
+ //修改对应订单的状态
+ $order->update_at = $_time;
+ $order->status_code = 3;
+ $order->save();
+ $msg = '客车运达标记记成功';
+ $errorCode = 200;
+ } else {
+ $this->result('客车运达标记失败',[], 100);
+ }
+ break;
+ case 'fix':
+ //处理质损
+ $data['status_code'] = 80;
+ if ($detail->status_code != 1) {
+ $this->result('当前运单并非运输中状态,操作无效',[], 400);
+ }
+ $res = $detail->save();
+ if ($res) {
+ $msg = '客车运达标记记成功';
+ $errorCode = 200;
+ } else {
+ $this->result('客车运损标记失败',[], 100);
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg,[], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
$online_id = Yii::$app->request->get('online_id'); //发车任务ID
-
- $AcTruckCars = new AcTruckCars();
+ $return = [];
+ $model = new AcTruckCars();
$where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', Yii::$app->session->get('pid')];
+ $where[] = ['=', 'pid', $pid];
+
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
- $search = isset($post['search']) ? $post['search'] : [];
$search['start_city'] = isset($search['start_city']) ? trim(htmlspecialchars_decode($search['start_city'])) : '';
if (!empty($search['start_city'])) {
$where[] = ['LIKE', 'from_city', $search['start_city']];
@@ -54,15 +239,12 @@
$where[] = ['LIKE', 'to_city', $search['aim_city']];
}
$search['car_id'] = isset($search['car_id']) ? (int)$search['car_id'] : 0;
- $CarModel = new AcCar();
- if (!empty($search['car_id'])) {
+ if (!$search['car_id']) {
$where[] = ['=', 'car_id', $search['car_id']];
- $car = $CarModel->findOne($search['car_id']);
- $search['car_title'] = isset($car->title) ? $car->title : '';
}
- $search['status_code'] = isset($search['status_code']) ? $search['status_code'] : 'all';
- if ($search['status_code'] != 'all') {
- $where[] = ['=', 'status_code', (int)$search['status_code']];
+ $search['status_code'] = isset($search['status_code']) ? (int)$search['status_code'] : 0;
+ if ($search['status_code']) {
+ $where[] = ['=', 'status_code', $search['status_code']];
}
//按月份筛选
$search['start_m'] = isset($search['start_m']) ? $search['start_m'] : '';
@@ -76,8 +258,10 @@
}
$where[] = ['=', 'deleted', 0];
- $data = $AcTruckCars->find()->where($where);
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
+
+ $data = $model->find()->where($where);
+
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
$res = $data->offset($pages->offset)->limit($pages->limit)->orderby('status_code ASC,id DESC')->all();
$car_ids = [];
@@ -93,470 +277,84 @@
$where[] = ['=', 'deleted', 0];
$cars = $AcCar->find()->where($where)->indexby('id')->all();
- $status = Yii::$app->params['TruckCarsStatus'];
-
- return $this->render('list', [
- 'list' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'cars' => $cars,
- 'search' => $search
- ]);
+ return ['res'=>$res,'query'=>$data,'cars'=>$cars];
}
- public function actionNew()
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
{
- $status = Yii::$app->params['TruckCarsStatus'];
- $AcTruckCars = [];
- $AcTruckCars['status_code'] = 0;
- $online_id = Yii::$app->request->get('online_id'); //发车任务ID
- $AcTruckCars['online_id'] = $online_id;
- $order_id = Yii::$app->request->get('order_id'); //待承运订单ID
- $AcTruckCars['order_id'] = $order_id;
- $car_id = Yii::$app->request->get('car_id'); //待装客车ID
- $AcTruckCars['car_id'] = $car_id;
- return $this->render('create', ['status' => $status, 'detail' => $AcTruckCars]);
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcTruckCars();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ if($res->pid != $this->pid) $this->result('非本平台数据,不允许操作',[],401);
+ return $res;
}
- //编辑客车上板信息
- public function actionEdit()
- {
- $id = Yii::$app->request->get('id'); //承运单ID
- $truck_id = $online_id = $store_id = $store2_id = 0;
- $truckCar = $truckol = [];
-
- $AcTruckCars = new AcTruckCars();
- $res = $AcTruckCars->findOne($id);
- if ($res) {
- $truckCar = $res->toArray();
- $online_id = $res->online_id;
- $store2_id = $res->to_store;
- $store_id = $res->from_store;
- $order_id = $res->order_id;
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ /*出车计划判断*/
+ $online_id = $post['online_id'] ?? 0;
+ if (!(int)$online_id) {
+ $this->result('未关联板车出车计划信息,保存失败',[],400);
}
-
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($order_id);
-
$AcTruckOnline = new AcTruckOnline();
- $res = $AcTruckOnline->findOne($online_id);
- if ($res) {
- $truck_id = $res->truck_id;
- $truckol = $res->toArray();
+ $truckol = $AcTruckOnline->findOne($online_id);
+ if (!$truckol) {
+ $this->result('未找到指定板车出车计划,保存失败',[],404);
}
-
- $AcTruck = new AcTruck();
- $truck = $AcTruck->findOne($truck_id);
- if (!$truck) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '关联板车数据获取异常,发车任务编辑失败';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truck/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
- $truckCar['truck_id'] = $truck_id;
- $truckCar['truck_title'] = $truck->num_p . $truck->num_area . $truck->num_left;
- $truckCar['truck_num'] = $truckCar['truck_title'] ? $truckCar['truck_title'] : $truckol['truck_num'];
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckCar['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckCar['endstore_title'] = $store2->title;
- }
-
- $AcDriver = new AcDriver();
- $driver = $AcDriver->find()->where(['id' => $truck->driver_id])->one();
- $truckCar['driver_title'] = $truckCar['driver_mobile'] = '';
- if ($driver) {
- $truckCar['driver_title'] = $driver->name;
- $truckCar['driver_mobile'] = $driver->mobile;
- }
- $truckCar['from_time'] = !empty($truckCar['from_time']) ? $truckCar['from_time'] : $truckol['from_date'];
- $truckCar['to_time'] = !empty($truckCar['to_time']) ? $truckCar['to_time'] : $truckol['end_date'];
- $from_city = $order->start_city;
- $truckCar['from_city'] = !empty($truckCar['from_city']) ? $truckCar['from_city'] : $from_city;
- $truckCar['from_city'] = $truckCar['from_city'] ? $truckCar['from_city'] : $truckol['from_city'];
- $end_city = $order->aim_city;
- $truckCar['to_city'] = !empty($truckCar['to_city']) ? $truckCar['to_city'] : $end_city;
- $truckCar['to_city'] = $truckCar['to_city'] ? $truckCar['to_city'] : $truckol['end_city'];
- $truckCar['driver_name'] = isset($truckCar['driver_name']) ? $truckCar['driver_name'] : $truckol['driver_name'];
- $truckCar['driver_mobiles'] = isset($truckCar['driver_mobiles']) ? $truckCar['driver_mobiles'] : $truckol['driver_mobiles'];
- $status = Yii::$app->params['TruckCarsStatus'];
- return $this->render('modify', ['status' => $status, 'detail' => $truckCar]);
- }
-
- //保存客车上板信息(直接指派方式)
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
+ $data = [];
//格式化数据
//目标键=》POST键
+ $model = new AcTruckCars();
+ switch ($op) {
+ case 'add':
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改车牌号,避免校验重复性
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+ $data['pid'] = $this->pid;
+ $key = 'remark';
+ $data[$key] = isset($post[$key]) ? htmlspecialchars(trim($post[$key])) : '';
+
$cols = ['from_city' => 'from_city', 'to_city' => 'to_city'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
}
- $cols = ['online_id' => 'online_id', 'from_store' => 'from_store', 'to_store' => 'to_store'];
- if (isset($_GET['debug']) && ($_GET['debug'] == 1)) {
- $cols['status_code'] = 'status_code';
+ $cols = ['to_time' => 'to_time', 'from_time' => 'from_time'];
+ foreach ($cols as $col => $key) {
+ if (isset($post[$key]) && $post[$key] != "") $data[$key] = strtotime($post[$key]);
}
+
+ $cols = ['from_store' => 'from_store', 'to_store' => 'to_store', 'order_id' => 'order_id', 'car_id' => 'car_id','status_code'=>'status_code'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
}
- /*出车计划判断*/
- $online_id = $data['online_id'];
- if (!$online_id) {
- $return['msg'] = '未关联板车出车计划信息,保存失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $AcTruckOnline = new AcTruckOnline();
- $truckol = $AcTruckOnline->findOne($online_id);
- if (!$truckol) {
- $return['msg'] = '未找到指定板车出车计划,保存失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $key = 'remark';
- $data[$key] = isset($post[$key]) ? htmlspecialchars(trim($post[$key])) : '';
-
- $_time = time();
- $key = 'to_time';
- if (isset($post[$key]) && $post[$key] != "") {
- $data[$key] = strtotime($post[$key]);
- }
- $key = 'from_time';
- if (isset($post[$key]) && $post[$key] != "") {
- $data[$key] = strtotime($post[$key]);
- }
-
- if (!$id) {
- $data['create_at'] = $_time;
- }
- $data['update_at'] = $_time;
- $data['pid'] = $pid;
-
- //保存上板信息
- $AcTruckCars = new AcTruckCars();
- foreach ($data as $key => $val) {
- $AcTruckCars->$key = $val;
- }
-
- if ($id) {
- $res = $AcTruckCars->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcTruckCars->save();
- $id = $AcTruckCars->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- //修改对应运单状态
- $_code = 0;
- if (isset($data['status_code'])) {
- if ($data['status_code'] == 1) {
- $_code = 2;
- } else if ($data['status_code'] == 99) {
- $_code = 3;
- }
- }
-
- if ($_code) {
- $order_id = isset($post['order_id']) ? (int)$post['order_id'] : 0;
- if (!$order_id) {
- $car = $AcTruckCars->findOne($id);
- $order_id = $car->order_id;
- }
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($order_id);
- $order->update_at = $_time;
-
- $order->status_code = $_code;
- $order->save();
- }
-
- \Yii::$app->getSession()->setFlash('success', '信息保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '信息保存失败!');
- return $this->goBack();
- }
- }
-
- //保存客车上板信息(板车出车界面车辆管理方式)
- public function actionSave2()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- //格式化数据
- //目标键=》POST键
- $cols = ['from_city' => 'from_city', 'to_city' => 'to_city'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
- }
-
- $cols = ['online_id' => 'online_id', 'from_store' => 'from_store', 'to_store' => 'to_store', 'order_id' => 'order_id', 'car_id' => 'car_id'];
- if (isset($_GET['debug']) && ($_GET['debug'] == 1)) {
- $cols['status_code'] = 'status_code';
- }
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
- }
-
- /*出车计划判断*/
- $online_id = $data['online_id'];
- if (!$online_id) {
- $return['msg'] = '未关联板车出车计划信息,保存失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $AcTruckOnline = new AcTruckOnline();
- $truckol = $AcTruckOnline->findOne($online_id);
- if (!$truckol) {
- $return['msg'] = '未找到指定板车出车计划,保存失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $key = 'remark';
- $data[$key] = isset($post[$key]) ? htmlspecialchars(trim($post[$key])) : '';
-
- $_time = time();
- $key = 'to_time';
- if (isset($post[$key]) && $post[$key] != "") {
- $data[$key] = strtotime($post[$key]);
- }
- $key = 'from_time';
- if (isset($post[$key]) && $post[$key] != "") {
- $data[$key] = strtotime($post[$key]);
- }
-
- if (!$id) {
- $data['create_at'] = $_time;
- }
- $data['update_at'] = $_time;
- $data['pid'] = $pid;
-
- //保存上板信息
- $AcTruckCars = new AcTruckCars();
- foreach ($data as $key => $val) {
- $AcTruckCars->$key = $val;
- }
-
- if ($id) {
- $res = $AcTruckCars->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcTruckCars->save();
- $id = $AcTruckCars->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- //修改对应运单状态
- $_code = 0;
- if (isset($data['status_code'])) {
- if ($data['status_code'] == 1) {
- $_code = 2;
- } else if ($data['status_code'] == 99) {
- $_code = 3;
- }
- }
-
- if ($_code) {
- $order_id = isset($post['order_id']) ? (int)$post['order_id'] : 0;
- if (!$order_id) {
- $car = $AcTruckCars->findOne($id);
- $order_id = $car->order_id;
- }
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($order_id);
- $order->update_at = $_time;
-
- $order->status_code = $_code;
- $order->save();
- }
-
- \Yii::$app->getSession()->setFlash('success', '信息保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '信息保存失败!');
- return $this->goBack();
- }
- }
-
- //删除板车
- public function actionDelete()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $pid = Yii::$app->session->get('pid');
-
- $data = $return = [];
- $data['update_at'] = time();
- $data['deleted'] = 1;
-
- $model = new AcTruckCars();
- $car = $model->findOne($id);
- if (!$car) {
- $return['msg'] = '数据不存在,删除失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($car->pid != $pid) {
- $return['msg'] = '非本平台数据,不允许操作';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($car->deleted != 0) {
- $return['msg'] = '数据已被删除过,操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- foreach ($data as $key => $val) {
- $model->$key = $val;
- }
-
- $model->id = $id;
- $res = $model->updateAll($data, ['id' => $id]);
-
-
- $return['url'] = Url::toRoute('truckcar/list');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '上板记录删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '上板记录删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- public function actionAjax()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $pid = Yii::$app->session->get('pid');
-
- $data = $return = [];
- $_time = time();
- $data['update_at'] = $_time;
-
- $model = new AcTruckCars();
- $car = $model->findOne($id);
- if (!$car) {
- $return['msg'] = '数据不存在,删除失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($car->pid != $pid) {
- $return['msg'] = '非本平台数据,不允许操作';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($car->deleted != 0) {
- $return['msg'] = '数据已被删除,操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $online_id = $car->online_id;
- $AcTruckOnline = new AcTruckOnline();
- $truckol = $AcTruckOnline->findOne($online_id);
- $order_id = $car->order_id;
- $AcOrder = new AcOrder();
- $order = $AcOrder->findOne($order_id);
-
- $return['timeout'] = 1; //n秒后自动跳转
-
- $where = ['id' => $id];
- switch ($get['do']) {
- case 'intruck':
- if ($car->status_code != 0) {
- $return['msg'] = '当前运单并非待承运状态,操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $data['status_code'] = 1;
- $data['from_time'] = $_time;
- $res = $model->updateAll($data, $where);
- if ($res) {
- //增加板车一辆装车统计
- $truckol->update_at = $_time;
- $truckol->updateCounters(['cars' => 1]);
- $truckol->save();
- //修改对应订单的状态
- $order->update_at = $_time;
- $order->status_code = 2;
- $order->save();
- $return['msg'] = '客车上板标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'success'];
- } else {
- $return['msg'] = '客车上板标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'arrive':
- if ($car->status_code == 0) {
- $return['msg'] = '当前任务尚待承运,操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $data['status_code'] = 99;
- $data['to_time'] = $_time;
- $res = $model->updateAll($data, $where);
- if ($res) {
- //修改对应订单的状态
- $order->update_at = $_time;
- $order->status_code = 3;
- $order->save();
- $return['msg'] = '客车运达标记记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'primary'];
- } else {
- $return['msg'] = '客车运达标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'fix':
- $data['status_code'] = 80;
- if ($car->status_code != 1) {
- $return['msg'] = '当前运单并非运输中状态,操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $res = $model->updateAll($data, $where);
- if ($res) {
- $return['msg'] = '客车运达标记记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'primary'];
- } else {
- $return['msg'] = '客车运达标记失败';
- $return['errorcode'] = 0;
- }
- break;
- default:
- break;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ return $data;
+ }
}
diff --git a/ctms-api/controllers/gm/v1/TruckolController.php b/ctms-api/controllers/gm/v1/TruckolController.php
index 2bb42b2..a26e793 100755
--- a/ctms-api/controllers/gm/v1/TruckolController.php
+++ b/ctms-api/controllers/gm/v1/TruckolController.php
@@ -1,922 +1,517 @@
-# @Date: 2022-05-22T07:37:46+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:20:12+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcTruck;
- use addons\models\AcDriver;
use addons\models\AcTruckOnline;
use addons\models\AcTruckCars;
use addons\models\AcStore;
use addons\models\AcCar;
- use addons\models\AcCarBrand;
- use addons\models\AcCarSeries;
use addons\models\AcOrder;
- use addons\models\AcEmployee;
- use addons\models\AcGps;
- use addons\models\AcGpsRoute;
class TruckolController extends Common
{
+ public function beforeAction($action)
+ {
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ }
+ return parent::beforeAction($action);
+ }
//出车单
public function actionIndex()
{
- $AcTruckOnline = new AcTruckOnline();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', Yii::$app->session->get('pid')];
- $where[] = ['>', 'status_code', 0];
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where[] = ['LIKE', 'num_left', $search['title']];
- }
- $where[] = ['=', 'deleted', 0];
- $data = $AcTruckOnline->find()->where($where);
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '10']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->orderby('id DESC')->all();
- $status = Yii::$app->params['TruckOnlineStatus'];
-
- $stores = [];
- $AcStore = new AcStore();
- if ($res) {
- $store_ids = [];
- foreach ($res as $r) {
- $store_ids[$r->from_store] = $r->from_store;
- $store_ids[$r->end_store] = $r->end_store;
- }
- array_unique($store_ids);
- $_stores = $AcStore->find()->where(['IN', 'id', $store_ids])->all();
- if ($_stores) {
- foreach ($_stores as $r) {
- $stores[$r->id] = $r->toArray();
- }
- }
- }
-
- return $this->render('index', [
- 'list' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'stores' => $stores,
- 'search' => $search
- ]);
+ $apis = [
+ 'list' => '板车装载记录清单',
+ 'detail' => '装载记录详情',
+ 'get-status'=>'获取板车装载状态字典',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统板车装载管理接口!', $apis, 200);
+ }
+
+ public function actionGetStatus(){
+ $status = Yii::$app->params['TruckOnlineStatus'];
+ $this->result('板车在途状态字典', $status, 200);
}
- //在线板车列表(标记了发车状态——装车中的)
public function actionList()
{
- $AcTruck = new AcTruck();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', Yii::$app->session->get('pid')];
- $where[] = ['=', 'status_code', 4];
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where[] = ['LIKE', 'num_left', $search['title']];
- }
- $where[] = ['=', 'deleted', 0];
- $data = $AcTruck->find()->where($where);
-
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['TruckStatus'];
- $AcDriver = new AcDriver();
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $_drivers = $AcDriver->find()->where($where)->all();
- $drivers = [];
- foreach ($_drivers as $s) {
- $drivers[$s->id] = $s->toArray();
- }
-
- return $this->render('list', [
- 'trucks' => $res,
- 'pager' => $pages,
- 'drivers' => $drivers,
- 'status' => $status,
- 'search' => $search
- ]);
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'truckols' => $res,
+ 'stores' => $s['stores'],
+ 'page'=>$this->page
+ ];
+ $this->result('板车装载记录查询成功!', $data, 200);
}
- //选择可装车的板车
- public function actionSelect()
+ public function actionDetail()
{
- $AcTruck = new AcTruck();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', Yii::$app->session->get('pid')];
- $where[] = ['=', 'status_code', 4];
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where[] = ['LIKE', 'num_left', $search['title']];
- }
- $where[] = ['=', 'deleted', 0];
- $data = $AcTruck->find()->where($where);
+ $pid = $this->pid;
+ $post = $this->postdata;
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
- $status = Yii::$app->params['TruckStatus'];
- $AcDriver = new AcDriver();
- $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $_drivers = $AcDriver->find()->where($where)->all();
- $drivers = [];
- foreach ($_drivers as $s) {
- $drivers[$s->id] = $s->toArray();
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
}
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'truckol';
-
- return $this->render('select', [
- 'trucks' => $res,
- 'pager' => $pages,
- 'drivers' => $drivers,
- 'status' => $status,
- 'search' => $search,
- 'callback' => $callback
- ]);
+ $model = new AcTruckOnline();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $this->result('查询成功!', $detail, 200);
}
- public function actionSelect2()
+ public function actionAdd()
{
- $AcTruckOnline = new AcTruckOnline();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', Yii::$app->session->get('pid')];
- $where[] = ['>', 'status_code', 0];
- $post = Yii::$app->request->post();
- $search = [];
- $search['title'] = isset($post['title']) ? trim(htmlspecialchars_decode($post['title'])) : '';
- if (!empty($search['title'])) {
- $where[] = ['LIKE', 'num_left', $search['title']];
- }
- $where[] = ['=', 'deleted', 0];
- $data = $AcTruckOnline->find()->where($where);
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '10']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->orderby('id DESC')->all();
- $status = Yii::$app->params['TruckOnlineStatus'];
+ //保存资料
+ $model = new AcTruckOnline();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
- $stores = [];
- $AcStore = new AcStore();
- if ($res) {
- $store_ids = [];
- foreach ($res as $r) {
- $store_ids[$r->from_store] = $r->from_store;
- $store_ids[$r->end_store] = $r->end_store;
- }
- array_unique($store_ids);
- $_stores = $AcStore->find()->where(['IN', 'id', $store_ids])->all();
- if ($_stores) {
- foreach ($_stores as $r) {
- $stores[$r->id] = $r->toArray();
- }
- }
- }
-
- $callback = !empty(Yii::$app->request->get('callback')) ? Yii::$app->request->get('callback') : 'truckol';
-
- return $this->render('select2', [
- 'list' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'stores' => $stores,
- 'search' => $search,
- 'callback' => $callback
- ]);
- }
-
- public function actionNew()
- {
- $status = Yii::$app->params['TruckOnlineStatus'];
- $AcTruckOnline = [];
- $AcTruckOnline['status_code'] = 0;
- return $this->render('edit', ['status' => $status, 'detail' => $AcTruckOnline]);
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//编辑板车装车计划资料
public function actionEdit()
{
- // $id = Yii::$app->request->get('id'); //装车任务ID
- $id = 0;
- $truck_id = Yii::$app->request->get('truck_id'); //板车ID
- $store_id = $store2_id = 0;
- $pid = Yii::$app->session->get('pid');
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- $AcTruckOnline = new AcTruckOnline();
- $AcTruck = new AcTruck();
- $truckol = [];
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
- $truck = $AcTruck->findOne($truck_id);
- if (!$truck) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '关联板车数据获取异常,发车任务编辑失败';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truck/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $_time = time();
+ $detail->update_at = $_time;
+
+ switch ($get['do']) {
+ case 'chufa':
+ //装发任务 出发
+ if ($detail->status_code != 0) {
+ $this->result('关联出车任务非“待出发”状态,操作失败', [], 400);
+ }
+ $res = $this->chufa($detail);
+ if(!$res) $this->result('关联板车与运单状态操作失败,请重试或检查', [], 100);
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车装载任务板标记出发成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车装载任务板标记出发失败';
+ $errorCode = 100;
+ }
+ break;
+ case 'arrive':
+ //装发任务 出发
+ if ($detail->status_code != 1) {
+ $this->result('关联出车任务非“进行中”(在途)状态,操作失败', [], 400);
+ }
+ $res = $this->chufa($detail);
+ if(!$res) $this->result('关联板车与运单状态操作失败,请重试或检查', [], 100);
+ $detail->status_code = 99;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '板车装载任务板标记到达成功';
+ $errorCode = 200;
+ } else {
+ $msg = '板车装载任务板标记到达失败';
+ $errorCode = 100;
+ }
+ break;
+ default:
+ break;
}
- if (!$id) {
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'truck_id', $truck_id];
- $where[] = ['<', 'status_code', 99];
- $where[] = ['=', 'deleted', 0];
- $res = $AcTruckOnline->find()->where($where)->orderby('id ASC')->one();
- if ($res) {
- $id = $res->id;
- $store_id = $res->from_store;
- $store2_id = $res->end_store;
- $truckol = $res->toArray();
+ $this->result($msg, [], $errorCode);
+ }
+
+ //装载车辆明细
+ public function actionCars()
+ {
+ $detail = $this->preUpdate();
+ $truckol_id = $detail->id;
+
+ $AcTruckCars = new AcTruckCars();
+ $ids = $AcTruckCars->find()->where(['online_id' => $truckol_id,'deleted'=>0])->select(['order_id','car_id'])->all();
+ $order_ids = $car_ids = [];
+ foreach ($ids as $id) {
+ $order_ids[] = $id->order_id;
+ $car_ids[] = $id->car_id;
+ }
+
+ $AcOrder = new AcOrder();
+ $orders = $AcOrder->find()->where(['IN','id',$order_ids],['=','status_code',1])->all();
+ $AcCar = new AcCar();
+ $cars = $AcCar->find()->where(['in','id',$car_ids])->all();
+
+ $data = ['orders'=>$orders,'cars'=>$cars];
+ $this->result('装车单明细数据查询完成', $data, 200);
+ }
+
+ //批量装车
+ public function actionBatchCars()
+ {
+ $detail = $this->preUpdate();
+ $res = $this->zhuangche($detail);
+ if($res) $this->result('操作完成,共新关联'.$res.'个运单',[],200);
+ }
+
+ //删除板车装车任务
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ if ($detail->deleted != 0) {
+ $this->result('数据已被删除过,操作无效', [], 400);
+ }
+ if ($detail->status_code > 0) {
+ $this->result('装载任务已经启动,操作终止', [], 403);
+ }
+ if ($detail->cars > 0) {
+ $this->result('已有装载车辆,操作终止', [], 403);
+ }
+ $AcTruckCars = new AcTruckCars();
+ $truckCars = $AcTruckCars->find()->where([['=','online_id',$detail->id],['=','deleted',0],['=','pid',$this->pid]])->one();
+ if($truckCars) $this->result('已有装载车辆,操作终止', [], 403);
+
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '板车装载任务删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '板车装载任务删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcTruckOnline();
+ $where = [];
+ $where[] = ['=', 'pid', $pid];
+ $where[] = ['>', 'status_code', 0];
+
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+
+ //板车车牌号
+ $search['truck'] = isset($post['truck']) ? trim(htmlspecialchars_decode($post['truck'])) : '';
+ if (!empty($search['truck'])) {
+ $where[] = ['LIKE', 'truck_num', $search['title']];
+ }
+ $search['start_city'] = isset($search['start_city']) ? trim(htmlspecialchars_decode($search['start_city'])) : '';
+ if (!empty($search['start_city'])) {
+ $where[] = ['LIKE', 'from_city', $search['start_city']];
+ }
+ $search['aim_city'] = isset($search['aim_city']) ? trim(htmlspecialchars_decode($search['aim_city'])) : '';
+ if (!empty($search['aim_city'])) {
+ $where[] = ['LIKE', 'to_city', $search['aim_city']];
+ }
+ $search['truck_id'] = isset($search['truck_id']) ? (int)$search['turck_id'] : 0;
+ if (!$search['truck_id']) {
+ $where[] = ['=', 'truck_id', $search['truck_id']];
+ }
+
+ $where[] = ['=', 'deleted', 0];
+
+ $data = $model->find()->where($where);
+
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderby('id DESC')->all();
+
+ $stores = [];
+ foreach ($res as $r) {
+ $AcStore = new AcStore();
+ $store_ids = [];
+ foreach ($res as $r) {
+ $store_ids[$r->from_store] = $r->from_store;
+ $store_ids[$r->end_store] = $r->end_store;
+ }
+ $_ids = array_unique($store_ids);
+ $_stores = $AcStore->find()->where(['IN', 'id', $_ids])->all();
+ if ($_stores) {
+ foreach ($_stores as $r) {
+ $stores[$r->id] = $r->toArray();
+ }
}
}
- $truckol['truck_id'] = $truck_id;
- $truckol['truck_title'] = $truck->num_p . $truck->num_area . $truck->num_left;
- $truckol['truck_num'] = $truckol['truck_title'] ? $truckol['truck_title'] : $truckol['truck_num'];
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckol['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckol['endstore_title'] = $store2->title;
- }
-
- $AcDriver = new AcDriver();
- $driver = $AcDriver->find()->where(['id' => $truck->driver_id])->one();
- $truckol['driver_title'] = $truckol['driver_mobile'] = '';
- if ($driver) {
- $truckol['driver_title'] = $driver->name;
- $truckol['driver_mobile'] = $driver->mobile;
- }
- $truckol['driver_name'] = isset($truckol['driver_name']) ? $truckol['driver_name'] : $truckol['driver_title'];
- $truckol['driver_mobiles'] = isset($truckol['driver_mobiles']) ? $truckol['driver_mobiles'] : $truckol['driver_mobile'];
- $status = Yii::$app->params['TruckOnlineStatus'];
- return $this->render('edit', ['status' => $status, 'detail' => $truckol]);
+ return ['res'=>$res,'query'=>$data,'stores'=>$stores];
}
- //更新板车装车任务资料
- public function actionModify()
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
{
- $id = Yii::$app->request->get('id'); //装车任务ID
- // $truck_id = Yii::$app->request->get('truck_id'); //板车ID
- $truck_id = 0;
- $store_id = $store2_id = 0;
- $pid = Yii::$app->session->get('pid');
-
- $AcTruckOnline = new AcTruckOnline();
- $AcTruck = new AcTruck();
- $truckol = [];
-
- $res = $AcTruckOnline->findOne($id);
- if ($res) {
- $truck_id = $res->truck_id;
- $store_id = $res->from_store;
- $store2_id = $res->end_store;
- $truckol = $res->toArray();
- }
- $truck = $AcTruck->findOne($truck_id);
-
- if (!$truck) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '关联板车数据获取异常,发车任务编辑失败';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truck/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
-
- $truckol['truck_id'] = $truck_id;
- $truckol['truck_title'] = $truck->num_p . $truck->num_area . $truck->num_left;
- $truckol['truck_num'] = $truckol['truck_title'] ? $truckol['truck_title'] : $truckol['truck_num'];
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckol['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckol['endstore_title'] = $store2->title;
- }
-
- $AcDriver = new AcDriver();
- $driver = $AcDriver->find()->where(['id' => $truck->driver_id])->one();
- $truckol['driver_title'] = $truckol['driver_mobile'] = '';
- if ($driver) {
- $truckol['driver_title'] = $driver->name;
- $truckol['driver_mobile'] = $driver->mobile;
- }
- $truckol['driver_name'] = isset($truckol['driver_name']) ? $truckol['driver_name'] : $truckol['driver_title'];
- $truckol['driver_mobiles'] = isset($truckol['driver_mobiles']) ? $truckol['driver_mobiles'] : $truckol['driver_mobile'];
- $status = Yii::$app->params['TruckOnlineStatus'];
- return $this->render('modify', ['status' => $status, 'detail' => $truckol]);
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcTruckCars();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ if($res->pid != $this->pid) $this->result('非本平台数据,不允许操作',[],401);
+ return $res;
}
- //保存装车基础资料
- public function actionSave()
- {
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $data = [];
+ $_time = time();
//格式化数据
//目标键=》POST键
- $cols = ['driver_name' => 'driver_name', 'driver_mobiles' => 'driver_mobiles', 'driver_idcard' => 'driver_idcard', 'truck_num' => 'truck_num', 'end_city' => 'end_city', 'from_city' => 'from_city'];
+ switch ($op) {
+ case 'add':
+ /*板车关联判断*/
+ $truck_id = $post['truck_id'] ?? 0;
+ if (!(int)$truck_id) {
+ $this->result('未关联板车,保存失败',[],400);
+ }
+ $AcTruck = new AcTruck();
+ $truck = $AcTruck->findOne($truck_id);
+ if (!$truck) {
+ $this->result('未找到指定板车,保存失败',[],404);
+ }
+ if ($truck->status_code!=4) {
+ $this->result('板车不是装车状态,关联失败',[],401);
+ }
+ $AcTruckOnline = new AcTruckOnline();
+ $where = [];
+ $where[] = 'and';
+ $where[] = ['=', 'pid', $this->pid];
+ $where[] = ['=', 'truck_id', $truck_id];
+ $where[] = ['<', 'status_code', 99];
+ $where[] = ['=', 'deleted', 0];
+ $hasOne = $AcTruckOnline->find()->where($where)->one();
+ if($hasOne) $this->result('该板车已有未完成的托运任务,不允许重复指派',[],403);
+
+ $data['truck_id'] = $truck_id;
+ $data['truck_num'] = $truck->num_p.$truck->num_area.$truck->num_left;
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ $key = 'from_date';
+ $data[$key] = isset($post[$key]) ? strtotime($post[$key]) : $_time;
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = $_time;
+ $key = 'from_date';
+ if (isset($post[$key])) {
+ $data[$key] = strtotime($post[$key]);
+ }
+ break;
+ }
+ $data['pid'] = $this->pid;
+ $key = 'remark';
+ $data[$key] = isset($post[$key]) ? htmlspecialchars(trim($post[$key])) : '';
+
+ $cols = ['from_city' => 'from_city', 'end_city' => 'end_city','driver_name'=>'driver_name','driver_mobiles'=>'driver_mobiles','driver_idcard'=>'driver_idcard'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
}
- $cols = ['truck_id' => 'truck_id', 'from_store' => 'from_store', 'end_store' => 'end_store'];
- foreach ($cols as $col => $key) {
- $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
- }
- $key = 'status_code';
- if (isset($post[$key])) {
- $data[$key] = (int)$post[$key];
- }
- /*板车规则判断
- *一辆板车只能有一条可用装车任务表单
- **/
- $truck_id = $data['truck_id'];
- if (!$truck_id) {
- $return['msg'] = '未指定板车信息,保存失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $AcTruck = new AcTruck();
- $truck = $AcTruck->findOne($truck_id);
- if (!$truck) {
- $return['msg'] = '未找到指定板车,保存失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $AcTruckOnline = new AcTruckOnline();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'truck_id', $truck_id];
- $where[] = ['<', 'status_code', 99];
- $where[] = ['=', 'deleted', 0];
- $truckol = $AcTruckOnline->find()->where($where)->orderby('id ASC')->one();
- if ($truckol) {
- if ($id != $truckol->id) {
- $return['msg'] = '该板车已有未完成的托运任务,不允许重复指派';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
-
- $key = 'remark';
- $data[$key] = isset($post[$key]) ? htmlspecialchars(trim($post[$key])) : '';
-
- $_time = time();
- $key = 'from_date';
- $data[$key] = isset($post[$key]) ? strtotime($post[$key]) : $_time;
$key = 'end_date';
if (isset($post[$key])) {
$data[$key] = strtotime($post[$key]);
}
- if (!$id) {
- $data['create_at'] = $_time;
- }
- $data['update_at'] = $_time;;
- $data['pid'] = $pid;
-
- //保存板车资料
- $AcTruckOnline = new AcTruckOnline();
- foreach ($data as $key => $val) {
- $AcTruckOnline->$key = $val;
+ $cols = ['from_store' => 'from_store', 'end_store' => 'end_store', 'status_code'=>'status_code'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
}
- if ($id) {
- $res = $AcTruckOnline->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcTruckOnline->save();
- $id = $AcTruckOnline->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '信息保存成功!');
- return $this->redirect(['modify', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '信息保存失败!');
- return $this->goBack();
- }
- }
+ return $data;
+ }
- //随车车辆管理
- public function actionCars()
- {
- $pid = Yii::$app->session->get('pid');
- $id = Yii::$app->request->get('id'); //装车任务ID
- $AcTruckOnline = new AcTruckOnline();
- $truckol = [];
- $res = $AcTruckOnline->findOne($id);
- if (!$res) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '发车任务记录获取失败,请重新获取';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truckol/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
-
- $truck_id = $res->truck_id;
- $store_id = $res->from_store;
- $store2_id = $res->end_store;
- $truckol = $res->toArray();
-
+ /*
+ * 装载任务标记状态-出发,同时修改:
+ * 承运板车,标记为运输中状态-代码:5
+ * 全部关联装车清单,标记为运输中状态-代码:1
+ * 装车单内所有待启运运单的状态为运输中-代码:2
+ * */
+ private function chufa($truckol){
+ $_time = time();
+ $truck_id = $truckol->truck_id;
$AcTruck = new AcTruck();
$truck = $AcTruck->findOne($truck_id);
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckol['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckol['endstore_title'] = $store2->title;
- }
-
- $online_id = $id;
- $AcTruckCars = new AcTruckCars();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'online_id', $online_id];
- $where[] = ['=', 'deleted', 0];
- $truckcars = $AcTruckCars->find()->where($where)->orderby('update_at DESC')->all();
- $carids = $orderids = [];
- if ($truckcars) {
- foreach ($truckcars as $t) {
- $carids[] = $t->car_id;
- $orderids[] = $t->order_id;
- }
- }
-
- $AcCar = new AcCar();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $carids];
- $where[] = ['=', 'deleted', 0];
- $cars = $AcCar->find()->where($where)->indexby('id')->all();
-
- $status = Yii::$app->params['TruckCarsStatus'];
- $truckOnLineStatus = Yii::$app->params['TruckOnlineStatus'];
-
- return $this->render('cars', [
- 'status' => $status,
- 'truckOnLineStatus' => $truckOnLineStatus,
- 'truckol' => $truckol,
- 'cars' => $cars,
- 'truckcars' => $truckcars
- ]);
- }
-
- //保存装车随车资料
- public function actionCarssave()
- {
- $post = Yii::$app->request->post();
- $online_id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- //格式化数据
- //目标键=》POST键
- $cols = ['car_id', 'order_id'];
- foreach ($cols as $key) {
- if (!isset($post[$key])) {
- $return['msg'] = '未传入的运单或车辆信息,保存失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- }
- $car_ids = $post['car_id'];
- if (!is_array($car_ids)) {
- $return['msg'] = '传入的车辆数据不正确,保存失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $order_ids = $post['order_id'];
- if (!is_array($order_ids)) {
- $return['msg'] = '传入的运单数据不正确,保存失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if (count($car_ids) != count($order_ids)) {
- $return['msg'] = '传入的车辆数据与运单数据不匹配,保存失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- /*筛除已在运输中的运单及车辆数据 TBD*/
+ $truck->update_at = $_time;
+ $truck->status_code = 5;
+ $res1 = $truck->save();
+ if(!$res1) return false;
$AcTruckCars = new AcTruckCars();
- $cars = [];
- $_time = time();
- foreach ($car_ids as $k => $car_id) {
- $car = [];
- $car['pid'] = $pid;
- $car['online_id'] = $online_id;
- $car['car_id'] = $car_id;
- $car['order_id'] = $order_ids[$k];
- $car['create_at'] = $_time;
- $car['update_at'] = $_time;
- $cars[] = $car;
- $model = clone $AcTruckCars;
- foreach ($car as $key => $val) {
- $model->$key = $val;
- }
- $model->save();
- }
-
- $return['msg'] = '操作完成,请刷新页面并检查数据';
- $return['errorcode'] = 200;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- //板车出发
- public function actionChufa()
- {
- $id = Yii::$app->request->get('id'); //装车任务ID
- $return = [];
- $AcTruckOnline = new AcTruckOnline();
- $truckol = [];
- $res = $AcTruckOnline->findOne($id);
- if (!$res) {
- $post = Yii::$app->request->post();
- $return['msg'] = '发车任务记录获取失败,请重新获取';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($res->status_code != 0) {
- $return['msg'] = '关联出车任务非“待出发”状态,操作失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $truck_id = $res->truck_id;
- $truckol = $res->toArray();
-
- $AcTruck = new AcTruck();
- $truck = $AcTruck->findOne($truck_id);
- if (!$truck) {
- $return['msg'] = '关联板车数据获取异常,操作失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- /*更新数据*/
- $_time = time();
+ $truckol_id = $truckol->id;
$data = [];
$data['update_at'] = $_time;
$data['status_code'] = 1;
- $res = $AcTruckOnline->updateAll($data, ['id' => $id]);
+ $res2 = $AcTruckCars->updateAll($data, ['online_id' => $truckol_id]);
+ if(!$res2) return false;
- $data = [];
- $data['update_at'] = $_time;
- $data['status_code'] = 5;
- $AcTruck->updateAll($data, ['id' => $truck_id]);
-
- if ($res) {
- $return['msg'] = '出车任务出发标记操作成功';
- $return['errorcode'] = 200;
- } else {
- $return['msg'] = '出发标记操作失败';
- $return['errorcode'] = 100;
+ $order_ids = $AcTruckCars->find()->where(['online_id' => $truckol_id,'deleted'=>0])->select('order_id')->column();
+ $AcOrder = new AcOrder();
+ $orders = $AcOrder->find()->where([['IN','id',$order_ids],['=','status_code',5]])->all();
+ foreach ($orders as $order) {
+ $order->update_at = $_time;
+ $order->status_code = 2;
+ $res = $order->save();
+ if(!$res) return false;
}
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
+ return true;
}
- //板车到达
- public function actionArrive()
- {
- $id = Yii::$app->request->get('id'); //装车任务ID
- $return = [];
- $AcTruckOnline = new AcTruckOnline();
- $truckol = [];
- $res = $AcTruckOnline->findOne($id);
- if (!$res) {
- $post = Yii::$app->request->post();
- $return['msg'] = '发车任务记录获取失败,请重新获取';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($res->status_code != 1) {
- $return['msg'] = '关联出车任务非“进行中”(在途)状态,操作失败';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- $truck_id = $res->truck_id;
- $truckol = $res->toArray();
-
+ /*
+ * 装载任务标记状态-到达,同时修改:
+ * 承运板车,标记为到达后的状态(待入库)-代码:0
+ * 全部关联装车清单,标记为已运达状态-代码:99
+ * */
+ private function arrive($truckol){
+ $_time = time();
+ $truck_id = $truckol->truck_id;
$AcTruck = new AcTruck();
$truck = $AcTruck->findOne($truck_id);
- if (!$truck) {
- $return['msg'] = '关联板车数据获取异常,操作失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ $truck->update_at = $_time;
+ $truck->status_code = 0;
+ $res1 = $truck->save();
+ if(!$res1) return false;
- /*更新数据*/
- $_time = time();
+ $AcTruckCars = new AcTruckCars();
+ $truckol_id = $truckol->id;
$data = [];
$data['update_at'] = $_time;
$data['status_code'] = 99;
- $res = $AcTruckOnline->updateAll($data, ['id' => $id]);
+ $res2 = $AcTruckCars->updateAll($data, ['online_id' => $truckol_id]);
+ if(!$res2) return false;
+ return true;
+ }
+
+ //批量装车(批量传入拟装车运单-》筛选出待承运运单、建承运清单=》)
+ private function zhuangche($truckol){
+ $post = $this->postdata;
+ $order_ids = isset($post['order_id']) ? $post['order_id'] : [];
+ if (!$order_ids) {
+ $this->result('未传入运单信息,保存失败',[],400);
+ }
+
+ if (!is_array($order_ids)) {
+ $this->result('传入的运单数据不正确,保存失败',[],400);
+ }
+ $order_ids = array_unique($order_ids);
+ if (!$order_ids) {
+ $this->result('传入的运单数据无效,保存失败',[],400);
+ }
+
+ /*筛除已标记删除的运单--原则上来讲,其他状态的运单皆应可创建装车单,因为存在后补或者预制承运单的情况,但是在确认上板出发时需要有严格的流程及状态校验 */
+ /*同步创建对应承运清单*/
+ $truckol_id = $truckol->id;
+ $_time = time();
+ $AcOrder = new AcOrder();
+ $_orders = $AcOrder->find()->where([['IN', 'id', $order_ids],['=','deleted',0]])->indexBy('id')->all();
+ $_orders_ids = [];
+ $_cars_ids = [];
+ $AcTruckCars = new AcTruckCars();
+ $truckCars = $AcTruckCars->find()->select('order_id')->where([['=','online_id',$truckol_id],['=','deleted',0],['=','pid',$this->pid]])->indexBy('order_id')->all();
+ if($_orders){
+ foreach ($_orders as $order) {
+ //相应运单还没有关联承运清单的,创建一个,并更新运单状态:待承运的改为运输中
+ if(!$truckCars[$order->id]){
+ $_orders_ids[] = $order->id;
+ $_cars_ids[] = $order->car_id;
+ $truckCarsId = $this->orderToTruck($order,$truckol); //创建承运清单
+ if($order->status_code == 5){
+ $order->update_at = $_time;
+ $order->status_code = 2;
+ $res = $order->save();
+ }
+ }
+ }
+ }
+ if(!$_orders_ids) $this->result('传入的运单均无须再关联该板',[],400);
+
+ $cars = count($_cars_ids);
+ $truckol->update_at = $_time;
+ $truckol->cars += $cars;
+ $res = $truckol->save();
+ if($res) return $cars;
+ }
+
+ private function orderToTruck($order,$truckol){
+ $_time = time();
+ $AcTruckCars = new AcTruckCars();
$data = [];
+ $data['online_id'] = $truckol->id;
+ $data['create_at'] = $_time;
$data['update_at'] = $_time;
- $data['status_code'] = 0;
- $AcTruck->updateAll($data, ['id' => $truck_id]);
-
- if ($res) {
- $return['msg'] = '出车任务运达标记操作成功';
- $return['errorcode'] = 200;
- } else {
- $return['msg'] = '运达标记操作失败';
- $return['errorcode'] = 100;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
-
- //删除板车装车任务
- public function actionDelete()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $data = $where = [];
- $where['pid'] = Yii::$app->session->get('pid');
- $where['id'] = $id;
- $data['update_at'] = time();
- $data['deleted'] = 1;
-
- $model = new AcTruck();
- $res = $model->updateAll($data, $where);
-
- $return = [];
- $return['url'] = Url::toRoute('truckol/index');
- $return['timeout'] = 3; //3秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '板车装车任务删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '板车装车任务删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- //打印出车单
- public function actionPrint()
- {
- $pid = Yii::$app->session->get('pid');
- $id = Yii::$app->request->get('id'); //装车任务ID
- $AcTruckOnline = new AcTruckOnline();
- $truckol = [];
- $res = $AcTruckOnline->findOne($id);
- if (!$res) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '发车任务记录获取失败,请重新获取';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truckol/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
-
- $truck_id = $res->truck_id;
- $store_id = $res->from_store;
- $store2_id = $res->end_store;
- $truckol = $res->toArray();
- $AcTruck = new AcTruck();
- $truck = $AcTruck->findOne($truck_id);
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckol['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckol['endstore_title'] = $store2->title;
- }
-
- $online_id = $id;
- $AcTruckCars = new AcTruckCars();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'online_id', $online_id];
- $where[] = ['=', 'deleted', 0];
- $where[] = ['>', 'status_code', 0];
- $truckcars = $AcTruckCars->find()->where($where)->orderby('update_at DESC')->all();
- $carids = $orderids = [];
- if ($truckcars) {
- foreach ($truckcars as $t) {
- $carids[] = $t->car_id;
- $orderids[] = $t->order_id;
- }
- }
-
- $counts = [];
-
- $AcCar = new AcCar();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $carids];
- $where[] = ['=', 'deleted', 0];
- $cars = $AcCar->find()->where($where)->indexby('id')->all();
-
- $AcOrder = new AcOrder();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $orderids];
- $where[] = ['=', 'deleted', 0];
- $orders = $AcOrder->find()->where($where)->indexby('id')->all();
-
- $employee_ids = [];
- $count['fee_total'] = $count['pay_receive'] = 0;
- foreach ($orders as $v) {
- $employee_ids[] = $v->employee_id;
- $count['fee_total'] += $v->fee_total;
- $count['pay_receive'] += $v->pay_receive;
- }
- $AcEmployee = new AcEmployee();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $employee_ids];
- $where[] = ['=', 'deleted', 0];
- $employees = $AcEmployee->find()->where($where)->indexby('id')->all();
-
- $count['cars'] = count($truckcars);
-
- $status = Yii::$app->params['TruckCarsStatus'];
- $truckOnLineStatus = Yii::$app->params['TruckOnlineStatus'];
- return $this->render('print', [
- 'status' => $status,
- 'truckOnLineStatus' => $truckOnLineStatus,
- 'truckol' => $truckol,
- 'cars' => $cars,
- 'orders' => $orders,
- 'employees' => $employees,
- 'truckcars' => $truckcars,
- 'count' => $count
- ]);
- }
-
- //浏览详情
- public function actionDetail()
- {
- $pid = Yii::$app->session->get('pid');
- $id = Yii::$app->request->get('id'); //装车任务ID
- $AcTruckOnline = new AcTruckOnline();
- $truckol = [];
- $res = $AcTruckOnline->findOne($id);
- if (!$res) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '发车任务记录获取失败,请重新获取';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truckol/list', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
-
- $truck_id = $res->truck_id;
- $store_id = $res->from_store;
- $store2_id = $res->end_store;
- $truckol = $res->toArray();
- $AcTruck = new AcTruck();
- $truck = $AcTruck->findOne($truck_id);
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckol['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckol['endstore_title'] = $store2->title;
- }
-
- $online_id = $id;
- $AcTruckCars = new AcTruckCars();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['=', 'online_id', $online_id];
- $where[] = ['=', 'deleted', 0];
- $where[] = ['>', 'status_code', 1];
- $truckcars = $AcTruckCars->find()->where($where)->orderby('update_at DESC')->all();
- $carids = $orderids = [];
- if ($truckcars) {
- foreach ($truckcars as $t) {
- $carids[] = $t->car_id;
- $orderids[] = $t->order_id;
- }
- }
-
- $counts = [];
-
- $AcCar = new AcCar();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $carids];
- $where[] = ['=', 'deleted', 0];
- $cars = $AcCar->find()->where($where)->indexby('id')->all();
-
- $AcOrder = new AcOrder();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $orderids];
- $where[] = ['=', 'deleted', 0];
- $orders = $AcOrder->find()->where($where)->indexby('id')->all();
-
- $employee_ids = [];
- $count['fee_total'] = $count['pay_receive'] = 0;
- foreach ($orders as $v) {
- $employee_ids[] = $v->employee_id;
- $count['fee_total'] += $v->fee_total;
- $count['pay_receive'] += $v->pay_receive;
- }
- $AcEmployee = new AcEmployee();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $employee_ids];
- $where[] = ['=', 'deleted', 0];
- $employees = $AcEmployee->find()->where($where)->indexby('id')->all();
-
- $count['cars'] = count($truckcars);
-
- $status = Yii::$app->params['TruckCarsStatus'];
- $truckOnLineStatus = Yii::$app->params['TruckOnlineStatus'];
- return $this->render('detail', [
- 'status' => $status,
- 'truckOnLineStatus' => $truckOnLineStatus,
- 'truckol' => $truckol,
- 'cars' => $cars,
- 'orders' => $orders,
- 'employees' => $employees,
- 'truckcars' => $truckcars,
- 'count' => $count
- ]);
+ $data['pid'] = $this->pid;
+ $data['from_city'] = $order->start_city;
+ $data['to_city'] = $order->end_city;
+ $data['from_store'] = $truckol->from_store;
+ $data['to_store'] = $truckol->end_store;
+ $data['order_id'] = $order->id;
+ $data['car_id'] = $order->car_id;
+ $data['status_code'] = 0;//待出发
+ $AcTruckCars->save($data);
+ return $AcTruckCars->attributes['id']; //获取插入后id;
}
}
diff --git a/ctms-api/controllers/gm/v1/TruckrouteController.php b/ctms-api/controllers/gm/v1/TruckrouteController.php
index 09a93bb..2275e2e 100755
--- a/ctms-api/controllers/gm/v1/TruckrouteController.php
+++ b/ctms-api/controllers/gm/v1/TruckrouteController.php
@@ -1,233 +1,306 @@
-# @Date: 2022-05-22T07:37:26+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:20:16+08:00
-# @Copyright: www.hiluker.cn
-
namespace api\controllers\gm\v1;
use Yii;
use yii\data\Pagination;
- use yii\helpers\Url;
use addons\models\AcTruck;
- use addons\models\AcDriver;
use addons\models\AcTruckOnline;
use addons\models\AcTruckCars;
- use addons\models\AcStore;
- use addons\models\AcCar;
- use addons\models\AcCarBrand;
- use addons\models\AcCarSeries;
- use addons\models\AcOrder;
- use addons\models\AcGps;
- use addons\models\AcGpsRoute;
use addons\models\AcTruckRoute;
class TruckrouteController extends Common
{
- //替代常规的_construct 析构函数;其他方法调用前执行
- public function init()
+ public $online_id = 0;
+ public $truckOl;
+ public function beforeAction($action)
{
- $session = Yii::$app->session;
- if (isset($_GET['pid']) && (int)$_GET['pid'] > 0) {
- $session->set('pid', (int)$_GET['pid']);
- }
- $pid = $session->get('pid');
- if (!$pid) {
- return Yii::$app->response->redirect(['index/index']);
+ if (!$this->pid) {
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
}
$online_id = Yii::$app->request->get('online_id'); //发车任务ID
- if (!$online_id) {
- $online_id = $session->get('online_id');
- } else {
- $session->set('online_id', $online_id);
- }
- if (!$online_id) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '请先选择好要查看的出车大板';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truckol/index', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
- $truckol = $session->get('truckOnline');
- $AcTruckOnline = new AcTruckOnline();
- $res = TRUE;
- if (!$truckol) {
- $res = $AcTruckOnline->findOne($online_id);
- if ($res) {
- $truck_id = $res->truck_id;
- $store_id = $res->from_store;
- $store2_id = $res->end_store;
- $truckol = $res->toArray();
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckol['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckol['endstore_title'] = $store2->title;
- }
- $session->set('truckOnline', $truckol);
- }
- }
- if ($online_id != $truckol['id']) {
- $res = $AcTruckOnline->findOne($online_id);
- if ($res) {
- $truck_id = $res->truck_id;
- $store_id = $res->from_store;
- $store2_id = $res->end_store;
- $truckol = $res->toArray();
-
- $AcStore = new AcStore();
- $store = $AcStore->findOne($store_id);
- if ($store) {
- $truckol['fromstore_title'] = $store->title;
- }
- $store2 = $AcStore->findOne($store2_id);
- if ($store2) {
- $truckol['endstore_title'] = $store2->title;
- }
- $session->set('truckOnline', $truckol);
- }
- }
- if (!$res) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '请先选择好要查看的出车大板';
- $return['errorcode'] = 0;
- $return['url'] = Url::toRoute(['truckol/index', $post]);
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
+ if($online_id > 0){
+ $AcTruckOnline = new AcTruckOnline();
+ $truckOl = $AcTruckOnline->findOne($online_id);
+ if(!$truckOl) $this->result('未找到的关联板车任务!',[],404);
+ $this->truckOl = $truckOl;
+ $this->online_id = $online_id;
}
+
+ return parent::beforeAction($action);
}
//主界面
public function actionIndex()
{
- return $this->render('../layouts/dev', []);
+ $apis = [
+ 'list' => '板车路线记录列表',
+ 'detail' => '路线记录详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
+ ];
+ $this->result('您正使用CMTS-GM系统在途板车路线管理接口!', $apis, 200);
}
//所有板车位置记录列表
public function actionList()
{
- $pid = Yii::$app->session->get('pid');
- $post = Yii::$app->request->post();
- $online_id = Yii::$app->session->get('online_id'); //发车任务ID
- $truckol = Yii::$app->session->get('truckOnline'); //发车任务
-
- $AcTruckRoute = new AcTruckRoute();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', Yii::$app->session->get('pid')];
- if ($online_id) {
- $where[] = ['=', 'online_id', $online_id];
- }
- $where[] = ['=', 'deleted', 0];
- $data = $AcTruckRoute->find()->where($where)->orderby('orderby ASC,id DESC');
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => '20']);
- $res = $data->offset($pages->offset)->limit($pages->limit)->all();
-
- $truck_ids = [];
- foreach ($res as $r) {
- $truck_ids[] = $r->truck_id;
- }
-
- $AcTruck = new AcTruck();
- $where = [];
- $where[] = 'and';
- $where[] = ['=', 'pid', $pid];
- $where[] = ['IN', 'id', $truck_ids];
- $where[] = ['=', 'deleted', 0];
- $trucks = $AcTruck->find()->where($where)->indexby('id')->all();
-
- $status = Yii::$app->params['CommonStatus'];
-
- return $this->render('list', [
- 'list' => $res,
- 'pager' => $pages,
- 'status' => $status,
- 'trucks' => $trucks,
- 'online_id' => $online_id,
- 'truckol' => $truckol
- ]);
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'routes' => $res,
+ 'truckOls' => $s['truckOls'],
+ 'trucks' => $s['trucks'],
+ 'page'=>$this->page
+ ];
+ $this->result('板车路线记录查询成功!', $data, 200);
}
- public function actionNew()
+ public function actionDetail()
{
- $status = Yii::$app->params['CommonStatus'];
- $AcTruckRoute = [];
- $AcTruckRoute['status_code'] = 0;
- $online_id = Yii::$app->session->get('online_id'); //发车任务ID
- $truckol = Yii::$app->session->get('truckOnline'); //发车任务
+ $pid = $this->pid;
+ $post = $this->postdata;
- $AcTruckRoute['truck_id'] = $truckol['truck_id'];
- $AcTruckRoute['truck_num'] = $truckol['truck_num'];
+ $id = isset($post['id']) ? $post['id'] : 0;
+ if ($id <= 0) {
+ $this->result('查询参数错误!');
+ }
+ $model = new AcTruckRoute();
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
+ $this->result('查询成功!', $detail, 200);
+ }
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- return $this->render('modify', ['status' => $status, 'detail' => $AcTruckRoute, 'online_id' => $online_id, 'truckol' => $truckol]);
+ //保存资料
+ $model = new AcTruckRoute();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
}
//编辑板车位置信息
public function actionEdit()
{
- $id = Yii::$app->request->get('id'); //记录ID
- $online_id = Yii::$app->session->get('online_id'); //发车任务ID
- $truckol = Yii::$app->session->get('truckOnline'); //发车任务
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
- $AcTruckRoute = new AcTruckRoute();
- $route = $AcTruckRoute->findOne($id);
- if (!$route) {
- $post = Yii::$app->request->post();
- $return = [];
- $return['msg'] = '位置记录数据获取异常,请重新选择获取';
- $return['errorcode'] = 0;
- $return['url'] = '';
- $return['buttons'] = [
- ['title' => '好的,我知道了', 'class' => 'info', 'url' => $return['url']]
- ];
- $return['content'] = $return['msg'];
- $return['class'] = 'warning';
- Yii::$app->request->setBodyParams($return);
- return Yii::$app->runAction('index/msg');
- }
- $route = $route->toArray();
- $route['truck_id'] = $truckol['truck_id'];
- $route['online_id'] = $online_id;
- $route['truck_num'] = $truckol['truck_num'];
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
- $status = Yii::$app->params['CommonStatus'];
- return $this->render('modify', ['status' => $status, 'detail' => $route, 'online_id' => $online_id, 'truckol' => $truckol]);
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
}
- //保存位置记录信息
- public function actionSave()
+ //删除记录
+ public function actionDelete()
{
- $post = Yii::$app->request->post();
- $id = (int)$post['id'];
- $pid = Yii::$app->session->get('pid');
- $online_id = Yii::$app->session->get('online_id');
- $truckol = Yii::$app->session->get('truckOnline'); //发车任务
+ $detail = $this->preUpdate();
+ if ($detail->deleted != 0) {
+ $this->result('数据已被删除过,操作无效', [], 400);
+ }
+
$data = [];
- $data['truck_id'] = $truckol['truck_id'];
- $data['online_id'] = $online_id;
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '板车路线记录删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '板车路线记录删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $_time = time();
+ $detail->update_at = $_time;
+ $res = true;
+
+ switch ($get['do']) {
+ case 'show':
+ if ($detail->status_code != 1) {
+ $detail->status_code = 1;
+ $res = $detail->save();
+ }
+ if ($res) {
+ $msg = '记录显示标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '记录显示标记失败';
+ $errorCode = 0;
+ }
+ break;
+ case 'hide':
+ if ($detail->status_code != 0) {
+ $detail->status_code = 0;
+ $res = $detail->save();
+ }
+ if ($res) {
+ $msg = '记录隐藏标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '记录隐藏标记失败';
+ $errorCode = 0;
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg, [], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $model = new AcTruckRoute();
+ $where = [];
+ $where[] = ['=', 'pid', $pid];
+ if($this->online_id){
+ $where[] = ['=', 'online_id', $this->online_id];
+ }
+
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+
+ //板车
+ $search['truck_id'] = isset($search['truck_id']) ? (int)$search['turck_id'] : 0;
+ if ($search['truck_id']) {
+ $where[] = ['=', 'truck_id', $search['truck_id']];
+ }
+
+ $where[] = ['=', 'deleted', 0];
+
+ $data = $model->find()->where($where);
+
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderby('orderby ASC')->all();
+
+ $AcTruck = new AcTruck();
+ if ($search['truck_id']) {
+ $trucks[$search['truck_id']] = $AcTruck->findOne($search['truck_id']);
+ }else{
+ $truck_ids = [];
+ foreach ($res as $r) {
+ $truck_ids[] = $r->truck_id;
+ }
+ $truck_ids = array_unique($truck_ids);
+ $where = [];
+ $where[] = 'and';
+ $where[] = ['=', 'pid', $pid];
+ $where[] = ['IN', 'id', $truck_ids];
+ $where[] = ['=', 'deleted', 0];
+ $trucks = $AcTruck->find()->where($where)->indexby('id')->all();
+ }
+
+ $AcTruckOnline = new AcTruckOnline();
+ if ($this->online_id) {
+ $truckOls[$this->online_id] = $this->truckOl;
+ }else{
+ $truckOl_ids = [];
+ foreach ($res as $r) {
+ $truckOl_ids[] = $r->online_id;
+ }
+ $truckOl_ids = array_unique($truckOl_ids);
+ $where = [];
+ $where[] = 'and';
+ $where[] = ['=', 'pid', $pid];
+ $where[] = ['IN', 'id', $truckOl_ids];
+ $where[] = ['=', 'deleted', 0];
+ $truckOls = $AcTruckOnline->find()->where($where)->indexby('id')->all();
+ }
+
+ return ['res'=>$res,'query'=>$data,'trucks'=>$trucks,'truckOls'=>$truckOls];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcTruckRoute();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ if($res->pid != $this->pid) $this->result('非本平台数据,不允许操作',[],401);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $data = [];
+ $_time = time();
//格式化数据
//目标键=》POST键
- $cols = ['longt' => 'lng', 'lat' => 'lat', 'addr' => 'addr'];
+ switch ($op) {
+ case 'add':
+ if(!$this->online_id) $this->result('未关联板车装载任务,保存失败',[],403);
+ $data['online_id'] = $this->online_id;
+ $data['truck_id'] = $this->truckOl->truck_id;
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = $_time;
+ break;
+ }
+ $data['pid'] = $this->pid;
+ $cols = ['longt' => 'lng', 'lat' => 'lat', 'addr' => 'addr','province'=>'province','city'=>'city'];
foreach ($cols as $col => $key) {
$data[$col] = isset($post[$key]) ? trim($post[$key]) : '';
}
@@ -237,142 +310,6 @@
$data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
}
- $_time = time();
- $key = 'update_at';
- $data[$key] = isset($post[$key]) ? strtotime($post[$key]) : $_time;
-
- if (!$id) {
- $data['create_at'] = $_time;
- }
- $data['pid'] = $pid;
-
- //保存位置资料
- $AcTruckRoute = new AcTruckRoute();
- foreach ($data as $key => $val) {
- $AcTruckRoute->$key = $val;
- }
-
- if ($id) {
- $res = $AcTruckRoute->updateAll($data, ['id' => $id]);
- } else {
- $res = $AcTruckRoute->save();
- $id = $AcTruckRoute->attributes['id']; //获取插入后id
- }
-
- if ($res) {
- \Yii::$app->getSession()->setFlash('success', '信息保存成功!');
- return $this->redirect(['edit', 'id' => $id]);
- } else {
- \Yii::$app->getSession()->setFlash('warning', '信息保存失败!');
- return $this->goBack();
- }
- }
-
- //删除记录
- public function actionDelete()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $pid = Yii::$app->session->get('pid');
- $return = [];
-
- $model = new AcTruckRoute();
- $route = $model->findOne($id);
- if (!$route) {
- $return['msg'] = '数据不存在,删除失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($route->pid != $pid) {
- $return['msg'] = '非本平台数据,不允许操作';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($route->deleted != 0) {
- $return['msg'] = '数据已被删除过,操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $route->deleted = 1;
- $res = $route->save();
-
- $return['url'] = '';
- $return['timeout'] = 1; //n秒后自动跳转
- $return['status'] = 0;
- if ($res) {
- $return['msg'] = '位置记录删除成功';
- $return['errorcode'] = 200;
- $return['data'] = $id;
- } else {
- $return['msg'] = '位置记录删除失败';
- $return['errorcode'] = 0;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- public function actionAjax()
- {
- $get = Yii::$app->request->get();
- $post = Yii::$app->request->post();
- $id = (int)$get['id'];
- $pid = Yii::$app->session->get('pid');
- $return = [];
-
- $model = new AcTruckRoute();
- $route = $model->findOne($id);
- if (!$route) {
- $return['msg'] = '数据不存在,删除失败';
- $return['errorcode'] = 404;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
- if ($route->pid != $pid) {
- $return['msg'] = '非本平台数据,不允许操作';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- if ($route->deleted != 0) {
- $return['msg'] = '数据已被删除,操作无效';
- $return['errorcode'] = 400;
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
-
- $return['timeout'] = 1; //n秒后自动跳转
- $res = TRUE;
- switch ($get['do']) {
- case 'show':
- if ($route->status_code != 1) {
- $route->status_code = 1;
- $res = $route->save();
- }
- if ($res) {
- $return['msg'] = '记录显示标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'success'];
- } else {
- $return['msg'] = '客车上板标记失败';
- $return['errorcode'] = 0;
- }
- break;
- case 'hide':
- if ($route->status_code != 0) {
- $route->status_code = 0;
- $res = $route->save();
- }
- if ($res) {
- $return['msg'] = '记录隐藏标记成功';
- $return['errorcode'] = 200;
- $return['data'] = ['css' => 'success'];
- } else {
- $return['msg'] = '客车上板标记失败';
- $return['errorcode'] = 0;
- }
- break;
- default:
- break;
- }
- exit(json_encode($return, JSON_UNESCAPED_UNICODE));
- }
+ return $data;
+ }
}
diff --git a/ctms-api/controllers/gm/v1/UploadController.php b/ctms-api/controllers/gm/v1/UploadController.php
index 7d55787..e59ba76 100755
--- a/ctms-api/controllers/gm/v1/UploadController.php
+++ b/ctms-api/controllers/gm/v1/UploadController.php
@@ -13,7 +13,6 @@
use yii\data\Pagination;
use yii\web\UploadedFile;
use common\models\CAttachment;
- use backend\controllers\Common;
class UploadController extends Common
{
@@ -30,7 +29,7 @@
$apis = [
'image' => '上传图片(单传)',
];
- $this->result('您正使用CMTS系统文件上传接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统文件上传接口!', $apis, 200);
}
public function actionImage()
diff --git a/ctms-api/controllers/gm/v1/WeituorenController.php b/ctms-api/controllers/gm/v1/WeituorenController.php
index 640d51a..8c090c7 100755
--- a/ctms-api/controllers/gm/v1/WeituorenController.php
+++ b/ctms-api/controllers/gm/v1/WeituorenController.php
@@ -1,11 +1,4 @@
-# @Date: 2022-05-22T07:37:06+08:00
-# @Email: fm453@lukegzs.com
-# @Last modified by: fm453
-# @Last modified time: 2024-08-09T09:20:36+08:00
-# @Copyright: www.hiluker.cn
namespace api\controllers\gm\v1;
@@ -21,7 +14,7 @@
public function beforeAction($action)
{
if (!$this->pid) {
- // $this->result('您正使用本系统内部接口,禁止非法链接使用!');
+ $this->result('您正使用本系统内部接口,禁止非法链接使用!');
}
return parent::beforeAction($action);
}
@@ -29,55 +22,33 @@
public function actionIndex()
{
$apis = [
- 'list' => '搜索委托单位清单',
- 'detail' => '委托单位详情'
+ 'list' => '委托单位清单',
+ 'detail' => '委托单位详情',
+ 'add'=>'添加',
+ 'edit'=>'编辑',
+ 'delete'=>'删除',
+ 'show'=>'显示',
+ 'hide'=>'隐藏',
+ 'ajax'=>'ajax操作'
];
- $this->result('您正使用CMTS系统委托单位管理接口!', $apis, 200);
+ $this->result('您正使用CMTS-GM系统委托单位管理接口!', $apis, 200);
}
//列表
public function actionList()
{
- $pid = $this->pid;
- $return = [];
- $model = new AcWeituoren();
- $where = $where2 = [];
- $where2[] = 'and';
- $where['pid'] = $pid;
- $post = $this->postdata;
- $search = isset($post['search']) ? $post['search'] : NULL;
- if (!$search) {
- $search = [];
- }
- $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
- if (!empty($search['title'])) {
- $where2[] = ['LIKE', 'company', $search['title']];
- }
- $where['deleted'] = 0;
- $data = $model->find()->asArray()->where($where); //asArray() 放在find后,可让查询结果以数组形式呈现
- if ($search['title']) {
- $data = $data->andwhere($where2);
- }
+ $s = $this->search();
+ $res = $s['res'];
+ if (!$res) {
+ $this->result('没有查询到相应的数据!', [], 0);
+ }
- $page = $this->page;
- $pageSize = $this->pageSize;
- $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $pageSize]);
- $pages->setPage($page - 1, TRUE); //设置分页的当前页面值
- $_orderby = 'orderby DESC,id ASC';
- $res = $data->offset($pages->offset)->limit($pages->limit)->orderby($_orderby)->all();
- if (!$res) {
- $this->result('没有符合条件的结果');
- }
-
- $status = Yii::$app->params['CommonStatus'];
- $return['code'] = 200;
- $return['msg'] = '委托单位查询成功!';
- $return['data'] = ['total' => $data->count(),
- 'data' => [
- 'weituoren' => $res
- ],
- 'page' => $this->page];
- exit(json_encode($return, JSON_UNESCAPED_UNICODE | JSON_FORCE_OBJECT));
+ $data= [
+ 'total'=>$s['query']->count(),
+ 'weituoren' => $res,
+ 'page'=>$this->page
+ ];
+ $this->result('合作单位查询成功!', $data, 200);
}
public function actionDetail()
@@ -90,9 +61,202 @@
$this->result('查询参数错误!');
}
$model = new AcWeituoren();
- $weituo = $model->findOne($id);
- $detail = $weituo->toArray();
-
+ $detail = $model->findOne($id)->toArray();
+ if(!$detail) $this->result('未查询到相应数据');
$this->result('查询成功!', $detail, 200);
}
+
+ public function actionAdd()
+ {
+ //数据预检查、编排
+ $data = $this->preSave('add');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ $model = new AcWeituoren();
+ foreach ($data as $key=>$val) {
+ $model->$key = $val;
+ }
+ $res = $model->save();
+ $msg = '数据保存失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据保存成功!';
+ $return = [];
+ $return['id']= $model->attributes['id']; //获取插入后id;
+ $this->result($msg,$return, 200);
+ }
+
+ //编辑司机资料
+ public function actionEdit()
+ {
+ $detail = $this->preUpdate();
+ //数据预检查、编排
+ $data = $this->preSave('edit');
+ if(!$data) $this->result('数据预检查未通过,保存失败', $data, 100);
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '数据编辑失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '数据编辑成功!';
+ $return = [];
+ $return['data']= $detail;
+ $this->result($msg,$return, 200);
+ }
+
+ //删除员工
+ public function actionDelete()
+ {
+ $detail = $this->preUpdate();
+ $data = [];
+ $data['update_at'] = time();
+ $data['deleted'] = $detail->deleted + 1;
+
+ //保存资料
+ foreach ($data as $key=>$val) {
+ $detail->$key = $val;
+ }
+ $res = $detail->save();
+ $msg = '驾驶员数据删除失败!';
+ if(!$res) $this->result($msg, [], 100);
+
+ $msg = '驾驶员数据删除成功!';
+ $this->result($msg,[], 200);
+ }
+
+ public function actionAjax()
+ {
+ $detail = $this->preUpdate();
+ $get = Yii::$app->request->get();
+ $msg = '';
+ $errorCode = 0;
+ $detail->update_at = time();
+
+ switch ($get['do']) {
+ case 'hide':
+ $detail->status_code = 0;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '合作单位隐藏标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '合作单位隐藏标记失败';
+ }
+ break;
+ case 'show':
+ $detail->status_code = 1;
+ $res = $detail->save();
+ if ($res) {
+ $msg = '合作单位显示标记成功';
+ $errorCode = 200;
+ } else {
+ $msg = '合作单位显示标记失败';
+ }
+ break;
+ default:
+ break;
+ }
+ $this->result($msg,[], $errorCode);
+ }
+
+ private function search(){
+ $pid = $this->pid;
+ $return = [];
+ $model = new AcWeituoren();
+ $where = $where2 = [];
+ $where['pid'] = $pid;
+ $post = $this->postdata;
+ $search = $post['search'] ?? [];
+ $search['title'] = isset($search['title']) ? trim(htmlspecialchars_decode($search['title'])) : '';
+ if (!empty($search['title'])) {
+ $where2[] = 'or';
+ $where2[] = ['LIKE', 'name', $search['title']];
+ $where2[] = ['LIKE', 'mobile', $search['title']];
+ $where2[] = ['LIKE', 'company', $search['title']];
+ }
+
+ $where['deleted'] = 0;
+ $data = $model->find()->where($where);
+ if ($search['title']) {
+ $data = $data->andwhere($where2);
+ }
+ $pages = new Pagination(['totalCount' => $data->count(), 'pageSize' => $this->pageSize]);
+ $_orderby = 'orderby DESC,update_at DESC';
+ $res = $data->offset($pages->offset)->limit($pages->limit)->orderBy($_orderby)->all();
+
+ return ['res'=>$res,'query'=>$data];
+ }
+
+ /*
+ * 数据更新前的预检查,返回对应关联数据
+ * 必须确保get与post数据中均包含需更新的数据id且一致
+ * */
+ private function preUpdate()
+ {
+ $id = (int)Yii::$app->request->get('id');
+ if(!$id) $this->result('请求错误,未携带ID参数');
+ $post = $this->postdata;
+ if($post['id'] != $id) $this->result('传参id与请求数据不匹配',[],403);
+ $model = new AcWeituoren();
+ $res = $model->findOne($id);
+ if(!$res) $this->result('未查询到相应数据',[],404);
+ return $res;
+ }
+
+ /*
+ * 数据保存前的预检查(查重、参数校验等)
+ * 要保存的数据[],直接从post中取出
+ * @op,操作类型(add,edit……)
+ * 校验机制:
+ * 编辑数据时,必须用get方式传入参数id,并与post进来的数据id进行比对,只有一致时才能继续;
+ * 查重:禁止录入重复数据
+ * 返回:校验重组后的数据
+ * */
+ private function preSave($op)
+ {
+ $post = $this->postdata;
+ $company = trim($post['company']) ?? '';
+ if(!$company) $this->result('请传入单位名称');
+
+ $data = [];
+ //格式化数据
+ //目标键=》POST键
+
+ $model = new AcWeituoren();
+ switch ($op) {
+ case 'add':
+ $mobile = trim($post['mobile']) ?? '';
+ if(!$mobile) $this->result('请传入手机号');
+ //查询通讯录手机号是否在库(如果在库,则取出相应资料,剩余逻辑由前端完成)
+ $hasOne = AcWeituoren::find()->where(['mobile' => $mobile])->one();
+ if($hasOne){
+ $detail = $hasOne->toArray();
+ $this->result('保存失败,该手机号对应的数据已在库,系统自动现在为您调出该资料!',$detail,100);
+ }
+ $data['mobile'] = $mobile;
+ $data['create_at'] = time();
+ $data['update_at'] = $data['create_at'];
+ break;
+ case 'edit':
+ //编辑模式下,没有改mobile,避免校验重复性
+ $id = (int)Yii::$app->request->get('id');
+ $_id = (int)$post['id'];
+ if(!$id != $_id) $this->result('id参数不匹配,请检查');
+ $data['update_at'] = time();
+ break;
+ }
+
+ $data['pid'] = $this->pid;
+ $cols = ['status_code' => 'status_code', 'deleted' => 'deleted','orderby'=>'orderby'];
+ foreach ($cols as $col => $key) {
+ $data[$col] = isset($post[$key]) ? (int)$post[$key] : 0;
+ }
+
+ return $data;
+ }
}
diff --git a/version.php b/version.php
index f00b4d7..7643c61 100755
--- a/version.php
+++ b/version.php
@@ -1,11 +1,3 @@
- * @Date: 2025-04-10 23:19:13
- * @FilePath: version.php
- * @Description:
- * @Email: 393213759@qq.com
- * Copyright (c) 2025 by www.hiluker.cn, All Rights Reserved.
- */
-defined('HI_VERSION') or define('HI_VERSION', '20250501.001');
+defined('HI_VERSION') or define('HI_VERSION', '20250610.001');
diff --git a/多管理系统混合.txt b/多管理系统混合.txt
index df73dbc..6749706 100755
--- a/多管理系统混合.txt
+++ b/多管理系统混合.txt
@@ -1,8 +1,5 @@
@Author: fm453
-@Date: 1970-01-01T08:00:00+08:00
@Email: fm43@hiluker.com
-@Last modified by: Fm453
-@Last modified time: 2021-09-15T00:45:53+08:00
管理系统