diff --git a/server/app/adminapi/logic/WorkbenchLogic.php b/server/app/adminapi/logic/WorkbenchLogic.php index d2c0c58324a1dfba155b61d6ef4508f9b6b4d2a2..94ee46fe2337807a3ba0abfebe66db170c8c04a2 100644 --- a/server/app/adminapi/logic/WorkbenchLogic.php +++ b/server/app/adminapi/logic/WorkbenchLogic.php @@ -1,198 +1,198 @@ - self::versionInfo(), - // 今日数据 - 'today' => self::today(), - // 常用功能 - 'menu' => self::menu(), - // 近15日访客数 - 'visitor' => self::visitor(), - // 服务支持 - 'support' => self::support() - ]; - } - - - /** - * @notes 常用功能 - * @return array[] - * @author 乔峰 - * @date 2021/12/29 16:40 - */ - public static function menu(): array - { - return [ - [ - 'name' => '管理员', - 'image' => FileService::getFileUrl(config('project.default_image.menu_admin')), - 'url' => '/permission/adminapi' - ], - [ - 'name' => '角色管理', - 'image' => FileService::getFileUrl(config('project.default_image.menu_role')), - 'url' => '/permission/role' - ], - [ - 'name' => '部门管理', - 'image' => FileService::getFileUrl(config('project.default_image.menu_dept')), - 'url' => '/organization/department' - ], - [ - 'name' => '素材中心', - 'image' => FileService::getFileUrl(config('project.default_image.menu_file')), - 'url' => '/material/index' - ], - [ - 'name' => '菜单权限', - 'image' => FileService::getFileUrl(config('project.default_image.menu_auth')), - 'url' => '/permission/menu' - ], - [ - 'name' => '网站信息', - 'image' => FileService::getFileUrl(config('project.default_image.menu_web')), - 'url' => '/setting/website/information' - ], - ]; - } - - - /** - * @notes 版本信息 - * @return array - * @author 乔峰 - * @date 2021/12/29 16:08 - */ - public static function versionInfo(): array - { - return [ - 'version' => config('project.version'), - 'website' => config('project.website.url'), - 'name' => ConfigService::get('website', 'name'), - 'based' => 'vue3.x、ElementUI、MySQL', - 'channel' => [ - 'website' => 'https://gitee.com/MuZJun/gather-admin.git', - 'gitee' => 'https://gitee.com/MuZJun/gather-vue.git', - ] - ]; - } - - - /** - * @notes 今日数据 - * @return int[] - * @author 乔峰 - * @date 2021/12/29 16:15 - */ - public static function today(): array - { - return [ - 'time' => date('Y-m-d H:i:s'), - // 今日销售额 - 'today_sales' => 100, - // 总销售额 - 'total_sales' => 1000, - - // 今日访问量 - 'today_visitor' => 10, - // 总访问量 - 'total_visitor' => 100, - - // 今日新增用户量 - 'today_new_user' => 30, - // 总用户量 - 'total_new_user' => 3000, - - // 订单量 (笔) - 'order_num' => 12, - // 总订单量 - 'order_sum' => 255 - ]; - } - - - /** - * @notes 访问数 - * @return array - * @author 乔峰 - * @date 2021/12/29 16:57 - */ - public static function visitor(): array - { - $num = []; - $date = []; - for ($i = 0; $i < 15; $i++) { - $where_start = strtotime("- " . $i . "day"); - $date[] = date('Y/m/d', $where_start); - $num[$i] = rand(0, 100); - } - - return [ - 'date' => $date, - 'list' => [ - ['name' => '访客数', 'data' => $num] - ] - ]; - } - - - /** - * @notes 服务支持 - * @return array[] - * @author 乔峰 - * @date 2022/7/18 11:18 - */ - public static function support() - { - return [ - [ - 'image' => FileService::getFileUrl(config('project.default_image.qq_group')), - 'title' => '官方公众号', - 'desc' => '关注官方公众号', - ], - [ - 'image' => FileService::getFileUrl(config('project.default_image.customer_service')), - 'title' => '添加企业客服微信', - 'desc' => '想了解更多请添加客服', - ] - ]; - } - + self::versionInfo(), + // 今日数据 + 'today' => self::today(), + // 常用功能 + 'menu' => self::menu(), + // 近15日访客数 + 'visitor' => self::visitor(), + // 服务支持 + 'support' => self::support() + ]; + } + + + /** + * @notes 常用功能 + * @return array[] + * @author 乔峰 + * @date 2021/12/29 16:40 + */ + public static function menu(): array + { + return [ + [ + 'name' => '管理员', + 'image' => FileService::getFileUrl(config('project.default_image.menu_admin')), + 'url' => '/permission/adminapi' + ], + [ + 'name' => '角色管理', + 'image' => FileService::getFileUrl(config('project.default_image.menu_role')), + 'url' => '/permission/role' + ], + [ + 'name' => '部门管理', + 'image' => FileService::getFileUrl(config('project.default_image.menu_dept')), + 'url' => '/organization/department' + ], + [ + 'name' => '素材中心', + 'image' => FileService::getFileUrl(config('project.default_image.menu_file')), + 'url' => '/material/index' + ], + [ + 'name' => '菜单权限', + 'image' => FileService::getFileUrl(config('project.default_image.menu_auth')), + 'url' => '/permission/menu' + ], + [ + 'name' => '网站信息', + 'image' => FileService::getFileUrl(config('project.default_image.menu_web')), + 'url' => '/setting/website/information' + ], + ]; + } + + + /** + * @notes 版本信息 + * @return array + * @author 乔峰 + * @date 2021/12/29 16:08 + */ + public static function versionInfo(): array + { + return [ + 'version' => config('project.version'), + 'website' => config('project.website.url'), + 'name' => ConfigService::get('website', 'name'), + 'based' => 'vue3.x、ElementUI、MySQL', + 'channel' => [ + 'website' => 'https://gitee.com/suyibk/workman-likeadmin-all.git', + 'gitee' => 'https://gitee.com/suyibk/workman-likeadmin-all.git', + ] + ]; + } + + + /** + * @notes 今日数据 + * @return int[] + * @author 乔峰 + * @date 2021/12/29 16:15 + */ + public static function today(): array + { + return [ + 'time' => date('Y-m-d H:i:s'), + // 今日销售额 + 'today_sales' => 100, + // 总销售额 + 'total_sales' => 1000, + + // 今日访问量 + 'today_visitor' => 10, + // 总访问量 + 'total_visitor' => 100, + + // 今日新增用户量 + 'today_new_user' => 30, + // 总用户量 + 'total_new_user' => 3000, + + // 订单量 (笔) + 'order_num' => 12, + // 总订单量 + 'order_sum' => 255 + ]; + } + + + /** + * @notes 访问数 + * @return array + * @author 乔峰 + * @date 2021/12/29 16:57 + */ + public static function visitor(): array + { + $num = []; + $date = []; + for ($i = 0; $i < 15; $i++) { + $where_start = strtotime("- " . $i . "day"); + $date[] = date('Y/m/d', $where_start); + $num[$i] = rand(0, 100); + } + + return [ + 'date' => $date, + 'list' => [ + ['name' => '访客数', 'data' => $num] + ] + ]; + } + + + /** + * @notes 服务支持 + * @return array[] + * @author 乔峰 + * @date 2022/7/18 11:18 + */ + public static function support() + { + return [ + [ + 'image' => FileService::getFileUrl(config('project.default_image.git_png')), + 'title' => '仓库地址', + 'desc' => '想了解更多请扫码', + ], + [ + 'image' => FileService::getFileUrl(config('project.default_image.customer_service')), + 'title' => '添加客服微信', + 'desc' => '想了解更多请添加客服', + ] + ]; + } + } \ No newline at end of file diff --git a/server/config/project.php b/server/config/project.php index faf92f626c759462f1b1c65878f8e1e66fb3de28..681709ef191cfaff50d39e403d2741d4b8006b36 100644 --- a/server/config/project.php +++ b/server/config/project.php @@ -52,8 +52,8 @@ return [ 'default_image' => [ 'admin_avatar' => 'resource/image/admin/avatar.png', 'user_avatar' => 'resource/image/admin/default_avatar.png', - 'qq_group' => 'resource/image/admin/qq_group.png', // qq群 - 'customer_service' => 'resource/image/admin/customer_service.jpg', // 客服 + 'git_png' => 'resource/image/admin/gitee.png', // 仓库地址 + 'customer_service' => 'resource/image/admin/customer_service.png', // 客服 'menu_admin' => 'resource/image/admin/menu_admin.png',// 首页快捷菜单-管理员 'menu_role' => 'resource/image/admin/menu_role.png', // 首页快捷菜单-角色 'menu_dept' => 'resource/image/admin/menu_dept.png',// 首页快捷菜单-部门 diff --git a/server/public/resource/image/admin/backend_backdrop.png b/server/public/resource/image/admin/backend_backdrop.png index a3020117a07f47adac5f004dc50ec5b2aa5b815f..e33e095c33141fdaa480e1b8bb37b2e41e5ef30d 100644 Binary files a/server/public/resource/image/admin/backend_backdrop.png and b/server/public/resource/image/admin/backend_backdrop.png differ diff --git a/server/public/resource/image/admin/customer_service.jpg b/server/public/resource/image/admin/customer_service.jpg deleted file mode 100644 index 301009dc07c83ed3c3546601e357644379061bd7..0000000000000000000000000000000000000000 Binary files a/server/public/resource/image/admin/customer_service.jpg and /dev/null differ diff --git a/server/public/resource/image/admin/customer_service.png b/server/public/resource/image/admin/customer_service.png new file mode 100644 index 0000000000000000000000000000000000000000..af21d88df272b5bb57ef81ce3fff2c20d87ac2a6 Binary files /dev/null and b/server/public/resource/image/admin/customer_service.png differ diff --git a/server/public/resource/image/admin/gitee.png b/server/public/resource/image/admin/gitee.png new file mode 100644 index 0000000000000000000000000000000000000000..131fd4cc12b859a4e949c53f610b9cfd069f6d7c Binary files /dev/null and b/server/public/resource/image/admin/gitee.png differ diff --git a/server/public/resource/image/admin/login_image.png b/server/public/resource/image/admin/login_image.png index a3020117a07f47adac5f004dc50ec5b2aa5b815f..e33e095c33141fdaa480e1b8bb37b2e41e5ef30d 100644 Binary files a/server/public/resource/image/admin/login_image.png and b/server/public/resource/image/admin/login_image.png differ diff --git a/server/public/resource/image/admin/qq_group.png b/server/public/resource/image/admin/qq_group.png deleted file mode 100644 index 2bc75c1a4717a9b30a23fbe56a21df162ddb0aa4..0000000000000000000000000000000000000000 Binary files a/server/public/resource/image/admin/qq_group.png and /dev/null differ diff --git a/server/public/resource/image/admin/web_favicon.ico b/server/public/resource/image/admin/web_favicon.ico index 2434b867c78ffce82adfcfc48e5d932b6968047c..822d697763f95e7e0054a0e44eda45737e231277 100644 Binary files a/server/public/resource/image/admin/web_favicon.ico and b/server/public/resource/image/admin/web_favicon.ico differ diff --git a/server/public/resource/image/admin/web_logo.jpg b/server/public/resource/image/admin/web_logo.jpg index f4073c9eda94f9a9e7dcfd03cbb3dfdfa9fa72a5..03494de618e47f817486127b023f03c08cedbae8 100644 Binary files a/server/public/resource/image/admin/web_logo.jpg and b/server/public/resource/image/admin/web_logo.jpg differ diff --git a/server/public/resource/image/admin/web_logo.png b/server/public/resource/image/admin/web_logo.png index 402e12e5f3bd3de96f52c74329b44b1cffe049ed..03494de618e47f817486127b023f03c08cedbae8 100644 Binary files a/server/public/resource/image/admin/web_logo.png and b/server/public/resource/image/admin/web_logo.png differ