uniondrug/internal-log 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

uniondrug/internal-log

Composer 安装命令:

composer require uniondrug/internal-log

包简介

InternalLog

README 文档

README

#内审中心日志

how to do

  1. 修改composer.json文件, 选择1.x版本

    {
        .
        .
        "require" : {
            .
            .
            "uniondrug/token-auth-middleware" : "^2.0",
            "uniondrug/internal-log" : "^1.0",
            .
            .
        }
    }
    
  2. 执行composer update更新依赖版

  3. 修改config/app.php应用

       return [
           'default' => [
               .
               .
               .
               'providers' => [
                   .
                   .
                   .
                   \Uniondrug\InternalLog\InternalLogProvider::class
               ]
           ]
       ];
    
  4. 添加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"
           ]
       ];
    
  5. ServiceTrait中添加$internalLog@property定义

how to run

#相关接口:

  1. setModule()(必须)

    设置模块名称

  2. setLogDate()(必须)

    发送日志时间

  3. setMemberId($memberId)(必须)

    操作人 memberId

  4. setName($name)(必须)

    操作人姓名

  5. setAction($action)(必须)

    动作(CRUD) C-添加数据 D删除数据 U修改数据 R-查询数据

  6. setRelationId($relationId)(必须)

    关联资源Id

  7. setRelationType($relationType)(必须)

    关联资源类型

  8. setOpenId()

    第三方 openId

  9. setMobile($mobile)

    操作人手机号码

  10. setIp()

    ip地址

  11. setLon($lon)

    经度

  12. setLat($lat)

    纬度

  13. setOptInfo($optInfo)

    操作信息

  14. setRelationDesc($relationDesc)

    关联资源说明

  15. setExtra($extra)

    关联资源自定义说明

  16. setTerminalId($terminalId)

    设备Id

  17. setTerminalType($terminalType)

    设备类型

  18. setTerminalModel($terminalModel)

    终端型号

  19. setTransId()

    调用链Id

  20. toJson()

    结果转JSON

  21. senderServer()(必须)

    提交日志

统计信息

  • 总下载量: 96
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 12
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-04-13

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固