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 管理系统