技术栈
群控系统
龙哥·三年风水
2 天前
分布式
·
php
·
群控系统
workman服务端开发模式-应用开发-websockt应用介绍
workerman-chat框架是基于workerman的GatewayWorker框架开发的一款高性能支持分布式部署的聊天室系统。
龙哥·三年风水
7 天前
分布式
·
vue
·
群控系统
websocket服务端开发模式-应用开发-页面端修改
在根目录下.env.development中,修改VUE_APP_BASE_API地址,代码如下:在根目录下src文件夹中store文件夹下modules文件夹下user.js中,修改privateKey参数值,具体如下:
龙哥·三年风水
7 天前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-获取登录者今天操作日志
在根目录下route文件夹下app.php文件中,在perimission的group中添加如下代码:
龙哥·三年风水
7 天前
分布式
·
php
·
群控系统
websocket服务端开发模式-应用开发-api修改
因为功能还是一样的,所以我直接重新启动了一套,没有在之前的那套上面修改。一定切记,步骤如下:在根目录下.env.development文件中,修改配置参数,代码如下:
龙哥·三年风水
17 天前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-邮件工厂结构封装
首先在系统根目录下extend文件夹下创建邮件工厂文件夹并更名叫Mail。在Mail目录下创建邮件发送父类并更名为MailSenderInterface.php,代码如下
龙哥·三年风水
17 天前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-短信工厂腾讯云短信开发
在根目录下extend文件夹下Sms文件夹下channel文件夹下,创建腾讯云短信发送工厂并命名为TencentSmsSender。记住,一定要在腾讯云短信发送工厂类名后面去实现短信发送工厂。
龙哥·三年风水
21 天前
分布式
·
php
·
群控系统
群控系统服务端开发模式-补充程序草图设计
参数管理新增了图片参数、视频参数、文档参数、短信参数、邮箱参数,新增了系统设置、短信邮箱通道设置;
龙哥·三年风水
24 天前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-邮箱配置功能开发
邮箱配置主要是将管理员数据做归属,便于后续业务处理与管理。部门配置功能与级别配置功能也是本次后台功能规划的一个环节。具体见下图:
龙哥·三年风水
1 个月前
分布式
·
vue
·
群控系统
群控系统服务端开发模式-应用开发-前端菜单功能开发
今天优先开发菜单及角色,明天将开发岗位配置、级别配置等功能。具体看下图而前端的路由不需要手动添加,是依据数据库里面存储的路径。
龙哥·三年风水
1 个月前
分布式
·
vue
·
群控系统
群控系统服务端开发模式-应用开发-前端部门功能开发
在根目录下src文件夹下views文件夹下param文件夹下department文件夹下,新建index.vue,代码如下
龙哥·三年风水
1 个月前
分布式
·
vue
·
群控系统
群控系统服务端开发模式-应用开发-前端个人信息功能
个人信息功能我把他分为了3部分:第一部分是展示登录者信息;第二步就是登录者登录退出信息;第三部分就是修改个人资料。
龙哥·三年风水
1 个月前
分布式
·
vue
·
群控系统
群控系统服务端开发模式-应用开发-前端个人资料开发
其实程序开发到现在,简单的后端框架就只剩下获取登录账号信息及获取登录账号菜单这两个功能咯。详细见下图:
龙哥·三年风水
1 个月前
分布式
·
vue
·
群控系统
群控系统服务端开发模式-应用开发-前端框架
前端我这里采用的是vue-element-admin框架。删除根目录下package.json文件中的tui-editor依赖参数。
龙哥·三年风水
2 个月前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-个人资料
群控系统服务端开发模式后端基础框架现在就差个人资料、及权限验证。下面开发个人资料。在根目录下route文件夹下面app.php文件中添加如下代码:
龙哥·三年风水
2 个月前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-文件上传功能开发
在根目录下route文件夹中app.php文件中,添加文件上传功能路由,代码如下:在根目录下app文件夹下common文件夹中创建上传控制器并命名为Upload,代码如下:
龙哥·三年风水
2 个月前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-上传配置功能开发
下面直接进入上传配置功能开发,废话不多说。因它是固定数据,所以只有读取与保存这两个接口。在根目录下的route文件夹中的app.php文件中,具体如下代码:
龙哥·三年风水
2 个月前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-腾讯云上传工厂及七牛云上传工厂开发
记住业务流程图,要不然不清楚自己封装的是什么东西。切记在根目录下要安装腾讯云OSS插件,具体代码如下:
龙哥·三年风水
2 个月前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-系统配置开发
其实在前面的章节中就已经提到过系统配置开发这块,包括建表及数据层开发都已完毕《群控系统服务端开发模式-应用开发-业务架构逻辑开发BaseAPI继续开发一》,今天在这里只要把系统配置控制层及验证层开发完毕就可以咯。
龙哥·三年风水
2 个月前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-业务架构逻辑开发第一轮测试
整个系统的第一个层次已经开发完毕,已经有简单的中控,登录、退出、延迟登录时长、黑名单、数据层封装、验证层封装、RSA加解密、Redis等功能,还缺获取个人、角色按钮权限、角色菜单权限功能。角色按钮权限以及角色菜单权限等明后天开发,今天先开发个人信息接口以便测试使用。
龙哥·三年风水
2 个月前
分布式
·
php
·
群控系统
群控系统服务端开发模式-应用开发-业务架构逻辑开发BaseAPI继续开发二
我思来想去,最后还是觉得先封装一下thinkphp6整体报错机制。要不然后期不好拓展。在根目录下app文件夹下的provider.php文件中,注释thinkphp6自带报错文件类,自定义报错文件配置,代码如下: