Download the PHP package ccheng/event-manager without Composer
On this page you can find all versions of the php package ccheng/event-manager. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package event-manager
Event manager for Yii2
Event manager By Biz
Installation
The preferred way to install this extension is through composer.
Either run
or add
to the require section of your composer.json
file.
Usage
Once the extension is installed, simply use it in your code by :
执行数据迁移以添加表结构:
添加事件管理模块
事件列表路由:
事件时间线路由
组件配置信息(图像上传与事件级别与事件相关系统依赖) 配置信息需配置在 params 中,返回未配置信息读取的回调函数
添加事件组件接口
事件组件接口文档
一、事件添加
- 请求规则
接口要求项 | 值 |
---|---|
Http请求方式 | POST |
URL | /event/notifying |
- 查询参数定义
查询参数为JSON数据
参数 | 类型 | 必须 | 说明 | 备注 |
---|---|---|---|---|
from_system | string | 是 | 系统来源 | |
type | string | 是 | 请求类型 | 固定值: EventNotify |
key | string | 是 | 请求key | 自行定义 |
data | string | 是 | 请求参数 |
- 请求参数(data)定义
参数 | 类型 | 必须 | 说明 | 备注 | |
---|---|---|---|---|---|
event_name | string | 是 | 事件标题 | ||
event_content | string | 是 | 事件内容 | 富文本编辑器生成的HTML | |
event_date | string | 是 | 事件发生的日期时间 | 例如:2019-10-01 10:02:05 | |
event_author | string | 是 | 事件内容作者 | 作者名字 | |
event_level | string | 是 | 事件级别 | 可选值:success-一般,info-严重,warning-重大,error-灾难 | |
event_tags | string | 是 | 事件标签 | 标签用,分隔 |
-
输入参数示例
- 返回参数定义
参数 | 类型 | 必须 | 说明 | 备注 |
---|---|---|---|---|
code | int | 是 | 返回码 | 0:成功,1:失败 |
message | string | 是 | 说明 | |
data | object | 是 | 说明 | 事件详情 |
- 返回示例
二、事件更新
- 请求规则
接口要求项 | 值 |
---|---|
Http请求方式 | POST |
URL | /event/update?id=xxx |
- 查询参数定义
查询参数为JSON数据
参数 | 类型 | 必须 | 说明 | 备注 |
---|---|---|---|---|
from_system | string | 是 | 系统来源 | |
type | string | 是 | 请求类型 | 固定值: EventNotify |
key | string | 是 | 请求key | 自行定义 |
data | string | 是 | 请求参数 |
- 请求参数(data)定义
参数 | 类型 | 必须 | 说明 | 备注 |
---|---|---|---|---|
event_name | string | 是 | 事件标题 | |
event_content | string | 是 | 事件内容 | 富文本编辑器生成的HTML |
event_date | string | 是 | 事件发生的日期时间 | 例如:2019-10-01 10:02:05 |
event_from_system | string | 是 | 事件来源系统 | 固定值:qnn |
event_author | string | 是 | 事件内容作者 | 作者名字 |
event_level | string | 是 | 事件级别 | 可选值:success-一般,info-严重,warning-重大,error-灾难 |
event_tags | string | 是 | 事件标签 | 标签用,分隔 |
-
输入参数示例
- 返回参数定义
参数 | 类型 | 必须 | 说明 | 备注 |
---|---|---|---|---|
code | int | 是 | 返回码 | 0:成功,1:失败 |
message | string | 是 | 说明 | |
data | object | 是 | 说明 | 事件详情 |
- 返回示例
三、事件查询
- 请求规则
接口要求项 | 值 |
---|---|
Http请求方式 | GET |
URL | /event/view?id=xxx |
- 返回参数定义
参数 | 类型 | 必须 | 说明 | 备注 |
---|---|---|---|---|
code | int | 是 | 返回码 | 0:成功,1:失败 |
message | string | 是 | 说明 | |
data | object | 是 | 说明 | 事件详情 |
- 返回示例
All versions of event-manager with dependencies
PHP Build Version
Package Version
Requires
yiisoft/yii2 Version
*
bower-asset/layer Version ~3.1.1
almasaeed2010/adminlte Version ^2.4.0
kartik-v/yii2-widget-select2 Version @dev
kartik-v/yii2-widget-datepicker Version @dev
kartik-v/yii2-widget-datetimepicker Version *
kartik-v/yii2-widget-activeform Version >=1.5.7
kartik-v/yii2-field-range Version *
rmrevin/yii2-fontawesome Version ~2.9
kucha/ueditor Version ^1.21
qcloud/cos-sdk-v5 Version ^1.3
rogeecn/yii2-tag-editor Version ^1.0
bower-asset/moment Version ^2.24
philippfrenzel/yii2fullcalendar Version 3.9.0
bower-asset/layer Version ~3.1.1
almasaeed2010/adminlte Version ^2.4.0
kartik-v/yii2-widget-select2 Version @dev
kartik-v/yii2-widget-datepicker Version @dev
kartik-v/yii2-widget-datetimepicker Version *
kartik-v/yii2-widget-activeform Version >=1.5.7
kartik-v/yii2-field-range Version *
rmrevin/yii2-fontawesome Version ~2.9
kucha/ueditor Version ^1.21
qcloud/cos-sdk-v5 Version ^1.3
rogeecn/yii2-tag-editor Version ^1.0
bower-asset/moment Version ^2.24
philippfrenzel/yii2fullcalendar Version 3.9.0
The package ccheng/event-manager contains the following files
Loading the files please wait ....