├── .htaccess ├── Admin ├── 1Index1.html ├── AddDevice.html ├── AddTopic.html ├── Admin.bak.html ├── Admin.html ├── AllDeviceStatus.html ├── DelDevice.html ├── DeviceStatus.html ├── EditDevice.html ├── EditTopic.html ├── Foot.html ├── Home.html ├── Index.php ├── Login.html ├── Registered.html ├── Test.Html ├── head.html └── main.html ├── Api.md ├── Common ├── 17monipdb.dat ├── CaptchaCommon.class.php ├── DeviceCodeCommon.Class.php ├── HttpCommon.class.php ├── IPCommon.class.php ├── RandomCommon.class.php ├── ezSQL.zip └── ezSQL │ ├── LICENSE │ ├── README.md │ ├── codeigniter │ ├── Ezsql_codeigniter.php │ └── install.txt │ ├── composer.json │ ├── cubrid │ ├── demo.php │ ├── disk_cache_example.php │ ├── ez_sql_cubrid.php │ └── select_example.php │ ├── ez_sql_help.htm │ ├── ez_sql_with_smarty.html │ ├── mssql │ ├── demo.php │ └── ez_sql_mssql.php │ ├── mysql │ ├── demo.php │ ├── disk_cache_example.php │ └── ez_sql_mysql.php │ ├── mysqli │ ├── demo.php │ └── ez_sql_mysqli.php │ ├── oracle8_9 │ ├── demo.php │ ├── disk_cache_example.php │ └── ez_sql_oracle8_9.php │ ├── pdo │ ├── demo_pdo_for_mysql.php │ ├── demo_pdo_for_sqlite.php │ └── ez_sql_pdo.php │ ├── postgresql │ ├── demo.php │ └── ez_sql_postgresql.php │ ├── shared │ ├── ez_sql_core.php │ ├── ez_sql_core_2.1_debughack_0.2alpha.php │ ├── ez_sql_core_202console.php │ └── readme_debughack_0.2alpha.txt │ ├── sqlite │ ├── demo.php │ ├── ez_sql_sqlite.php │ ├── ez_sql_sqlite3.php │ └── sqlite_test.db │ ├── sqlsrv │ ├── demo.php │ └── ez_sql_sqlsrv.php │ └── sybase │ └── ez_sql_sybase.php ├── Config └── Config.php ├── Controller ├── AllUserSDeviceStatusController.Class.php ├── IpToPlaceController.class.php ├── TestController.class.php ├── TestDeviceCodeModelController.Class.php ├── UserController.Class.php ├── UserSDeviceController.Class.php ├── UserSDevicePublishController.Class.php ├── UserSDeviceStatusController.Class.php ├── UserSDeviceSubscribeController.Class.php └── UserSDeviceTopicController.Class.php ├── LICENSE.txt ├── Library ├── DatabaseInitLink.Library.php ├── GetDb.Library.php └── NewModel.Library.php ├── Model ├── DeviceCertColModel.Class.php ├── DeviceCodeModel.Class.php ├── DeviceSubscribeTopicModel.Class.php ├── UserModel.Class.php ├── UserSDeviceModel.Class.php ├── UserSDevicePublishModel.Class.php ├── UserSDeviceStatusModel.Class.php ├── UserSDeviceSubscribeModel.Class.php └── UserSTopicModel.Class.php ├── NginxRewriteConf.md ├── Photo ├── AddUserSDevice.png ├── AddUserSTopic.png ├── Admin.png ├── AdminDeviceStatus.png ├── DeleteDevice.png ├── DeleteUserSTopic.png ├── EditeDevice.png ├── EditeTopic.png ├── IotManPlatform_Wiki.png └── Login.png ├── README.md ├── index.php ├── layui-2.2.5 ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bower.json ├── dist │ ├── css │ │ ├── layui.css │ │ ├── layui.mobile.css │ │ └── modules │ │ │ ├── code.css │ │ │ ├── laydate │ │ │ └── default │ │ │ │ └── laydate.css │ │ │ └── layer │ │ │ └── default │ │ │ ├── icon-ext.png │ │ │ ├── icon.png │ │ │ ├── layer.css │ │ │ ├── loading-0.gif │ │ │ ├── loading-1.gif │ │ │ └── loading-2.gif │ ├── font │ │ ├── iconfont.eot │ │ ├── iconfont.svg │ │ ├── iconfont.ttf │ │ └── iconfont.woff │ ├── images │ │ └── face │ │ │ ├── 0.gif │ │ │ ├── 1.gif │ │ │ ├── 10.gif │ │ │ ├── 11.gif │ │ │ ├── 12.gif │ │ │ ├── 13.gif │ │ │ ├── 14.gif │ │ │ ├── 15.gif │ │ │ ├── 16.gif │ │ │ ├── 17.gif │ │ │ ├── 18.gif │ │ │ ├── 19.gif │ │ │ ├── 2.gif │ │ │ ├── 20.gif │ │ │ ├── 21.gif │ │ │ ├── 22.gif │ │ │ ├── 23.gif │ │ │ ├── 24.gif │ │ │ ├── 25.gif │ │ │ ├── 26.gif │ │ │ ├── 27.gif │ │ │ ├── 28.gif │ │ │ ├── 29.gif │ │ │ ├── 3.gif │ │ │ ├── 30.gif │ │ │ ├── 31.gif │ │ │ ├── 32.gif │ │ │ ├── 33.gif │ │ │ ├── 34.gif │ │ │ ├── 35.gif │ │ │ ├── 36.gif │ │ │ ├── 37.gif │ │ │ ├── 38.gif │ │ │ ├── 39.gif │ │ │ ├── 4.gif │ │ │ ├── 40.gif │ │ │ ├── 41.gif │ │ │ ├── 42.gif │ │ │ ├── 43.gif │ │ │ ├── 44.gif │ │ │ ├── 45.gif │ │ │ ├── 46.gif │ │ │ ├── 47.gif │ │ │ ├── 48.gif │ │ │ ├── 49.gif │ │ │ ├── 5.gif │ │ │ ├── 50.gif │ │ │ ├── 51.gif │ │ │ ├── 52.gif │ │ │ ├── 53.gif │ │ │ ├── 54.gif │ │ │ ├── 55.gif │ │ │ ├── 56.gif │ │ │ ├── 57.gif │ │ │ ├── 58.gif │ │ │ ├── 59.gif │ │ │ ├── 6.gif │ │ │ ├── 60.gif │ │ │ ├── 61.gif │ │ │ ├── 62.gif │ │ │ ├── 63.gif │ │ │ ├── 64.gif │ │ │ ├── 65.gif │ │ │ ├── 66.gif │ │ │ ├── 67.gif │ │ │ ├── 68.gif │ │ │ ├── 69.gif │ │ │ ├── 7.gif │ │ │ ├── 70.gif │ │ │ ├── 71.gif │ │ │ ├── 8.gif │ │ │ └── 9.gif │ ├── lay │ │ └── modules │ │ │ ├── carousel.js │ │ │ ├── code.js │ │ │ ├── element.js │ │ │ ├── flow.js │ │ │ ├── form.js │ │ │ ├── jquery.js │ │ │ ├── laydate.js │ │ │ ├── layedit.js │ │ │ ├── layer.js │ │ │ ├── laypage.js │ │ │ ├── laytpl.js │ │ │ ├── mobile.js │ │ │ ├── table.js │ │ │ ├── tree.js │ │ │ ├── upload.js │ │ │ └── util.js │ ├── layui.all.js │ └── layui.js ├── doc │ ├── Git仓库.url │ ├── README.md │ ├── 在线演示.url │ └── 快速上手.url ├── examples │ ├── admin.html │ ├── all.html │ ├── button.html │ ├── carousel.html │ ├── code.html │ ├── element.html │ ├── extend.html │ ├── flow.html │ ├── form.html │ ├── js │ │ ├── child │ │ │ └── test.js │ │ └── index.js │ ├── json │ │ ├── table │ │ │ ├── demo1.json │ │ │ └── demo2.json │ │ └── upload │ │ │ └── demoLayEdit.json │ ├── laydate.html │ ├── layedit.html │ ├── layer.html │ ├── layout.html │ ├── laypage.html │ ├── responsive.html │ ├── table.html │ ├── tree.html │ ├── upload.html │ ├── util.html │ └── xingzuo.html ├── gulpfile.js ├── karma.conf.base.js ├── karma.conf.sauce.js ├── karma.conf.unit.js ├── package.json └── test │ ├── lay │ └── modules │ │ ├── code.js │ │ ├── laydate.js │ │ └── laytpl.js │ └── layui.js └── public ├── IotManSslKey.zip ├── eruda └── node_modules │ └── eruda │ ├── LICENSE │ ├── README.md │ └── package.json ├── ipip ├── 17monipdb.dat ├── 17monipdb.zip ├── IP.class.php └── readme.txt ├── jquery ├── 1.12.0 │ └── jquery.min.js └── 2.1.1 │ └── jquery.min.js ├── kitadmin ├── .gitignore ├── build │ ├── css │ │ ├── app.css │ │ ├── doc.css │ │ ├── login.css │ │ ├── message.css │ │ ├── nprogress.css │ │ ├── themes │ │ │ ├── blue.1.css │ │ │ ├── blue.css │ │ │ ├── default.css │ │ │ ├── green.css │ │ │ ├── light.css │ │ │ ├── orange.css │ │ │ ├── pink.css │ │ │ └── red.css │ │ ├── treeselect.css │ │ └── ztree │ │ │ ├── awesome │ │ │ └── ztree.css │ │ │ ├── default │ │ │ └── ztree.css │ │ │ └── metro │ │ │ └── ztree.css │ ├── images │ │ ├── GetVerfiyCode.png │ │ └── pay.png │ └── js │ │ ├── app.js │ │ ├── kitconfig.js │ │ ├── loader.js │ │ ├── message.js │ │ ├── navbar.js │ │ ├── nprogress.js │ │ ├── onelevel.js │ │ ├── pjax.js │ │ ├── spa.js │ │ ├── tab.js │ │ ├── treeselect.js │ │ ├── utils.js │ │ └── ztree.js ├── components │ ├── selectTree.html │ └── table │ │ ├── table.html │ │ └── table.js ├── datas │ ├── navbar1.json │ ├── navbar2.json │ └── onelevel1.json ├── gulpfile.js ├── jquery-3.2.1.min.js ├── plugins │ ├── font-awesome │ │ ├── css │ │ │ ├── font-awesome.css │ │ │ └── font-awesome.min.css │ │ └── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ ├── layui │ │ ├── css │ │ │ ├── layui.css │ │ │ ├── layui.mobile.css │ │ │ └── modules │ │ │ │ ├── code.css │ │ │ │ ├── laydate │ │ │ │ └── default │ │ │ │ │ └── laydate.css │ │ │ │ ├── layer │ │ │ │ └── default │ │ │ │ │ ├── icon-ext.png │ │ │ │ │ ├── icon.png │ │ │ │ │ ├── layer.css │ │ │ │ │ ├── loading-0.gif │ │ │ │ │ ├── loading-1.gif │ │ │ │ │ └── loading-2.gif │ │ │ │ └── layim │ │ │ │ ├── html │ │ │ │ ├── chatlog.html │ │ │ │ ├── find.html │ │ │ │ ├── getmsg.json │ │ │ │ └── msgbox.html │ │ │ │ ├── layim.css │ │ │ │ ├── mobile │ │ │ │ └── layim.css │ │ │ │ ├── skin │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ ├── 3.jpg │ │ │ │ ├── 4.jpg │ │ │ │ ├── 5.jpg │ │ │ │ └── logo.jpg │ │ │ │ └── voice │ │ │ │ └── default.mp3 │ │ ├── font │ │ │ ├── iconfont.eot │ │ │ ├── iconfont.svg │ │ │ ├── iconfont.ttf │ │ │ └── iconfont.woff │ │ ├── images │ │ │ └── face │ │ │ │ ├── 0.gif │ │ │ │ ├── 1.gif │ │ │ │ ├── 10.gif │ │ │ │ ├── 11.gif │ │ │ │ ├── 12.gif │ │ │ │ ├── 13.gif │ │ │ │ ├── 14.gif │ │ │ │ ├── 15.gif │ │ │ │ ├── 16.gif │ │ │ │ ├── 17.gif │ │ │ │ ├── 18.gif │ │ │ │ ├── 19.gif │ │ │ │ ├── 2.gif │ │ │ │ ├── 20.gif │ │ │ │ ├── 21.gif │ │ │ │ ├── 22.gif │ │ │ │ ├── 23.gif │ │ │ │ ├── 24.gif │ │ │ │ ├── 25.gif │ │ │ │ ├── 26.gif │ │ │ │ ├── 27.gif │ │ │ │ ├── 28.gif │ │ │ │ ├── 29.gif │ │ │ │ ├── 3.gif │ │ │ │ ├── 30.gif │ │ │ │ ├── 31.gif │ │ │ │ ├── 32.gif │ │ │ │ ├── 33.gif │ │ │ │ ├── 34.gif │ │ │ │ ├── 35.gif │ │ │ │ ├── 36.gif │ │ │ │ ├── 37.gif │ │ │ │ ├── 38.gif │ │ │ │ ├── 39.gif │ │ │ │ ├── 4.gif │ │ │ │ ├── 40.gif │ │ │ │ ├── 41.gif │ │ │ │ ├── 42.gif │ │ │ │ ├── 43.gif │ │ │ │ ├── 44.gif │ │ │ │ ├── 45.gif │ │ │ │ ├── 46.gif │ │ │ │ ├── 47.gif │ │ │ │ ├── 48.gif │ │ │ │ ├── 49.gif │ │ │ │ ├── 5.gif │ │ │ │ ├── 50.gif │ │ │ │ ├── 51.gif │ │ │ │ ├── 52.gif │ │ │ │ ├── 53.gif │ │ │ │ ├── 54.gif │ │ │ │ ├── 55.gif │ │ │ │ ├── 56.gif │ │ │ │ ├── 57.gif │ │ │ │ ├── 58.gif │ │ │ │ ├── 59.gif │ │ │ │ ├── 6.gif │ │ │ │ ├── 60.gif │ │ │ │ ├── 61.gif │ │ │ │ ├── 62.gif │ │ │ │ ├── 63.gif │ │ │ │ ├── 64.gif │ │ │ │ ├── 65.gif │ │ │ │ ├── 66.gif │ │ │ │ ├── 67.gif │ │ │ │ ├── 68.gif │ │ │ │ ├── 69.gif │ │ │ │ ├── 7.gif │ │ │ │ ├── 70.gif │ │ │ │ ├── 71.gif │ │ │ │ ├── 8.gif │ │ │ │ └── 9.gif │ │ ├── lay │ │ │ └── modules │ │ │ │ ├── carousel.js │ │ │ │ ├── code.js │ │ │ │ ├── element.js │ │ │ │ ├── flow.js │ │ │ │ ├── form.js │ │ │ │ ├── jquery.js │ │ │ │ ├── laydate.js │ │ │ │ ├── layedit.js │ │ │ │ ├── layer.js │ │ │ │ ├── layim.js │ │ │ │ ├── laypage.js │ │ │ │ ├── laytpl.js │ │ │ │ ├── mobile.js │ │ │ │ ├── table.js │ │ │ │ ├── tree.js │ │ │ │ ├── upload.js │ │ │ │ └── util.js │ │ ├── layui.all.js │ │ └── layui.js │ └── sideshow │ │ ├── css │ │ ├── component.css │ │ ├── demo.css │ │ └── normalize.css │ │ ├── fonts │ │ └── codropsicons │ │ │ ├── codropsicons.eot │ │ │ ├── codropsicons.svg │ │ │ ├── codropsicons.ttf │ │ │ ├── codropsicons.woff │ │ │ └── license.txt │ │ ├── img │ │ ├── demo-1-bg.jpg │ │ └── demo-2-bg.jpg │ │ └── js │ │ ├── EasePack.min.js │ │ ├── TweenLite.min.js │ │ ├── demo-1.js │ │ ├── demo-2.js │ │ ├── demo-3.js │ │ ├── demo-4.js │ │ ├── html5.js │ │ └── rAF.js ├── src │ ├── css │ │ ├── app.css │ │ ├── doc.css │ │ ├── login.css │ │ ├── message.css │ │ ├── nprogress.css │ │ ├── themes │ │ │ ├── blue.1.css │ │ │ ├── blue.css │ │ │ ├── default.css │ │ │ ├── green.css │ │ │ ├── light.css │ │ │ ├── orange.css │ │ │ ├── pink.css │ │ │ └── red.css │ │ ├── treeselect.css │ │ └── ztree │ │ │ ├── awesome │ │ │ ├── fa.less │ │ │ ├── img │ │ │ │ └── loading.gif │ │ │ ├── ztree.css │ │ │ └── ztree.less │ │ │ ├── default │ │ │ ├── img │ │ │ │ ├── diy │ │ │ │ │ ├── 1_close.png │ │ │ │ │ ├── 1_open.png │ │ │ │ │ ├── 2.png │ │ │ │ │ ├── 3.png │ │ │ │ │ ├── 4.png │ │ │ │ │ ├── 5.png │ │ │ │ │ ├── 6.png │ │ │ │ │ ├── 7.png │ │ │ │ │ ├── 8.png │ │ │ │ │ └── 9.png │ │ │ │ ├── line_conn.gif │ │ │ │ ├── loading.gif │ │ │ │ ├── zTreeStandard.gif │ │ │ │ └── zTreeStandard.png │ │ │ └── ztree.css │ │ │ └── metro │ │ │ ├── img │ │ │ ├── line_conn.png │ │ │ ├── loading.gif │ │ │ ├── metro.gif │ │ │ └── metro.png │ │ │ └── ztree.css │ ├── images │ │ ├── GetVerfiyCode.png │ │ └── pay.png │ └── js │ │ ├── app.js │ │ ├── kitconfig.js │ │ ├── loader.js │ │ ├── message.js │ │ ├── navbar.js │ │ ├── nprogress.js │ │ ├── onelevel.js │ │ ├── pjax.js │ │ ├── spa.js │ │ ├── tab.js │ │ ├── treeselect.js │ │ ├── utils.js │ │ └── ztree.js └── views │ └── form.html └── layui ├── css ├── layui.css ├── layui.mobile.css └── modules │ ├── code.css │ ├── laydate │ └── default │ │ ├── font.css │ │ └── laydate.css │ └── layer │ └── default │ ├── icon-ext.png │ ├── icon.png │ ├── layer.css │ ├── loading-0.gif │ ├── loading-1.gif │ └── loading-2.gif ├── font ├── iconfont.eot ├── iconfont.svg ├── iconfont.ttf └── iconfont.woff ├── images └── face │ ├── 0.gif │ ├── 1.gif │ ├── 10.gif │ ├── 11.gif │ ├── 12.gif │ ├── 13.gif │ ├── 14.gif │ ├── 15.gif │ ├── 16.gif │ ├── 17.gif │ ├── 18.gif │ ├── 19.gif │ ├── 2.gif │ ├── 20.gif │ ├── 21.gif │ ├── 22.gif │ ├── 23.gif │ ├── 24.gif │ ├── 25.gif │ ├── 26.gif │ ├── 27.gif │ ├── 28.gif │ ├── 29.gif │ ├── 3.gif │ ├── 30.gif │ ├── 31.gif │ ├── 32.gif │ ├── 33.gif │ ├── 34.gif │ ├── 35.gif │ ├── 36.gif │ ├── 37.gif │ ├── 38.gif │ ├── 39.gif │ ├── 4.gif │ ├── 40.gif │ ├── 41.gif │ ├── 42.gif │ ├── 43.gif │ ├── 44.gif │ ├── 45.gif │ ├── 46.gif │ ├── 47.gif │ ├── 48.gif │ ├── 49.gif │ ├── 5.gif │ ├── 50.gif │ ├── 51.gif │ ├── 52.gif │ ├── 53.gif │ ├── 54.gif │ ├── 55.gif │ ├── 56.gif │ ├── 57.gif │ ├── 58.gif │ ├── 59.gif │ ├── 6.gif │ ├── 60.gif │ ├── 61.gif │ ├── 62.gif │ ├── 63.gif │ ├── 64.gif │ ├── 65.gif │ ├── 66.gif │ ├── 67.gif │ ├── 68.gif │ ├── 69.gif │ ├── 7.gif │ ├── 70.gif │ ├── 71.gif │ ├── 8.gif │ └── 9.gif ├── lay ├── all-mobile.js ├── all.js └── modules │ ├── carousel.js │ ├── code.js │ ├── element.js │ ├── flow.js │ ├── form.js │ ├── jquery.js │ ├── laydate.js │ ├── layedit.js │ ├── layer.js │ ├── laypage.js │ ├── laytpl.js │ ├── mobile.js │ ├── mobile │ ├── layer-mobile.js │ ├── layim-mobile-open.js │ ├── upload-mobile.js │ └── zepto.js │ ├── table.js │ ├── tree.js │ ├── upload.js │ └── util.js └── layui.js /.htaccess: -------------------------------------------------------------------------------- 1 | 2 | Options +FollowSymlinks 3 | RewriteEngine On 4 | 5 | RewriteCond %{REQUEST_FILENAME} !-d 6 | RewriteCond %{REQUEST_FILENAME} !-f 7 | #RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 8 | RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] 9 | -------------------------------------------------------------------------------- /Admin/1Index1.html: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Admin/Foot.html: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /Admin/Index.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Admin/head.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IotMan物联平台1 6 | 7 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |
18 | -------------------------------------------------------------------------------- /Common/17monipdb.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Common/17monipdb.dat -------------------------------------------------------------------------------- /Common/DeviceCodeCommon.Class.php: -------------------------------------------------------------------------------- 1 | load->library('ezsql_codeigniter'); 19 | $this->ezsql = new ezSQL_codeigniter; 20 | 21 | 6) Hey presto 22 | 23 | Now you can use ezSQL in any of your controller functions like so... 24 | 25 | function index() 26 | { 27 | global $db; 28 | $db->get_var("SELECT CURDATE()"); 29 | $db->debug(); 30 | } 31 | 32 | or you can do this... 33 | 34 | function index() 35 | { 36 | $this->ezsql->get_var("SELECT CURDATE()"); 37 | $this->ezsql->debug(); 38 | } 39 | 40 | Important 1! 41 | 42 | All the database configuration is done via codeigniter see... 43 | http://codeigniter.com/user_guide/database/configuration.html 44 | 45 | Important 2! 46 | 47 | It doesn't matter what type of database you connect to (mySQL / Oracle etc) ezsql 48 | works the same - the db type is configured in codeigniter NOT ezSQL 49 | 50 | Have fun! -------------------------------------------------------------------------------- /Common/ezSQL/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jv2222/ezsql", 3 | "description": "PHP class to make interacting with a database ridiculusly easy.", 4 | "license": "LGPL", 5 | "authors": [ 6 | { 7 | "name": "Justin Vincent", 8 | "email": "webmaster@justinvincent.com" 9 | } 10 | ], 11 | "require": { 12 | 13 | }, 14 | "autoload": { 15 | "classmap": [ 16 | "cubrid/ez_sql_cubrid.php", 17 | "pdo/ez_sql_pdo.php", 18 | "postgresql/ez_sql_postgresql.php", 19 | "mysql/ez_sql_mysql.php", 20 | "mysqli/ez_sql_mysqli.php", 21 | "sqlsrv/ez_sql_sqlsrv.php", 22 | "oracle8_9/ez_sql_oracle8_9.php", 23 | "sqlite/ez_sql_sqlite.php", 24 | "shared/ez_sql_core.php", 25 | "mssql/ez_sql_mssql.php", 26 | "sybase/ez_sql_sybase.php", 27 | "codeigniter/Ezsql_codeigniter.php" 28 | ] 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Common/ezSQL/cubrid/demo.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate()); 24 | print "ezSQL demo for CUBRID database run @ $current_time"; 25 | 26 | // Print out last query and results.. 27 | $db->debug(); 28 | 29 | // Get list of tables from current database.. 30 | $my_tables = $db->get_results("SHOW TABLES",ARRAY_N); 31 | 32 | // Print out last query and results.. 33 | $db->debug(); 34 | 35 | // Loop through each row of results.. 36 | foreach ( $my_tables as $table ) 37 | { 38 | // Get results of DESC table.. 39 | $db->get_results("DESC $table[0]"); 40 | 41 | // Print out last query and results.. 42 | $db->debug(); 43 | } 44 | 45 | ?> 46 | -------------------------------------------------------------------------------- /Common/ezSQL/cubrid/disk_cache_example.php: -------------------------------------------------------------------------------- 1 | cache_timeout = 24; // Note: this is hours 12 | 13 | // Specify a cache dir. Path is taken from calling script 14 | $db->cache_dir = 'ezsql_cache'; 15 | 16 | // (1. You must create this dir. first!) 17 | // (2. Might need to do chmod 775) 18 | 19 | // Global override setting to turn disc caching off 20 | // (but not on) 21 | $db->use_disk_cache = true; 22 | 23 | // By wrapping up queries you can ensure that the default 24 | // is NOT to cache unless specified 25 | $db->cache_queries = true; 26 | 27 | // At last.. a query! 28 | $db->get_results("SHOW TABLES"); 29 | $db->debug(); 30 | 31 | // Select * from use 32 | $db->get_results("SELECT * FROM athlete"); 33 | $db->debug(); 34 | 35 | // This ensures only the above querys are cached 36 | $db->cache_queries = false; 37 | 38 | // This query is NOT cached 39 | $db->get_results("SELECT * FROM athlete LIMIT 0,1"); 40 | $db->debug(); 41 | 42 | /* 43 | 44 | Of course, if you want to cache EVERYTHING just do.. 45 | 46 | $db = new ezSQL_cubrid('db_user', 'db_pass', 'db_name'); 47 | $db->use_disk_cache = true; 48 | $db->cache_queries = true; 49 | $db->cache_timeout = 24; 50 | 51 | */ 52 | 53 | ?> 54 | -------------------------------------------------------------------------------- /Common/ezSQL/cubrid/select_example.php: -------------------------------------------------------------------------------- 1 | get_results("SELECT code, name FROM athlete"); 11 | 12 | echo "Code     Name
"; 13 | 14 | foreach ( $athletes as $athlete ) 15 | { 16 | // Access data using object syntax 17 | echo $athlete->code."   "; 18 | echo $athlete->name."
"; 19 | } 20 | 21 | $var = $db->get_var("SELECT count(*) FROM athlete"); 22 | 23 | echo "Number of athletes: ".$var; 24 | 25 | $db->debug(); 26 | 27 | ?> 28 | -------------------------------------------------------------------------------- /Common/ezSQL/ez_sql_help.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Common/ezSQL/ez_sql_help.htm -------------------------------------------------------------------------------- /Common/ezSQL/mssql/demo.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate()); 39 | print "ezSQL demo for mS-SQL database run @ $current_time"; 40 | 41 | // Print out last query and results.. 42 | $db->debug(); 43 | 44 | // Get list of tables from current database.. 45 | $my_tables = $db->get_results("select name from ".$db_name."..sysobjects where xtype = 'U'",ARRAY_N); 46 | 47 | // Print out last query and results.. 48 | $db->debug(); 49 | 50 | // Loop through each row of results.. 51 | foreach ( $my_tables as $table ) 52 | { 53 | // Get results of DESC table.. 54 | $db->query("EXEC SP_COLUMNS '".$table[0]."'"); 55 | 56 | // Print out last query and results.. 57 | $db->debug(); 58 | } 59 | 60 | ?> 61 | -------------------------------------------------------------------------------- /Common/ezSQL/mysql/demo.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate()); 24 | print "ezSQL demo for mySQL database run @ $current_time"; 25 | 26 | // Print out last query and results.. 27 | $db->debug(); 28 | 29 | // Get list of tables from current database.. 30 | $my_tables = $db->get_results("SHOW TABLES",ARRAY_N); 31 | 32 | // Print out last query and results.. 33 | $db->debug(); 34 | 35 | // Loop through each row of results.. 36 | foreach ( $my_tables as $table ) 37 | { 38 | // Get results of DESC table.. 39 | $db->get_results("DESC $table[0]"); 40 | 41 | // Print out last query and results.. 42 | $db->debug(); 43 | } 44 | 45 | ?> 46 | -------------------------------------------------------------------------------- /Common/ezSQL/mysql/disk_cache_example.php: -------------------------------------------------------------------------------- 1 | cache_timeout = 24; // Note: this is hours 12 | 13 | // Specify a cache dir. Path is taken from calling script 14 | $db->cache_dir = 'ezsql_cache'; 15 | 16 | // (1. You must create this dir. first!) 17 | // (2. Might need to do chmod 775) 18 | 19 | // Global override setting to turn disc caching off 20 | // (but not on) 21 | $db->use_disk_cache = true; 22 | 23 | // By wrapping up queries you can ensure that the default 24 | // is NOT to cache unless specified 25 | $db->cache_queries = true; 26 | 27 | // At last.. a query! 28 | $db->get_results("SHOW TABLES"); 29 | $db->debug(); 30 | 31 | // Select * from use 32 | $db->get_results("SELECT * FROM User"); 33 | $db->debug(); 34 | 35 | // This ensures only the above querys are cached 36 | $db->cache_queries = false; 37 | 38 | // This query is NOT cached 39 | $db->get_results("SELECT * FROM User LIMIT 0,1"); 40 | $db->debug(); 41 | 42 | /* 43 | 44 | Of course, if you want to cache EVERYTHING just do.. 45 | 46 | $db = new ezSQL_mysql('db_user', 'db_pass', 'db_name'); 47 | $db->use_disk_cache = true; 48 | $db->cache_queries = true; 49 | $db->cache_timeout = 24; 50 | 51 | */ 52 | 53 | ?> 54 | -------------------------------------------------------------------------------- /Common/ezSQL/mysqli/demo.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate()); 25 | print "ezSQL demo for mySQL database run @ $current_time"; 26 | 27 | // Print out last query and results.. 28 | $db->debug(); 29 | 30 | // Get list of tables from current database.. 31 | $my_tables = $db->get_results("SHOW TABLES",ARRAY_N); 32 | 33 | // Print out last query and results.. 34 | $db->debug(); 35 | 36 | // Loop through each row of results.. 37 | foreach ( $my_tables as $table ) 38 | { 39 | // Get results of DESC table.. 40 | $db->get_results("DESC $table[0]"); 41 | 42 | // Print out last query and results.. 43 | $db->debug(); 44 | } 45 | 46 | ?> 47 | -------------------------------------------------------------------------------- /Common/ezSQL/oracle8_9/demo.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate() . " FROM DUAL"); 24 | print "ezSQL demo for mySQL database run on $current_date"; 25 | 26 | // Get list of tables from current database.. 27 | $my_tables = $db->get_results("SELECT TABLE_NAME FROM USER_TABLES",ARRAY_N); 28 | 29 | // Print out last query and results.. 30 | $db->debug(); 31 | 32 | // Loop through each row of results.. 33 | foreach ( $my_tables as $table ) 34 | { 35 | // Get results of DESC table.. 36 | $db->get_results("SELECT COLUMN_NAME, DATA_TYPE, DATA_LENGTH, DATA_PRECISION FROM USER_TAB_COLUMNS WHERE TABLE_NAME = '$table[0]'"); 37 | 38 | // Print out last query and results.. 39 | $db->debug(); 40 | } 41 | 42 | ?> 43 | -------------------------------------------------------------------------------- /Common/ezSQL/oracle8_9/disk_cache_example.php: -------------------------------------------------------------------------------- 1 | cache_timeout = 24; // Note: this is hours 15 | 16 | // Specify a cache dir. Path is taken from calling script 17 | $db->cache_dir = 'ezsql_cache'; 18 | 19 | // (1. You must create this dir. first!) 20 | // (2. Might need to do chmod 775) 21 | 22 | // Global override setting to turn disc caching off 23 | // (but not on) 24 | $db->use_disk_cache = true; 25 | 26 | // By wrapping up queries you can ensure that the default 27 | // is NOT to cache unless specified 28 | $db->cache_queries = true; 29 | 30 | // At last.. a query! 31 | $db->get_var("SELECT " . $db->sysdate() . " FROM DUAL"); 32 | $db->debug(); 33 | 34 | // Now get it from the cache 35 | $db->get_var("SELECT " . $db->sysdate() . " FROM DUAL"); 36 | $db->debug(); 37 | 38 | // This ensures only the above querys are cached 39 | $db->cache_queries = false; 40 | 41 | // This query is NOT cached 42 | $db->get_var("SELECT " . $db->sysdate() . " FROM DUAL"); 43 | $db->debug(); 44 | 45 | /* 46 | 47 | Of course, if you want to cache EVERYTHING just do.. 48 | 49 | $db = new ezSQL_oracle8_9('user','password','oracle.instance'); 50 | $db->use_disk_cache = true; 51 | $db->cache_queries = true; 52 | $db->cache_timeout = 24; 53 | 54 | */ 55 | 56 | ?> 57 | -------------------------------------------------------------------------------- /Common/ezSQL/pdo/demo_pdo_for_mysql.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate()); 21 | print "ezSQL demo for mySQL database run @ $current_time"; 22 | 23 | // Print out last query and results.. 24 | $db->debug(); 25 | 26 | // Get list of tables from current database.. 27 | $my_tables = $db->get_results("SHOW TABLES",ARRAY_N); 28 | 29 | // Print out last query and results.. 30 | $db->debug(); 31 | 32 | // Loop through each row of results.. 33 | foreach ( $my_tables as $table ) 34 | { 35 | // Get results of DESC table.. 36 | $db->get_results("DESC $table[0]"); 37 | 38 | // Print out last query and results.. 39 | $db->debug(); 40 | } 41 | 42 | ?> 43 | -------------------------------------------------------------------------------- /Common/ezSQL/pdo/demo_pdo_for_sqlite.php: -------------------------------------------------------------------------------- 1 | 13 | -------------------------------------------------------------------------------- /Common/ezSQL/postgresql/demo.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate()); 24 | print "ezSQL demo for PostgreSQL database run @ $current_time"; 25 | 26 | // Print out last query and results.. 27 | $db->debug(); 28 | 29 | // Get list of tables from current database.. 30 | $my_tables = $db->get_results("SELECT " . $db->showTables(), ARRAY_N); 31 | // Print out last query and results.. 32 | $db->debug(); 33 | 34 | // Loop through each row of results.. 35 | foreach ( $my_tables as $table ) 36 | { 37 | // Get results of DESC table.. 38 | $db->get_results("SELECT " . $db->descTable($table[0])); 39 | 40 | // Print out last query and results.. 41 | $db->debug(); 42 | } 43 | //works 44 | $dball = $db->get_results("SELECT " . $db->showDatabases()); 45 | // Print out last query and results.. 46 | $db->debug(); 47 | 48 | //works 49 | $dball = $db->get_results("SHOW ALL"); 50 | // Print out last query and results.. 51 | $db->debug(); 52 | echo 'thanks to the following' . '
'; 53 | echo 'http://michael.paesold.at/download/' . '
'; 54 | echo 'http://www.alberton.info/postgresql_meta_info.html' . '
'; 55 | ?> 56 | -------------------------------------------------------------------------------- /Common/ezSQL/sqlite/demo.php: -------------------------------------------------------------------------------- 1 | query("CREATE TABLE test_table ( MyColumnA INTEGER PRIMARY KEY, MyColumnB TEXT(32) );"); 19 | 20 | // Insert test data 21 | for($i=0;$i<3;++$i) 22 | { 23 | $db->query('INSERT INTO test_table (MyColumnB) VALUES ("'.md5(microtime()).'");'); 24 | } 25 | 26 | // Get list of tables from current database.. 27 | $my_tables = $db->get_results("SELECT * FROM sqlite_master WHERE sql NOTNULL;"); 28 | 29 | // Print out last query and results.. 30 | $db->debug(); 31 | 32 | // Loop through each row of results.. 33 | foreach ( $my_tables as $table ) 34 | { 35 | // Get results of DESC table.. 36 | $db->get_results("SELECT * FROM $table->name;"); 37 | 38 | // Print out last query and results.. 39 | $db->debug(); 40 | } 41 | 42 | // Get rid of the table we created.. 43 | $db->query("DROP TABLE test_table;"); 44 | 45 | ?> 46 | -------------------------------------------------------------------------------- /Common/ezSQL/sqlite/sqlite_test.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Common/ezSQL/sqlite/sqlite_test.db -------------------------------------------------------------------------------- /Common/ezSQL/sqlsrv/demo.php: -------------------------------------------------------------------------------- 1 | get_var("SELECT " . $db->sysdate() . " AS 'GetDate()'"); 37 | print "ezSQL demo for MS-SQL database run @ $current_time"; 38 | 39 | // Print out last query and results.. 40 | $db->debug(); 41 | 42 | // Get list of tables from current database.. 43 | $my_tables = $db->get_results("select name from ".$db_name."..sysobjects where xtype = 'U'",ARRAY_N); 44 | 45 | // Print out last query and results.. 46 | $db->debug(); 47 | 48 | // Loop through each row of results.. 49 | foreach ( $my_tables as $table ) 50 | { 51 | // Get results of DESC table.. 52 | $db->query("EXEC SP_COLUMNS '".$table[0]."'"); 53 | 54 | // Print out last query and results.. 55 | $db->debug(); 56 | } 57 | 58 | ?> 59 | -------------------------------------------------------------------------------- /Config/Config.php: -------------------------------------------------------------------------------- 1 | '配置值' 4 | //目录设置 5 | 'ModelDir' => 'Model/', 6 | 'ControllerDir' => 'Controller/', 7 | 'CommonDir' => 'Common/', 8 | 'TimeZone' => 'Asia/Shanghai', 9 | 'DefaultController' => 'Admin',//因为以页面为主所以使用一个假的控制器,实现默认跳转 10 | 'DefaultMethod' => 'Login', 11 | 'DefaulteLibraryDir' => 'Library/', 12 | 'ViewDir'=>'Admin', 13 | 'DefaultView'=>'Login', 14 | 'ViewDefaultConTrollerFile'=>'Index.php', 15 | 'ViewDefaultControllerClass'=>'ViewController', 16 | 'ViewDefaultControllerMethod'=>'Index', 17 | //数据库配置信息 18 | 'DefaultezSQLCoreFile' => 'Common/ezSQL/shared/ez_sql_core.php', 19 | 'DefaultezSQLLibFile' => 'Common/ezSQL/mysql/ez_sql_mysql.php', 20 | 'DefaultDatabaseInitPhpFileName' => 'DatabaseInitLink.Library.php', 21 | 'DefaultDatabaseCacheDir' => '../RunTime/Cache/Database', 22 | 'DbHost' => '', // 服务器地址 23 | 'DbName' => '', // 数据库名 24 | 'DbUser' => '', // 用户名 25 | 'DbPwd' => '', // 密码 26 | 'DbPort' => , // 端口 27 | 'DbParams' => array(), // 数据库连接参数 28 | 'DbChaerset' => 'utf8', // 字符集 29 | 'DbDebug' => false, // 数据库调试模式 开启后可以记录SQL日志 30 | //短信验证配置信息 31 | 'ACCOUNT_SID' => '', 32 | 'AUTH_TOKEN' => '', 33 | 'REST_URL' => 'http://api.miaodiyun.com/20150822/industrySMS/sendSMS' 34 | ); 35 | 36 | ?> 37 | -------------------------------------------------------------------------------- /Controller/IpToPlaceController.class.php: -------------------------------------------------------------------------------- 1 | initIPDataBase(); 17 | $IpPlace=$IPClass->find($_POST['Ip']); 18 | echo $IpPlace[0].$IpPlace[1].$IpPlace[2]; 19 | $IPClass->closeIPDataBase(); 20 | //var_dump($GetParameter); 21 | } 22 | } -------------------------------------------------------------------------------- /Controller/TestController.class.php: -------------------------------------------------------------------------------- 1 | AddDeviceCode($Map); 19 | $DeviceCodeModel->SelectDeviceCode($Map); 20 | } 21 | } -------------------------------------------------------------------------------- /Controller/TestDeviceCodeModelController.Class.php: -------------------------------------------------------------------------------- 1 | AddDeviceCode($Map); 14 | var_dump($DeviceCodeModel->SelectDeviceCode($Map)); 15 | } 16 | } -------------------------------------------------------------------------------- /Controller/UserSDevicePublishController.Class.php: -------------------------------------------------------------------------------- 1 | AddUserSDevicePublish($Map); 15 | echo "
";echo "
"; 16 | var_dump($UserSDevicePublishModel->SelectUserSDevicePublish($Map)); 17 | echo "
";echo "
"; 18 | $Map2["ClientId"]="ClientId222222"; 19 | echo $UserSDevicePublishModel->UpdateUserSDevicePublish($Map,$Map2); 20 | //echo $UserSDevicePublishModel->DeleteUserSDevicePublish($Map2); 21 | } 22 | } 23 | ?> -------------------------------------------------------------------------------- /Controller/UserSDeviceSubscribeController.Class.php: -------------------------------------------------------------------------------- 1 | AddUserSDeviceSubscribe($Map); 16 | echo "
";echo "
"; 17 | var_dump($UserSDeviceSubscribeModel->SelectUserSDeviceSubscribe($Map)); 18 | echo "
";echo "
"; 19 | $Map2["QoSLevel"]="2"; 20 | echo $UserSDeviceSubscribeModel->UpdateUserSDeviceSubscribe($Map,$Map2); 21 | //echo $UserSDeviceSubcribeModel->DeleteUserSDeviceSubscribe($Map2); 22 | } 23 | } 24 | ?> -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 IotManPlatform 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Library/DatabaseInitLink.Library.php: -------------------------------------------------------------------------------- 1 | select($Config["DbName"]); 15 | //$my_tables = $db->get_results("SHOW TABLES",ARRAY_N); 16 | if($Config['DefaultDatabaseCacheDir']){ 17 | $Db->cache_dir=$Config['DefaultDatabaseCacheDir']; 18 | } 19 | if ($Config['DbDebug']){ 20 | $Db->debug_all = true; 21 | }else{ 22 | $Db->hide_errors(); 23 | } 24 | return $Db; -------------------------------------------------------------------------------- /Library/GetDb.Library.php: -------------------------------------------------------------------------------- 1 | setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 24 | } 25 | 26 | return $conn ;//初始化数据库连接 27 | } -------------------------------------------------------------------------------- /Library/NewModel.Library.php: -------------------------------------------------------------------------------- 1 | $value){ 9 | if (!$Frist){ 10 | $SqlParams.=" And "; 11 | } 12 | $SqlParams.= $key." "; 13 | if(is_array($value)){//如果这是个数组的话第一个元素就是method,第二个元素就是值。 14 | //$Map['key']=arryarray('like','%'.$phone.'%'); 15 | //$Map['key']=arryarray('=','%'.$phone.'%'); 16 | $SqlParams.= $value[0]." "; 17 | $SqlParams.= $Db->escape($value[1]); 18 | }else{ 19 | $SqlParams.= "= "; 20 | $SqlParams.= $Db->escape($value); 21 | } 22 | $Frist=false; 23 | } 24 | $TableName="WebDeviceCode"; 25 | $ResultArray = $Db->get_results("SELECT * FROM ".$TableName." WHERE ".$SqlParams,ARRAY_A); 26 | //$Db->vardump($ResultArray); 27 | return $ResultArray; 28 | //foreach($ResultArray as $row_obj) { 29 | //} 30 | } 31 | function AddDeviceCode($Map){ 32 | $Db=GetDb(); 33 | $Frist=true; 34 | $SqlData=""; 35 | $SqlKey=""; 36 | foreach($Map as $key => $value){ 37 | if (!$Frist){ 38 | $SqlData.=" , "; 39 | $SqlData.=" , "; 40 | } 41 | $SqlKey.= $key; 42 | $SqlData.= "'".$Db->escape($value)."'"; 43 | $Frist=false; 44 | } 45 | $TableName="WebDeviceCode"; 46 | // Insert in to the DB.. 47 | $Result=$Db->query("INSERT INTO ".$TableName."(".$SqlKey.") VALUES (".$SqlData.")"); 48 | return $Result; 49 | } 50 | } 51 | 52 | 53 | ?> -------------------------------------------------------------------------------- /NginxRewriteConf.md: -------------------------------------------------------------------------------- 1 | location / { 2 | root /var/www; 3 | index index.html index.htm index.php; 4 | if (!-e $request_filename) { 5 | rewrite ^/index.php(.*)$ /index.php?s=$1 last; 6 | rewrite ^(.*)$ /index.php?s=$1 last; 7 | break; 8 | } 9 | } 10 | 11 | location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ 12 | { 13 | expires 30d; 14 | } 15 | 16 | location ~ .*\.(js|css|woff|woff2|ttf|map|zip)?$ 17 | { 18 | expires 12h; 19 | } 20 | 21 | location ~ /.well-known { 22 | allow all; 23 | } 24 | -------------------------------------------------------------------------------- /Photo/AddUserSDevice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/AddUserSDevice.png -------------------------------------------------------------------------------- /Photo/AddUserSTopic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/AddUserSTopic.png -------------------------------------------------------------------------------- /Photo/Admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/Admin.png -------------------------------------------------------------------------------- /Photo/AdminDeviceStatus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/AdminDeviceStatus.png -------------------------------------------------------------------------------- /Photo/DeleteDevice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/DeleteDevice.png -------------------------------------------------------------------------------- /Photo/DeleteUserSTopic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/DeleteUserSTopic.png -------------------------------------------------------------------------------- /Photo/EditeDevice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/EditeDevice.png -------------------------------------------------------------------------------- /Photo/EditeTopic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/EditeTopic.png -------------------------------------------------------------------------------- /Photo/IotManPlatform_Wiki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/IotManPlatform_Wiki.png -------------------------------------------------------------------------------- /Photo/Login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/Photo/Login.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | --- 2 | typora-root-url: Photo 3 | --- 4 | 5 | # IotMan开源后台 6 | 7 | ## [点击查看说明文档](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/blob/master/Api.md) 8 | 9 | ## 后台截图 10 | ### 登录页面 11 | 12 | ![Login](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/Login.png) 13 | 14 | ### 后台首页 15 | 16 | ![Admin](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/Admin.png) 17 | 18 | ### 查看在线状态 19 | 20 | ![AdminDeviceStatus](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/AdminDeviceStatus.png) 21 | 22 | ### 增加设备 23 | 24 | ![AddUserSDevice](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/AddUserSDevice.png) 25 | 26 | ### 编辑设备 27 | 28 | ![EditeDevice](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/EditeDevice.png) 29 | 30 | ### 增加主题 31 | 32 | ![AddUserSTopic](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/AddUserSTopic.png) 33 | 34 | ### 编辑主题 35 | 36 | ![EditeTopic](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/EditeTopic.png) 37 | 38 | ### 删除主题 39 | 40 | ![DeleteUserSTopic](https://github.com/IotManPlatform/IotManPlatformOpenAdmin/raw/master/Photo/DeleteUserSTopic.png) -------------------------------------------------------------------------------- /layui-2.2.5/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea/ 3 | .ipr 4 | .iws 5 | *~ 6 | ~* 7 | *.diff 8 | *.patch 9 | *.bak 10 | .DS_Store 11 | Thumbs.db 12 | .svn/ 13 | *.swp 14 | .nojekyll 15 | .project 16 | .settings/ 17 | .npmignore 18 | node_modules/ 19 | _site/ 20 | run.bat 21 | dir.txt 22 | /**/layim/ 23 | /**/layim.js 24 | /**/layim-mobile.js 25 | /**/layim.html 26 | /**/layim.m.html 27 | 28 | release/ 29 | build/ 30 | rc/ 31 | 32 | coverage/ -------------------------------------------------------------------------------- /layui-2.2.5/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - node 4 | dist: trusty 5 | addons: 6 | sauce_connect: 7 | username: layui 8 | jwt: 9 | secure: "c+I/AGPj+9cdZOtwGv9eFBdFNlo/BtSEnZ/mGXBLM2+FUn8Dptvhqy1XalRBul3sNiCyv2lNtcZPGw0kirI4EjGiXFfqghq9psvwOchkNM+bFxAiH+uRYCVb1ouDbpAh0w4d/nxpB11fPdVNzudwbiI/ii8LNm1sDDnJOklHiuzWBgOVN2jkzNRapacLfto6bWjnyS4r/zElLwnKpXlN6cIJFzYBU1f/RS68xaHwr/9+wvf5gNzL7OmmiIxl+UJJMejoK3G7I6DTiXyosJxsnljSxG0zbDSDL9lzPeQjFClya25ubbCFPv/UADlVAlz5Y4SLIaTUaRWD7tVphpku5S9XBwIopRQBdtp6y1Ebh/F7pDAiuN8lHzvkr6z++ld9nVcSJppSWN/tyibN7b+C7m6TyreVMHFjw+egAbd3wPVgrD30Vswu9vQXyVydcRJiP295VclgaHobdZKEwrqK7mujsOVOlZEoZWm2B+MLGfvYIjhVdpcRGlAZN+VvA+ea93t/poY1LB1/qH0vF2jMNa3ZI6AWrZaaTbToMUEj6QB9tnOGnGvINOGJDamMMB6aeCLaEgZzRqvTYXgzJAi1kYQKkCL//v3Z6od5eDBUVgMEOkTIchPjSDX5lwMedroPwnFql9ArIWnm7mLHQToEArOoKQhSlFOx+sA/nortCL4=" 10 | sudo: false 11 | cache: 12 | directories: 13 | - node_modules 14 | script: 15 | - npm run test:cov 16 | - npm run test:sauce 17 | after_script: 18 | - npm install coveralls && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage 19 | -------------------------------------------------------------------------------- /layui-2.2.5/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 2 | # 更新日志 3 | * [2.2.5](http://www.layui.com/doc/base/changelog.html#2-2-5) 4 | * [2.2.45](http://www.layui.com/doc/base/changelog.html#2-2-45) 5 | * [2.2.4](http://www.layui.com/doc/base/changelog.html#2-2-4) 6 | * [2.2.3](http://www.layui.com/doc/base/changelog.html#2-2-3) 7 | * [2.2.2](http://www.layui.com/doc/base/changelog.html#2-2-2) 8 | * [2.2.1](http://www.layui.com/doc/base/changelog.html#2-2-1) 9 | * [2.2.0](http://www.layui.com/doc/base/changelog.html#2-2-0) 10 | * [2.1.7](http://www.layui.com/doc/base/changelog.html#2-1-7) 11 | * [2.1.6](http://www.layui.com/doc/base/changelog.html#2-1-6) 12 | * [2.1.5](http://www.layui.com/doc/base/changelog.html#2-1-5) 13 | * [2.1.4](http://www.layui.com/doc/base/changelog.html#2-1-4) 14 | * [2.1.3](http://www.layui.com/doc/base/changelog.html#2-1-3) 15 | * [2.1.2](http://www.layui.com/doc/base/changelog.html#2-1-2) 16 | * [2.1.1](http://www.layui.com/doc/base/changelog.html#2-1-1) 17 | * [2.1.0](http://www.layui.com/doc/base/changelog.html#2-1-0) 18 | * [2.0.2](http://www.layui.com/doc/base/changelog.html#2-0-2) 19 | * [2.0.1](http://www.layui.com/doc/base/changelog.html#2-0-1) 20 | * [2.0.0](http://www.layui.com/doc/base/changelog.html#2-0-0) 21 | -------------------------------------------------------------------------------- /layui-2.2.5/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 layui 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /layui-2.2.5/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "layui", 3 | "main": "src/layui.js", 4 | "version": "2.2.5", 5 | "homepage": "https://github.com/sentsin/layui", 6 | "authors": [ 7 | "sentsin " 8 | ], 9 | "description": "Classic modular front-end component library", 10 | "moduleType": [ 11 | "amd", 12 | "globals" 13 | ], 14 | "keywords": [ 15 | "layui", 16 | "ui", 17 | "JavaScript Framework", 18 | "toolkit", 19 | "front-end component library" 20 | ], 21 | "license": "MIT" 22 | } 23 | -------------------------------------------------------------------------------- /layui-2.2.5/dist/css/modules/code.css: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} -------------------------------------------------------------------------------- /layui-2.2.5/dist/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /layui-2.2.5/dist/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /layui-2.2.5/dist/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/font/iconfont.eot -------------------------------------------------------------------------------- /layui-2.2.5/dist/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/font/iconfont.ttf -------------------------------------------------------------------------------- /layui-2.2.5/dist/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/font/iconfont.woff -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/0.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/1.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/10.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/11.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/12.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/13.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/14.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/15.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/16.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/17.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/18.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/19.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/2.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/20.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/21.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/22.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/23.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/24.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/25.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/26.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/27.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/28.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/29.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/3.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/30.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/31.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/32.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/33.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/34.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/35.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/36.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/37.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/38.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/39.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/4.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/40.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/41.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/42.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/43.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/44.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/45.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/46.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/47.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/48.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/49.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/5.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/50.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/51.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/52.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/53.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/54.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/55.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/56.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/57.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/58.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/59.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/6.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/60.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/61.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/62.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/63.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/64.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/65.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/66.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/67.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/68.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/69.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/7.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/70.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/71.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/8.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/layui-2.2.5/dist/images/face/9.gif -------------------------------------------------------------------------------- /layui-2.2.5/dist/lay/modules/code.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
  1. '+o.replace(/[\r\t\n]+/g,"
  2. ")+"
"),c.find(">.layui-code-h3")[0]||c.prepend('

'+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); -------------------------------------------------------------------------------- /layui-2.2.5/dist/lay/modules/flow.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)}); -------------------------------------------------------------------------------- /layui-2.2.5/dist/lay/modules/laytpl.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)}); -------------------------------------------------------------------------------- /layui-2.2.5/dist/lay/modules/util.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var t=layui.$,i={fixbar:function(e){var i,o,a="layui-fixbar",r="layui-fixbar-top",n=t(document),l=t("body");e=t.extend({showHeight:200},e),e.bar1=e.bar1===!0?"":e.bar1,e.bar2=e.bar2===!0?"":e.bar2,e.bgcolor=e.bgcolor?"background-color:"+e.bgcolor:"";var c=[e.bar1,e.bar2,""],g=t(['
    ',e.bar1?'
  • '+c[0]+"
  • ":"",e.bar2?'
  • '+c[1]+"
  • ":"",'
  • '+c[2]+"
  • ","
"].join("")),s=g.find("."+r),u=function(){var t=n.scrollTop();t>=e.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};t("."+a)[0]||("object"==typeof e.css&&g.css(e.css),l.append(g),u(),g.find("li").on("click",function(){var i=t(this),o=i.attr("lay-type");"top"===o&&t("html,body").animate({scrollTop:0},200),e.click&&e.click.call(this,o)}),n.on("scroll",function(){clearTimeout(o),o=setTimeout(function(){u()},100)}))},countdown:function(e,t,i){var o=this,a="function"==typeof t,r=new Date(e).getTime(),n=new Date(!t||a?(new Date).getTime():t).getTime(),l=r-n,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];a&&(i=t);var g=setTimeout(function(){o.countdown(e,n+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],t,g),l<=0&&clearTimeout(g),g},timeAgo:function(e,t){var i=this,o=[[],[]],a=(new Date).getTime()-new Date(e).getTime();return a>6912e5?(a=new Date(e),o[0][0]=i.digit(a.getFullYear(),4),o[0][1]=i.digit(a.getMonth()+1),o[0][2]=i.digit(a.getDate()),t||(o[1][0]=i.digit(a.getHours()),o[1][1]=i.digit(a.getMinutes()),o[1][2]=i.digit(a.getSeconds())),o[0].join("-")+" "+o[1].join(":")):a>=864e5?(a/1e3/60/60/24|0)+"天前":a>=36e5?(a/1e3/60/60|0)+"小时前":a>=12e4?(a/1e3/60|0)+"分钟前":a<0?"未来":"刚刚"},digit:function(e,t){var i="";e=String(e),t=t||2;for(var o=e.length;o` 开头 3 | * 除IE6、7外,所有浏览器均支持 4 | 5 | # 在线文档 6 | [http://www.layui.com/doc/](http://www.layui.com/doc/) 7 | -------------------------------------------------------------------------------- /layui-2.2.5/doc/在线演示.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://www.layui.com/demo/ 5 | IDList= 6 | HotKey=0 7 | IconIndex=0 8 | IconFile=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 9 | -------------------------------------------------------------------------------- /layui-2.2.5/doc/快速上手.url: -------------------------------------------------------------------------------- 1 | [{000214A0-0000-0000-C000-000000000046}] 2 | Prop3=19,2 3 | [InternetShortcut] 4 | URL=http://www.layui.com/doc/ 5 | IDList= 6 | HotKey=0 7 | IconIndex=0 8 | IconFile=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 9 | -------------------------------------------------------------------------------- /layui-2.2.5/examples/all.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 合并版使用 - layui 7 | 8 | 9 | 10 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 74 | 75 | 76 | -------------------------------------------------------------------------------- /layui-2.2.5/examples/extend.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 自定义模块 - layui 7 | 8 | 9 | 10 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /layui-2.2.5/examples/js/child/test.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | layui.define(function(exports){ 4 | 5 | exports('test', { 6 | title: '子目录模块加载' 7 | }) 8 | }); -------------------------------------------------------------------------------- /layui-2.2.5/examples/js/index.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | layui.define(function(exports){ 4 | 5 | exports('index', { 6 | title: '模块入口' 7 | }); 8 | }); -------------------------------------------------------------------------------- /layui-2.2.5/examples/json/table/demo2.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": 0 3 | ,"msg": "" 4 | ,"count": 66 5 | ,"data": [{ 6 | "username": "张小三" 7 | ,"amount": 18 8 | ,"province": "浙江" 9 | ,"city": "杭州" 10 | ,"zone": "西湖区" 11 | ,"street": "西溪街道" 12 | ,"address": "西溪花园" 13 | ,"house": "30栋1单元" 14 | }, { 15 | "username": "李小四" 16 | ,"amount": 39 17 | ,"province": "江苏" 18 | ,"city": "苏州" 19 | ,"zone": "姑苏区" 20 | ,"street": "丝绸路" 21 | ,"address": "天墅之城" 22 | ,"house": "9幢2单元" 23 | }, { 24 | "username": "王小四" 25 | ,"amount": 8 26 | ,"province": "江西" 27 | ,"city": "南昌" 28 | ,"zone": "青山湖区" 29 | ,"street": "艾溪湖办事处" 30 | ,"address": "中兴和园" 31 | ,"house": "1幢3单元" 32 | }, { 33 | "username": "赵小六" 34 | ,"amount": 16 35 | ,"province": "福建" 36 | ,"city": "泉州" 37 | ,"zone": "丰泽区" 38 | ,"street": "南洋街道" 39 | ,"address": "南洋村" 40 | ,"house": "6幢1单元" 41 | }, { 42 | "username": "孙小七" 43 | ,"amount": 12 44 | ,"province": "湖北" 45 | ,"city": "武汉" 46 | ,"zone": "武昌区" 47 | ,"street": "武昌大道" 48 | ,"address": "两湖花园" 49 | ,"house": "16幢2单元" 50 | }, { 51 | "username": "周小八" 52 | ,"amount": 11 53 | ,"province": "安徽" 54 | ,"city": "黄山" 55 | ,"zone": "黄山区" 56 | ,"street": "汤口镇" 57 | ,"address": "温泉村" 58 | ,"house": "21号" 59 | }] 60 | } -------------------------------------------------------------------------------- /layui-2.2.5/examples/json/upload/demoLayEdit.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": 0 3 | ,"msg": "" 4 | ,"data": { 5 | "src": "http://tva1.sinaimg.cn/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg" 6 | ,"title": "图片名称" 7 | } 8 | } -------------------------------------------------------------------------------- /layui-2.2.5/examples/layedit.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 富文本编辑器 - layui 7 | 8 | 9 | 10 | 13 | 14 | 15 | 16 |
17 |
18 |
19 | 22 |
23 | 24 | 获取选中内容 25 |
26 |
27 | 28 | 29 | 30 | 50 | 51 | -------------------------------------------------------------------------------- /layui-2.2.5/examples/responsive.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 响应式测试 - Layui 9 | 10 | 13 | 14 | 15 | 16 | 17 | 21 | 22 | 23 | 24 | 25 |
26 | 移动:隐藏 27 |
平板:inline 28 |
PC:block 29 |
30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /layui-2.2.5/examples/util.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 工具集 - layui 7 | 8 | 9 | 10 | 13 | 14 | 15 | 16 |
17 | 18 |
19 | 20 |
21 | 22 |
23 | 24 | 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
25 | 26 | 27 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /layui-2.2.5/karma.conf.unit.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @file karma配置 3 | * @author fe.xiaowu@gmail.com 4 | */ 5 | 6 | var base = require('./karma.conf.base.js'); 7 | 8 | module.exports = function (config) { 9 | var options = Object.assign(base(config), {}); 10 | 11 | config.set(options); 12 | }; 13 | -------------------------------------------------------------------------------- /layui-2.2.5/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "layui-src", 3 | "realname": "layui", 4 | "version": "2.2.5", 5 | "independents": { 6 | "layim": "3.7.6" 7 | }, 8 | "description": "Classic modular front-end component library", 9 | "main": "layui.js", 10 | "license": "MIT", 11 | "scripts": { 12 | "test": "karma start karma.conf.unit.js", 13 | "test:cov": "npm test -- --reporters mocha,coverage", 14 | "test:sauce": "karma start karma.conf.sauce.js", 15 | "test:watch": "npm test -- --auto-watch --no-single-run" 16 | }, 17 | "repository": { 18 | "type": "git", 19 | "url": "git+ssh://git@github.com/sentsin/layui.git" 20 | }, 21 | "author": [ 22 | "sentsin " 23 | ], 24 | "homepage": "https://www.layui.com", 25 | "devDependencies": { 26 | "chai": "^4.1.1", 27 | "del": "^2.2.2", 28 | "gulp": "^3.9.1", 29 | "gulp-concat": "^2.6.0 ", 30 | "gulp-header": "^1.8.8", 31 | "gulp-if": "^2.0.1", 32 | "gulp-minify-css": "^1.2.4", 33 | "gulp-rename": "^1.2.2", 34 | "gulp-uglify": "^1.5.4", 35 | "gulp-zip": "^4.0.0", 36 | "karma": "^1.5.0", 37 | "karma-chai": "^0.1.0", 38 | "karma-chai-sinon": "^0.1.5", 39 | "karma-coverage": "^1.1.1", 40 | "karma-mocha": "^1.3.0", 41 | "karma-mocha-reporter": "^2.2.3", 42 | "karma-phantomjs-launcher": "^1.0.4", 43 | "karma-sauce-launcher": "^1.1.0", 44 | "minimist": "^1.2.0", 45 | "mocha": "^3.2.0", 46 | "sinon": "^3.2.1", 47 | "sinon-chai": "^2.13.0" 48 | }, 49 | "bugs": { 50 | "url": "https://github.com/sentsin/layui/issues" 51 | }, 52 | "directories": { 53 | "doc": "doc", 54 | "example": "examples", 55 | "test": "test" 56 | }, 57 | "dependencies": {}, 58 | "keywords": [ 59 | "layui", 60 | "ui", 61 | "JavaScript Framework", 62 | "toolkit", 63 | "front-end component library" 64 | ] 65 | } 66 | -------------------------------------------------------------------------------- /public/IotManSslKey.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/IotManSslKey.zip -------------------------------------------------------------------------------- /public/eruda/node_modules/eruda/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016-2018 liriliri 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /public/ipip/17monipdb.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/ipip/17monipdb.dat -------------------------------------------------------------------------------- /public/ipip/17monipdb.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/ipip/17monipdb.zip -------------------------------------------------------------------------------- /public/kitadmin/build/css/doc.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | .kit-doc{padding:20px}.kit-doc a{color:#009688}.kit-doc-title{margin:30px 0 20px}.kit-doc-title fieldset{border:none;padding:0;border-top:1px solid #eee}.kit-doc-title fieldset legend{margin-left:20px;padding:0 10px;font-size:22px;font-weight:300}.kit-doc-title fieldset legend a{color:#333;text-decoration:none} -------------------------------------------------------------------------------- /public/kitadmin/build/css/login.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | .kit-login-bg{background-color:#393D49}.kit-login-box{width:390px;margin:10% auto;background-color:#666;background-color:rgba(46,46,46,.61);border-radius:10px;color:#f0f8ff;box-shadow:0 0 20px 0 #009688}.kit-login-box header{height:39px;padding:10px;border-bottom:1px solid rgba(0,150,136,.5)}.kit-login-box header h1{text-align:center;font-size:25px;line-height:40px}.kit-login-box .kit-login-main{padding:30px 50px 0}.kit-login-box .kit-login-main .layui-input:focus{border-color:#009688!important}.kit-login-main .layui-form-item{position:relative}.kit-login-main .layui-form-item .kit-login-icon{position:absolute;color:#ccc;top:10px;left:10px}.kit-login-main .layui-form-item input{padding-left:34px}.kit-login-box footer{height:85px}.kit-login-box footer p{line-height:35px;text-align:center}.kit-pull-left{float:left!important}.kit-pull-right{float:right!important}.kit-clear{clear:both}.kit-login-remember{line-height:38px}.kit-login-remember .layui-form-checkbox[lay-skin=primary] span{color:#fff}.kit-login-remember .layui-form-checked[lay-skin=primary] i{border-color:#009688;background-color:#009688}.kit-login-remember .layui-form-switch{margin-top:0}.kit-login-code-box{position:relative;padding:10px}.kit-login-code-box input{position:absolute;width:100px}.kit-login-code-box img{cursor:pointer;position:absolute;left:115px;height:38px} -------------------------------------------------------------------------------- /public/kitadmin/build/css/message.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | .kit-message{position:fixed;right:50px;top:50px;z-index:19940201;border-radius:3px}.kit-message .kit-message-item{min-height:40px;background-color:#fff;border-radius:3px;min-width:250px;margin-top:15px;position:relative;border:1px solid #ecf0f5}.kit-message .kit-message-item:first-child{margin-top:0}.kit-message .kit-message-item .kit-message-body{margin-right:40px;line-height:40px;padding:0 10px 0 20px}.kit-message .kit-message-item .kit-close{width:40px;height:40px;position:absolute;right:0;top:0;text-align:center;line-height:40px;cursor:pointer}.kit-message .kit-skin-red{color:#FF5722!important}.kit-message .kit-skin-orange{color:#FFB800!important}.kit-message .kit-skin-cyan{color:#2F4056!important}.kit-message .kit-skin-blue{color:#1E9FFF!important}.kit-message .kit-skin-black{color:#393D49!important}.kit-message .kit-skin-default{color:#009688!important} -------------------------------------------------------------------------------- /public/kitadmin/build/css/nprogress.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | #nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}} -------------------------------------------------------------------------------- /public/kitadmin/build/css/themes/blue.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | .kit-theme .layui-layout-admin .layui-logo{color:#9BA7B7}.kit-theme .kit-layout-admin .layui-header{background-color:#293955}.kit-theme .layui-layout-admin .layui-header .layui-nav{color:#EEE}.kit-theme .layui-layout-left .layui-nav-item:hover{background-color:#9BA7B7!important}.kit-theme .kit-side{background-color:#293955!important}.kit-theme .kit-side .layui-side-scroll .layui-nav-tree{background-color:#fff!important}.kit-theme .kit-side .layui-nav-tree .layui-nav-item{background-color:#293955}.kit-theme .kit-side .layui-nav-tree .layui-nav-item a:hover{background-color:#293955;color:#EEE}.kit-theme .kit-side .layui-nav .layui-nav-item a{color:#EEE!important}.kit-theme .kit-side .layui-nav .layui-nav-itemed .layui-nav-child{background-color:#9BA7B7!important}.kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this,.kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this a,.kit-theme .kit-side .layui-nav-tree .layui-this,.kit-theme .kit-side .layui-nav-tree .layui-this>a,.kit-theme .kit-side .layui-nav-tree .layui-this>a:hover{background-color:#E6E7EC!important;color:#293955!important}.kit-theme .kit-nav .layui-this{background-color:#9BA7B7!important}.kit-theme .kit-side .layui-side-scroll .kit-side-fold{color:#fff;background-color:#9BA7B7}.kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this{padding-left:3px;background-color:#9BA7B7!important}.kit-theme .kit-side .layui-nav-tree .layui-nav-bar{background-color:#9BA7B7!important} -------------------------------------------------------------------------------- /public/kitadmin/build/css/themes/default.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | .kit-theme .kit-layout-admin .layui-header{border-bottom:2px solid #23262E} -------------------------------------------------------------------------------- /public/kitadmin/build/css/themes/light.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | .kit-theme .layui-layout-admin .layui-logo{color:#2F4056}.kit-theme .kit-layout-admin .layui-header{background-color:#EEEEF2}.kit-theme .layui-layout-admin .layui-header .layui-nav,.kit-theme .layui-layout-admin .layui-header .layui-nav .layui-nav-item a{color:#1E1E1E}.kit-theme .layui-layout-left .layui-nav-item:hover{background-color:#C9DEF5!important}.kit-theme .kit-side{background-color:#EEE!important}.kit-theme .kit-side .layui-side-scroll .layui-nav-tree{background-color:#fff!important}.kit-theme .kit-side .layui-nav-tree .layui-nav-item{background-color:#EEEEF2}.kit-theme .kit-side .layui-nav-tree .layui-nav-item a:hover{background-color:#EEEEF2;color:#1E1E1E}.kit-theme .kit-side .layui-nav .layui-nav-item a{color:#414141!important}.kit-theme .kit-side .layui-nav .layui-nav-itemed .layui-nav-child{background-color:#fff!important}.kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this,.kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this a,.kit-theme .kit-side .layui-nav-tree .layui-this,.kit-theme .kit-side .layui-nav-tree .layui-this>a,.kit-theme .kit-side .layui-nav-tree .layui-this>a:hover{background-color:#E6E7EC!important}.kit-theme .kit-nav .layui-this{background-color:#C9DEF5!important}.kit-theme .kit-side .layui-side-scroll .kit-side-fold{color:#fff;background-color:#2F4056}.kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this{padding-left:3px;background-color:#2F4056!important}.kit-theme .kit-side .layui-nav-tree .layui-nav-bar{background-color:#2F4056!important} -------------------------------------------------------------------------------- /public/kitadmin/build/css/treeselect.css: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | .layui-input-treeselect .ztree,.layui-input-treeselect .ztree *{background-color:#fff;color:#000;font-size:14px}.layui-input-treeselect .ztree{padding:10px 5px}.layui-input-treeselect .ztree-content{border:1px solid #e6e6e6;position:absolute;z-index:100;top:42px;width:100%;display:none;border-radius:2px}.layui-input-treeselect .ztree>li{padding:0 10px}.layui-input-treeselect .ztree li span.button.roots_docu::before,.layui-input-treeselect .ztree li span.button::before{color:#000}.layui-input-treeselect .ztree-input{position:absolute;line-height:37px;width:100%;border:1px solid #e6e6e6;overflow:hidden;border-radius:2px;height:37px;overflow-y:inherit}.layui-input-treeselect .ztree-input a:first-child{margin-left:10px}.layui-input-treeselect .ztree-input a{background-color:#5FB878;margin-left:5px;padding:2px 3px 2px 5px;position:relative;cursor:default;color:#fff;border-radius:2px}.layui-input-treeselect .ztree-input a i{font-size:inherit}.layui-input-treeselect .ztree-input a i:hover{color:red;cursor:pointer}.layui-input-treeselect .layui-input{background-color:transparent;border:0;display:none} -------------------------------------------------------------------------------- /public/kitadmin/build/images/GetVerfiyCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/build/images/GetVerfiyCode.png -------------------------------------------------------------------------------- /public/kitadmin/build/images/pay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/build/images/pay.png -------------------------------------------------------------------------------- /public/kitadmin/build/js/kitconfig.js: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | ;layui.define(function(exports) { 3 | 4 | var kitconfig = { 5 | resourcePath: './build/', //框架资源路径-相对路径和绝对路径 6 | }; 7 | 8 | exports('kitconfig', kitconfig); 9 | }); -------------------------------------------------------------------------------- /public/kitadmin/build/js/loader.js: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | ;/** 3 | * Name:loader.js 4 | * Author:Van 5 | * E-mail:zheng_jinfan@126.com 6 | * Website:http://kit.zhengjinfan.cn/ 7 | * LICENSE:MIT 8 | */ 9 | layui.define(['jquery', 'nprogress'], function(exports) { 10 | var $ = layui.jquery, 11 | _modName = 'loader'; 12 | 13 | var loader = { 14 | version: '1.0.1', 15 | load: function(options) { 16 | NProgress.start(); 17 | var url = options.url, 18 | name = options.name, 19 | id = options.id, 20 | _elem = options.elem !== undefined ? $(options.elem) : $('#container'); 21 | _elem.load(url, function(res, status, xhr) { 22 | if (status === "error" && typeof options.onError === 'function') { 23 | options.onError(); 24 | } 25 | if (status === 'success') { 26 | _elem.html(res); 27 | typeof options.onSuccess === 'function' && options.onSuccess({ name: name, id: id }); 28 | } 29 | typeof options.onComplate === 'function' && options.onComplate(); 30 | NProgress.done(); 31 | }); 32 | }, 33 | //动态加载script 34 | getScript: function(url, callback) { 35 | $.getScript(url, callback); 36 | } 37 | }; 38 | exports('loader', loader); 39 | }); -------------------------------------------------------------------------------- /public/kitadmin/build/js/spa.js: -------------------------------------------------------------------------------- 1 | /** kit_admin-v1.1.0 MIT License By http://kit/zhengjinfan.cn e-mail:zheng_jinfan@126.com */ 2 | ;/** 3 | * Name:spa.js 4 | * Author:Van 5 | * E-mail:zheng_jinfan@126.com 6 | * Website:http://kit.zhengjinfan.cn/ 7 | * LICENSE:MIT 8 | */ 9 | layui.define(['layer', 'nprogress', 'utils'], function(exports) { 10 | var $ = layui.jquery, 11 | layer = layui.layer, 12 | _modName = 'spa', 13 | utils = layui.utils; 14 | 15 | var Spa = function() { 16 | this.config = { 17 | elem: '#container', 18 | openWait: false 19 | }; 20 | this.v = '1.0.0'; 21 | }; 22 | Spa.fn = Spa.prototype; 23 | Spa.fn.set = function(options) { 24 | var that = this; 25 | $.extend(true, that.config, options); 26 | return that; 27 | }; 28 | Spa.fn.render = function(url, callback) { 29 | var that = this, 30 | _config = that.config, 31 | _elem = $(_config.elem), 32 | loadIndex = undefined; 33 | NProgress.start(); 34 | if (_config.openWait) 35 | loadIndex = utils.load(); 36 | var html = utils.getBodyContent(utils.loadHtml(url + '?v=' + new Date().getTime(), function() { 37 | setTimeout(function() { 38 | NProgress.done(); 39 | _config.openWait && loadIndex && layer.close(loadIndex); 40 | }, 500); 41 | typeof callback === 'function' && callback(); 42 | })); 43 | _elem.html(html); 44 | }; 45 | 46 | 47 | var t = new Spa(); 48 | 49 | exports('spa', t); 50 | }); -------------------------------------------------------------------------------- /public/kitadmin/datas/onelevel1.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "title": "控制台", 3 | "icon": "fa-circle-o", 4 | "id": "1" 5 | }, { 6 | "title": "商品管理", 7 | "icon": "", 8 | "id": "2" 9 | }, { 10 | "title": "会员管理", 11 | "icon": "fa-heartbeat", 12 | "id": "3" 13 | }] -------------------------------------------------------------------------------- /public/kitadmin/gulpfile.js: -------------------------------------------------------------------------------- 1 | var pkg = require('./package.json'); 2 | 3 | var gulp = require('gulp'); 4 | var uglify = require('gulp-uglify'); 5 | var minify = require('gulp-minify-css'); 6 | var concat = require('gulp-concat'); 7 | var rename = require('gulp-rename'); 8 | var header = require('gulp-header'); 9 | var del = require('del'); 10 | var gulpif = require('gulp-if'); 11 | var minimist = require('minimist'); 12 | var zip = require('gulp-zip'); 13 | 14 | var task = { 15 | mincss: function () { 16 | return gulp.src(['./src/css/**/*.css']) 17 | .pipe(minify()) 18 | .pipe(header.apply(null, ['/** <%= pkg.name %>-v<%= pkg.version %> <%= pkg.license %> License By <%= pkg.homepage %> e-mail:<%= pkg.email %> */\n', {pkg: pkg}])) 19 | .pipe(gulp.dest('./build/css')); 20 | }, 21 | minjs: function () { 22 | return gulp.src('./src/js/*.js') 23 | .pipe(gulpif(['!app.js', '!config.js'], uglify())) 24 | .pipe(header.apply(null, ['/** <%= pkg.name %>-v<%= pkg.version %> <%= pkg.license %> License By <%= pkg.homepage %> e-mail:<%= pkg.email %> */\n <%= js %>', { 25 | pkg: pkg, 26 | js: ';' 27 | }])) 28 | .pipe(gulp.dest('./build/js')); 29 | }, 30 | file: function () { 31 | return gulp.src(['./src/images/**/*.{png,jpg,gif,html,mp3,json}']) 32 | .pipe(rename({})) 33 | .pipe(gulp.dest('./build/images')); 34 | } 35 | }; 36 | gulp.task('minjs', task.minjs); 37 | gulp.task('mincss', task.mincss); 38 | gulp.task('file', task.file); 39 | gulp.task('default', function () { 40 | 41 | }); 42 | gulp.task('all', ['clear'], function () { 43 | for (var key in task) { 44 | task[key](); 45 | } 46 | }); 47 | gulp.task('clear', function (cb) { 48 | return del(['./build/*'], cb); 49 | }); -------------------------------------------------------------------------------- /public/kitadmin/plugins/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/code.css: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.4 MIT License By http://www.layui.com */ 2 | html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/html/find.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 发现 9 | 10 | 11 | 14 | 15 | 16 | 17 |
18 |
此为自定义的【查找】页面,因需求不一,所以官方暂不提供该模版结构与样式,实际使用时,可移至该文件到你的项目中,对页面自行把控。 19 |
文件所在目录(相对于layui.js):/css/modules/layim/html/find.html
20 |
21 | 22 | 23 | 24 | 25 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/skin/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layim/skin/1.jpg -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/skin/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layim/skin/2.jpg -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/skin/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layim/skin/3.jpg -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/skin/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layim/skin/4.jpg -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/skin/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layim/skin/5.jpg -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/skin/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layim/skin/logo.jpg -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/css/modules/layim/voice/default.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/css/modules/layim/voice/default.mp3 -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/font/iconfont.eot -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/font/iconfont.ttf -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/font/iconfont.woff -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/0.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/1.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/10.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/11.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/12.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/13.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/14.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/15.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/16.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/17.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/18.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/19.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/2.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/20.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/21.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/22.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/23.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/24.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/25.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/26.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/27.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/28.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/29.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/3.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/30.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/31.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/32.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/33.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/34.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/35.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/36.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/37.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/38.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/39.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/4.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/40.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/41.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/42.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/43.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/44.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/45.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/46.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/47.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/48.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/49.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/5.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/50.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/51.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/52.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/53.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/54.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/55.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/56.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/57.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/58.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/59.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/6.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/60.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/61.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/62.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/63.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/64.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/65.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/66.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/67.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/68.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/69.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/7.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/70.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/71.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/8.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/plugins/layui/images/face/9.gif -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/lay/modules/code.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.4 MIT License By http://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
  1. '+o.replace(/[\r\t\n]+/g,"
  2. ")+"
"),c.find(">.layui-code-h3")[0]||c.prepend('

'+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/lay/modules/flow.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.4 MIT License By http://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)}); -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/lay/modules/laytpl.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.4 MIT License By http://www.layui.com */ 2 | ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)}); -------------------------------------------------------------------------------- /public/kitadmin/plugins/layui/lay/modules/util.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.4 MIT License By http://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var t=layui.$,i={fixbar:function(e){var i,o,a="layui-fixbar",r="layui-fixbar-top",n=t(document),l=t("body");e=t.extend({showHeight:200},e),e.bar1=e.bar1===!0?"":e.bar1,e.bar2=e.bar2===!0?"":e.bar2,e.bgcolor=e.bgcolor?"background-color:"+e.bgcolor:"";var c=[e.bar1,e.bar2,""],g=t(['
    ',e.bar1?'
  • '+c[0]+"
  • ":"",e.bar2?'
  • '+c[1]+"
  • ":"",'
  • '+c[2]+"
  • ","
"].join("")),s=g.find("."+r),u=function(){var t=n.scrollTop();t>=e.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};t("."+a)[0]||("object"==typeof e.css&&g.css(e.css),l.append(g),u(),g.find("li").on("click",function(){var i=t(this),o=i.attr("lay-type");"top"===o&&t("html,body").animate({scrollTop:0},200),e.click&&e.click.call(this,o)}),n.on("scroll",function(){clearTimeout(o),o=setTimeout(function(){u()},100)}))},countdown:function(e,t,i){var o=this,a="function"==typeof t,r=new Date(e).getTime(),n=new Date(!t||a?(new Date).getTime():t).getTime(),l=r-n,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];a&&(i=t);var g=setTimeout(function(){o.countdown(e,n+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],t,g),l<=0&&clearTimeout(g),g},timeAgo:function(e,t){var i=this,o=[[],[]],a=(new Date).getTime()-new Date(e).getTime();return a>6912e5?(a=new Date(e),o[0][0]=i.digit(a.getFullYear(),4),o[0][1]=i.digit(a.getMonth()+1),o[0][2]=i.digit(a.getDate()),t||(o[1][0]=i.digit(a.getHours()),o[1][1]=i.digit(a.getMinutes()),o[1][2]=i.digit(a.getSeconds())),o[0].join("-")+" "+o[1].join(":")):a>=864e5?(a/1e3/60/60/24|0)+"天前":a>=36e5?(a/1e3/60/60|0)+"小时前":a>=12e4?(a/1e3/60|0)+"分钟前":a<0?"未来":"刚刚"},digit:function(e,t){var i="";e=String(e),t=t||2;for(var o=e.length;oarticle,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}"; 6 | c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| 7 | "undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f); 8 | if(g)return a.createDocumentFragment();for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;da, 46 | .kit-theme .kit-side .layui-nav-tree .layui-this>a:hover { 47 | background-color: #E6E7EC !important; 48 | color: #293955 !important; 49 | } 50 | 51 | .kit-theme .kit-nav .layui-this { 52 | background-color: #9BA7B7 !important; 53 | } 54 | 55 | .kit-theme .kit-side .layui-side-scroll .kit-side-fold { 56 | color: white; 57 | background-color: #9BA7B7; 58 | } 59 | 60 | .kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this { 61 | padding-left: 3px; 62 | background-color: #9BA7B7 !important; 63 | } 64 | 65 | .kit-theme .kit-side .layui-nav-tree .layui-nav-bar { 66 | background-color: #9BA7B7 !important; 67 | } -------------------------------------------------------------------------------- /public/kitadmin/src/css/themes/default.css: -------------------------------------------------------------------------------- 1 | .kit-theme .kit-layout-admin .layui-header { 2 | border-bottom: 2px solid #23262E; 3 | } -------------------------------------------------------------------------------- /public/kitadmin/src/css/themes/light.css: -------------------------------------------------------------------------------- 1 | .kit-theme .layui-layout-admin .layui-logo { 2 | color: #2F4056; 3 | } 4 | 5 | .kit-theme .kit-layout-admin .layui-header { 6 | background-color: #EEEEF2; 7 | } 8 | 9 | .kit-theme .layui-layout-admin .layui-header .layui-nav { 10 | color: #1E1E1E; 11 | } 12 | 13 | .kit-theme .layui-layout-admin .layui-header .layui-nav .layui-nav-item a { 14 | color: #1E1E1E; 15 | } 16 | 17 | .kit-theme .layui-layout-left .layui-nav-item:hover { 18 | background-color: #C9DEF5!important; 19 | } 20 | 21 | .kit-theme .kit-side { 22 | background-color: #EEEEEE !important; 23 | } 24 | 25 | .kit-theme .kit-side .layui-side-scroll .layui-nav-tree { 26 | background-color: white!important; 27 | } 28 | 29 | .kit-theme .kit-side .layui-nav-tree .layui-nav-item { 30 | background-color: #EEEEF2; 31 | } 32 | 33 | .kit-theme .kit-side .layui-nav-tree .layui-nav-item a:hover { 34 | background-color: #EEEEF2; 35 | color: #1E1E1E; 36 | } 37 | 38 | .kit-theme .kit-side .layui-nav .layui-nav-item a { 39 | color: #414141!important; 40 | } 41 | 42 | .kit-theme .kit-side .layui-nav .layui-nav-itemed .layui-nav-child { 43 | background-color: white!important; 44 | } 45 | 46 | .kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this, 47 | .kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this a, 48 | .kit-theme .kit-side .layui-nav-tree .layui-this, 49 | .kit-theme .kit-side .layui-nav-tree .layui-this>a, 50 | .kit-theme .kit-side .layui-nav-tree .layui-this>a:hover { 51 | background-color: #E6E7EC !important; 52 | } 53 | 54 | .kit-theme .kit-nav .layui-this { 55 | background-color: #C9DEF5 !important; 56 | } 57 | 58 | .kit-theme .kit-side .layui-side-scroll .kit-side-fold { 59 | color: white; 60 | background-color: #2F4056; 61 | } 62 | 63 | .kit-theme .kit-side .layui-nav-tree .layui-nav-child dd.layui-this { 64 | padding-left: 3px; 65 | background-color: #2F4056 !important; 66 | } 67 | 68 | .kit-theme .kit-side .layui-nav-tree .layui-nav-bar { 69 | background-color: #2F4056 !important; 70 | } -------------------------------------------------------------------------------- /public/kitadmin/src/css/treeselect.css: -------------------------------------------------------------------------------- 1 | .layui-input-treeselect .ztree, 2 | .layui-input-treeselect .ztree * { 3 | background-color: white; 4 | color: black; 5 | font-size: 14px; 6 | } 7 | 8 | .layui-input-treeselect .ztree { 9 | padding: 10px 5px; 10 | } 11 | 12 | .layui-input-treeselect .ztree-content { 13 | border: 1px solid #e6e6e6; 14 | position: absolute; 15 | z-index: 100; 16 | top: 42px; 17 | width: 100%; 18 | display: none; 19 | border-radius: 2px; 20 | } 21 | 22 | .layui-input-treeselect .ztree>li { 23 | padding: 0 10px; 24 | } 25 | 26 | .layui-input-treeselect .ztree li span.button.roots_docu::before, 27 | .layui-input-treeselect .ztree li span.button::before { 28 | color: black; 29 | } 30 | 31 | .layui-input-treeselect .ztree-input { 32 | position: absolute; 33 | line-height: 37px; 34 | width: 100%; 35 | border: 1px solid #e6e6e6; 36 | overflow: hidden; 37 | border-radius: 2px; 38 | height: 37px; 39 | overflow-y: inherit; 40 | } 41 | 42 | .layui-input-treeselect .ztree-input a:first-child { 43 | margin-left: 10px; 44 | } 45 | 46 | .layui-input-treeselect .ztree-input a { 47 | background-color: #5FB878; 48 | margin-left: 5px; 49 | padding: 2px 3px 2px 5px; 50 | position: relative; 51 | cursor: default; 52 | color: white; 53 | border-radius: 2px; 54 | } 55 | 56 | .layui-input-treeselect .ztree-input a i { 57 | font-size: inherit; 58 | } 59 | 60 | .layui-input-treeselect .ztree-input a i:hover { 61 | color: red; 62 | cursor: pointer; 63 | } 64 | 65 | .layui-input-treeselect .layui-input { 66 | background-color: transparent; 67 | border: 0; 68 | display: none; 69 | } -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/awesome/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/awesome/img/loading.gif -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/1_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/1_close.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/1_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/1_open.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/2.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/3.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/4.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/5.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/6.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/7.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/8.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/diy/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/diy/9.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/line_conn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/line_conn.gif -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/loading.gif -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/zTreeStandard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/zTreeStandard.gif -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/default/img/zTreeStandard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/default/img/zTreeStandard.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/metro/img/line_conn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/metro/img/line_conn.png -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/metro/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/metro/img/loading.gif -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/metro/img/metro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/metro/img/metro.gif -------------------------------------------------------------------------------- /public/kitadmin/src/css/ztree/metro/img/metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/css/ztree/metro/img/metro.png -------------------------------------------------------------------------------- /public/kitadmin/src/images/GetVerfiyCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/images/GetVerfiyCode.png -------------------------------------------------------------------------------- /public/kitadmin/src/images/pay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/kitadmin/src/images/pay.png -------------------------------------------------------------------------------- /public/kitadmin/src/js/kitconfig.js: -------------------------------------------------------------------------------- 1 | layui.define(function(exports) { 2 | 3 | var kitconfig = { 4 | resourcePath: './build/', //框架资源路径-相对路径和绝对路径 5 | }; 6 | 7 | exports('kitconfig', kitconfig); 8 | }); -------------------------------------------------------------------------------- /public/kitadmin/src/js/loader.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Name:loader.js 3 | * Author:Van 4 | * E-mail:zheng_jinfan@126.com 5 | * Website:http://kit.zhengjinfan.cn/ 6 | * LICENSE:MIT 7 | */ 8 | layui.define(['jquery', 'nprogress'], function(exports) { 9 | var $ = layui.jquery, 10 | _modName = 'loader'; 11 | 12 | var loader = { 13 | version: '1.0.1', 14 | load: function(options) { 15 | NProgress.start(); 16 | var url = options.url, 17 | name = options.name, 18 | id = options.id, 19 | _elem = options.elem !== undefined ? $(options.elem) : $('#container'); 20 | _elem.load(url, function(res, status, xhr) { 21 | if (status === "error" && typeof options.onError === 'function') { 22 | options.onError(); 23 | } 24 | if (status === 'success') { 25 | _elem.html(res); 26 | typeof options.onSuccess === 'function' && options.onSuccess({ name: name, id: id }); 27 | } 28 | typeof options.onComplate === 'function' && options.onComplate(); 29 | NProgress.done(); 30 | }); 31 | }, 32 | //动态加载script 33 | getScript: function(url, callback) { 34 | $.getScript(url, callback); 35 | } 36 | }; 37 | exports('loader', loader); 38 | }); -------------------------------------------------------------------------------- /public/kitadmin/src/js/message.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Name:message.js 3 | * Author:Van 4 | * E-mail:zheng_jinfan@126.com 5 | * Website:http://kit.zhengjinfan.cn/ 6 | * LICENSE:MIT 7 | */ 8 | layui.define(['jquery', 'kitconfig'], function(exports) { 9 | var $ = layui.jquery, 10 | kitconfig = layui.kitconfig, 11 | _modName = 'message', 12 | _doc = $(document), 13 | _body = $('body'), 14 | _MESSAGE = '.kit-message'; 15 | var message = { 16 | v: '1.0.0', 17 | times: 1, 18 | _message: function() { 19 | var _msg = $(_MESSAGE); 20 | if (_msg.length > 0) 21 | return _msg; 22 | _body.append('
'); 23 | return $(_MESSAGE); 24 | }, 25 | show: function(options) { 26 | var that = this, 27 | _message = that._message(), 28 | id = that.times, 29 | options = options || {}, 30 | skin = options.skin === undefined ? 'default' : options.skin, 31 | msg = options.msg === undefined ? '请输入一些提示信息!' : options.msg, 32 | autoClose = options.autoClose === undefined ? true : options.autoClose; 33 | var tpl = [ 34 | '
', 35 | '
', 36 | msg, 37 | '
', 38 | '
', 39 | '
' 40 | ]; 41 | _message.append(tpl.join('')); 42 | var _times = _message.children('div[data-times=' + id + ']').find('i.fa-times'); 43 | _times.off('click').on('click', function() { 44 | var _t = $(this).parents('div.kit-message-item').removeClass('layui-anim-upbit').addClass('layui-anim-fadeout'); 45 | setTimeout(function() { 46 | _t.remove(); 47 | }, 1000); 48 | }); 49 | if (autoClose) { //是否自动关闭 50 | setTimeout(function() { 51 | _times.click(); 52 | }, 3000); 53 | } 54 | that.times++; 55 | } 56 | }; 57 | layui.link(kitconfig.resourcePath + 'css/message.css'); 58 | exports('message', message); 59 | }); -------------------------------------------------------------------------------- /public/kitadmin/src/js/spa.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Name:spa.js 3 | * Author:Van 4 | * E-mail:zheng_jinfan@126.com 5 | * Website:http://kit.zhengjinfan.cn/ 6 | * LICENSE:MIT 7 | */ 8 | layui.define(['layer', 'nprogress', 'utils'], function(exports) { 9 | var $ = layui.jquery, 10 | layer = layui.layer, 11 | _modName = 'spa', 12 | utils = layui.utils; 13 | 14 | var Spa = function() { 15 | this.config = { 16 | elem: '#container', 17 | openWait: false 18 | }; 19 | this.v = '1.0.0'; 20 | }; 21 | Spa.fn = Spa.prototype; 22 | Spa.fn.set = function(options) { 23 | var that = this; 24 | $.extend(true, that.config, options); 25 | return that; 26 | }; 27 | Spa.fn.render = function(url, callback) { 28 | var that = this, 29 | _config = that.config, 30 | _elem = $(_config.elem), 31 | loadIndex = undefined; 32 | NProgress.start(); 33 | if (_config.openWait) 34 | loadIndex = utils.load(); 35 | var html = utils.getBodyContent(utils.loadHtml(url + '?v=' + new Date().getTime(), function() { 36 | setTimeout(function() { 37 | NProgress.done(); 38 | _config.openWait && loadIndex && layer.close(loadIndex); 39 | }, 500); 40 | typeof callback === 'function' && callback(); 41 | })); 42 | _elem.html(html); 43 | }; 44 | 45 | 46 | var t = new Spa(); 47 | 48 | exports('spa', t); 49 | }); -------------------------------------------------------------------------------- /public/layui/css/modules/code.css: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @Name: layui.code 4 | @Author: 贤心 5 | @Site: http://www.layui.com 6 | 7 | */ 8 | 9 | /* 加载就绪标志 */ 10 | html #layuicss-skincodecss{display:none; position: absolute; width:1989px;} 11 | 12 | /* 默认风格 */ 13 | .layui-code-view{display: block; position: relative; margin: 10px 0; padding: 0; border: 1px solid #e2e2e2; border-left-width: 6px; background-color: #F2F2F2; color: #333; font-family: Courier New; font-size: 12px;} 14 | .layui-code-h3{position: relative; padding: 0 10px; height: 32px; line-height: 32px; border-bottom: 1px solid #e2e2e2; font-size: 12px;} 15 | .layui-code-h3 a{position: absolute; right: 10px; top: 0; color: #999;} 16 | .layui-code-view .layui-code-ol{position: relative; overflow: auto;} 17 | .layui-code-view .layui-code-ol li{position: relative; margin-left: 45px; line-height: 20px; padding: 0 5px; border-left: 1px solid #e2e2e2; list-style-type: decimal-leading-zero; *list-style-type: decimal; background-color: #fff;} 18 | .layui-code-view pre{margin: 0;} 19 | 20 | /* notepadd++风格 */ 21 | .layui-code-notepad{border: 1px solid #0C0C0C; border-left-color: #3F3F3F; background-color: #0C0C0C; color: #C2BE9E} 22 | .layui-code-notepad .layui-code-h3{border-bottom: none;} 23 | .layui-code-notepad .layui-code-ol li{background-color: #3F3F3F; border-left: none;} -------------------------------------------------------------------------------- /public/layui/css/modules/laydate/default/font.css: -------------------------------------------------------------------------------- 1 | /** 图标字体 **/ 2 | @font-face {font-family: 'laydate-icon'; 3 | src: url('./font/iconfont.eot'); 4 | src: url('./font/iconfont.eot#iefix') format('embedded-opentype'), 5 | url('./font/iconfont.svg#iconfont') format('svg'), 6 | url('./font/iconfont.woff') format('woff'), 7 | url('./font/iconfont.ttf') format('truetype'); 8 | } 9 | 10 | .laydate-icon{ 11 | font-family:"laydate-icon" !important; 12 | font-size: 16px; 13 | font-style: normal; 14 | -webkit-font-smoothing: antialiased; 15 | -moz-osx-font-smoothing: grayscale; 16 | } -------------------------------------------------------------------------------- /public/layui/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /public/layui/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /public/layui/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /public/layui/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /public/layui/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /public/layui/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/font/iconfont.eot -------------------------------------------------------------------------------- /public/layui/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/font/iconfont.ttf -------------------------------------------------------------------------------- /public/layui/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/font/iconfont.woff -------------------------------------------------------------------------------- /public/layui/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/0.gif -------------------------------------------------------------------------------- /public/layui/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/1.gif -------------------------------------------------------------------------------- /public/layui/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/10.gif -------------------------------------------------------------------------------- /public/layui/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/11.gif -------------------------------------------------------------------------------- /public/layui/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/12.gif -------------------------------------------------------------------------------- /public/layui/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/13.gif -------------------------------------------------------------------------------- /public/layui/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/14.gif -------------------------------------------------------------------------------- /public/layui/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/15.gif -------------------------------------------------------------------------------- /public/layui/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/16.gif -------------------------------------------------------------------------------- /public/layui/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/17.gif -------------------------------------------------------------------------------- /public/layui/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/18.gif -------------------------------------------------------------------------------- /public/layui/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/19.gif -------------------------------------------------------------------------------- /public/layui/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/2.gif -------------------------------------------------------------------------------- /public/layui/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/20.gif -------------------------------------------------------------------------------- /public/layui/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/21.gif -------------------------------------------------------------------------------- /public/layui/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/22.gif -------------------------------------------------------------------------------- /public/layui/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/23.gif -------------------------------------------------------------------------------- /public/layui/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/24.gif -------------------------------------------------------------------------------- /public/layui/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/25.gif -------------------------------------------------------------------------------- /public/layui/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/26.gif -------------------------------------------------------------------------------- /public/layui/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/27.gif -------------------------------------------------------------------------------- /public/layui/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/28.gif -------------------------------------------------------------------------------- /public/layui/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/29.gif -------------------------------------------------------------------------------- /public/layui/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/3.gif -------------------------------------------------------------------------------- /public/layui/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/30.gif -------------------------------------------------------------------------------- /public/layui/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/31.gif -------------------------------------------------------------------------------- /public/layui/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/32.gif -------------------------------------------------------------------------------- /public/layui/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/33.gif -------------------------------------------------------------------------------- /public/layui/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/34.gif -------------------------------------------------------------------------------- /public/layui/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/35.gif -------------------------------------------------------------------------------- /public/layui/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/36.gif -------------------------------------------------------------------------------- /public/layui/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/37.gif -------------------------------------------------------------------------------- /public/layui/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/38.gif -------------------------------------------------------------------------------- /public/layui/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/39.gif -------------------------------------------------------------------------------- /public/layui/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/4.gif -------------------------------------------------------------------------------- /public/layui/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/40.gif -------------------------------------------------------------------------------- /public/layui/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/41.gif -------------------------------------------------------------------------------- /public/layui/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/42.gif -------------------------------------------------------------------------------- /public/layui/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/43.gif -------------------------------------------------------------------------------- /public/layui/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/44.gif -------------------------------------------------------------------------------- /public/layui/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/45.gif -------------------------------------------------------------------------------- /public/layui/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/46.gif -------------------------------------------------------------------------------- /public/layui/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/47.gif -------------------------------------------------------------------------------- /public/layui/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/48.gif -------------------------------------------------------------------------------- /public/layui/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/49.gif -------------------------------------------------------------------------------- /public/layui/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/5.gif -------------------------------------------------------------------------------- /public/layui/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/50.gif -------------------------------------------------------------------------------- /public/layui/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/51.gif -------------------------------------------------------------------------------- /public/layui/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/52.gif -------------------------------------------------------------------------------- /public/layui/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/53.gif -------------------------------------------------------------------------------- /public/layui/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/54.gif -------------------------------------------------------------------------------- /public/layui/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/55.gif -------------------------------------------------------------------------------- /public/layui/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/56.gif -------------------------------------------------------------------------------- /public/layui/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/57.gif -------------------------------------------------------------------------------- /public/layui/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/58.gif -------------------------------------------------------------------------------- /public/layui/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/59.gif -------------------------------------------------------------------------------- /public/layui/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/6.gif -------------------------------------------------------------------------------- /public/layui/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/60.gif -------------------------------------------------------------------------------- /public/layui/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/61.gif -------------------------------------------------------------------------------- /public/layui/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/62.gif -------------------------------------------------------------------------------- /public/layui/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/63.gif -------------------------------------------------------------------------------- /public/layui/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/64.gif -------------------------------------------------------------------------------- /public/layui/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/65.gif -------------------------------------------------------------------------------- /public/layui/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/66.gif -------------------------------------------------------------------------------- /public/layui/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/67.gif -------------------------------------------------------------------------------- /public/layui/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/68.gif -------------------------------------------------------------------------------- /public/layui/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/69.gif -------------------------------------------------------------------------------- /public/layui/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/7.gif -------------------------------------------------------------------------------- /public/layui/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/70.gif -------------------------------------------------------------------------------- /public/layui/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/71.gif -------------------------------------------------------------------------------- /public/layui/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/8.gif -------------------------------------------------------------------------------- /public/layui/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MongoYun/IotManPlatformOpenAdmin/fdd48f01f98d1c3a50aafd9303012e2e984a5cb9/public/layui/images/face/9.gif -------------------------------------------------------------------------------- /public/layui/lay/all-mobile.js: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @Name:用于打包移动完整版 4 | @Author:贤心 5 | @License:LGPL 6 | 7 | */ 8 | 9 | layui.define(function(exports){ 10 | exports('layui.mobile', layui.v); 11 | }); 12 | -------------------------------------------------------------------------------- /public/layui/lay/all.js: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @Name:用于打包PC完整版,即包含layui.js和所有模块的完整合并(该文件不会存在于构建后的目录) 4 | @Author:贤心 5 | @License:LGPL 6 | 7 | */ 8 | 9 | layui.define(function(exports){ 10 | var cache = layui.cache; 11 | layui.config({ 12 | dir: cache.dir.replace(/lay\/dest\/$/, '') 13 | }); 14 | exports('layui.all', layui.v); 15 | }); 16 | -------------------------------------------------------------------------------- /public/layui/lay/modules/code.js: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @Name:layui.code 代码修饰器 4 | @Author:贤心 5 | @License:MIT 6 | 7 | */ 8 | 9 | layui.define('jquery', function(exports){ 10 | "use strict"; 11 | 12 | var $ = layui.$; 13 | var about = 'http://www.layui.com/doc/modules/code.html'; //关于信息 14 | 15 | exports('code', function(options){ 16 | var elems = []; 17 | options = options || {}; 18 | options.elem = $(options.elem||'.layui-code'); 19 | options.about = 'about' in options ? options.about : true; 20 | 21 | options.elem.each(function(){ 22 | elems.push(this); 23 | }); 24 | 25 | layui.each(elems.reverse(), function(index, item){ 26 | var othis = $(item), html = othis.html(); 27 | 28 | //转义HTML标签 29 | if(othis.attr('lay-encode') || options.encode){ 30 | html = html.replace(/&(?!#?[a-zA-Z0-9]+;)/g, '&') 31 | .replace(//g, '>').replace(/'/g, ''').replace(/"/g, '"') 32 | } 33 | 34 | othis.html('
  1. ' + html.replace(/[\r\t\n]+/g, '
  2. ') + '
') 35 | 36 | if(!othis.find('>.layui-code-h3')[0]){ 37 | othis.prepend('

'+ (othis.attr('lay-title')||options.title||'code') + (options.about ? 'layui.code' : '') + '

'); 38 | } 39 | 40 | var ol = othis.find('>.layui-code-ol'); 41 | othis.addClass('layui-box layui-code-view'); 42 | 43 | //识别皮肤 44 | if(othis.attr('lay-skin') || options.skin){ 45 | othis.addClass('layui-code-' +(othis.attr('lay-skin') || options.skin)); 46 | } 47 | 48 | //按行数适配左边距 49 | if((ol.find('li').length/100|0) > 0){ 50 | ol.css('margin-left', (ol.find('li').length/100|0) + 'px'); 51 | } 52 | 53 | //设置最大高度 54 | if(othis.attr('lay-height') || options.height){ 55 | ol.css('max-height', othis.attr('lay-height') || options.height); 56 | } 57 | 58 | }); 59 | 60 | }); 61 | }).addcss('modules/code.css', 'skincodecss'); -------------------------------------------------------------------------------- /public/layui/lay/modules/mobile.js: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @Name:layui 移动模块入口 | 构建后则为移动模块集合 4 | @Author:贤心 5 | @License:MIT 6 | 7 | */ 8 | 9 | 10 | if(!layui['layui.mobile']){ 11 | layui.config({ 12 | base: layui.cache.dir + 'lay/modules/mobile/' 13 | }).extend({ 14 | 'layer-mobile': 'layer-mobile' 15 | ,'zepto': 'zepto' 16 | ,'upload-mobile': 'upload-mobile' 17 | ,'layim-mobile': 'layim-mobile' 18 | }); 19 | } 20 | 21 | layui.define([ 22 | 'layer-mobile' 23 | ,'zepto' 24 | ,'layim-mobile' 25 | ], function(exports){ 26 | exports('mobile', { 27 | layer: layui['layer-mobile'] //弹层 28 | ,layim: layui['layim-mobile'] //WebIM 29 | }); 30 | }); -------------------------------------------------------------------------------- /public/layui/lay/modules/mobile/layim-mobile-open.js: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @Name:layim mobile 开源包 4 | @Author:贤心 5 | @License:MIT 6 | 7 | */ 8 | 9 | layui.define(function(exports){ 10 | exports('layim-mobile', layui.v); 11 | }); --------------------------------------------------------------------------------