uniondrug / internal-log
InternalLog
Installs: 96
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 12
Forks: 0
Open Issues: 0
pkg:composer/uniondrug/internal-log
Requires
- uniondrug/framework: ^2.0
This package is auto-updated.
Last update: 2025-10-15 18:38:56 UTC
README
#内审中心日志
how to do
-
修改
composer.json文件, 选择1.x版本{ . . "require" : { . . "uniondrug/token-auth-middleware" : "^2.0", "uniondrug/internal-log" : "^1.0", . . } } -
执行
composer update更新依赖版 -
修改
config/app.php应用return [ 'default' => [ . . . 'providers' => [ . . . \Uniondrug\InternalLog\InternalLogProvider::class ] ] ]; -
添加
config/internalLog.php<?php return [ "default" => [ "logUrl" => "http://java.auditlog.service.dev.uniondrug.info/log/send" ], "development" => [ "logUrl" => "http://java.auditlog.service.dev.uniondrug.info/log/send" ], "testing" => [ "logUrl" => "http://java.auditlog.service.turboradio.cn/log/send" ], "release" => [ "logUrl" => "http://java.auditlog.service.uniondrug.net/log/send" ], "production" => [ "logUrl" => "http://java.auditlog.service.uniondrug.cn/log/send" ] ]; -
在
ServiceTrait中添加$internalLog的@property定义
how to run
#相关接口:
-
setModule()(必须)设置模块名称
-
setLogDate()(必须)发送日志时间
-
setMemberId($memberId)(必须)操作人 memberId
-
setName($name)(必须)操作人姓名
-
setAction($action)(必须)动作(CRUD) C-添加数据 D删除数据 U修改数据 R-查询数据
-
setRelationId($relationId)(必须)关联资源Id
-
setRelationType($relationType)(必须)关联资源类型
-
setOpenId()第三方 openId
-
setMobile($mobile)操作人手机号码
-
setIp()ip地址
-
setLon($lon)经度
-
setLat($lat)纬度
-
setOptInfo($optInfo)操作信息
-
setRelationDesc($relationDesc)关联资源说明
-
setExtra($extra)关联资源自定义说明
-
setTerminalId($terminalId)设备Id
-
setTerminalType($terminalType)设备类型
-
setTerminalModel($terminalModel)终端型号
-
setTransId()调用链Id
-
toJson()结果转JSON
-
senderServer()(必须)提交日志