feiyu02
2025-09-30 a3cc1d220f8a1de11874bebceba0130d32157ff1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package cn.flightfeather.supervision.common.log
 
import cn.flightfeather.supervision.domain.ds1.entity.Userinfo
 
/**
 * 工作日志
 * @date 2024/7/19
 * @author feiyu02
 */
class WorkStreamLogInfo : AbstractLogInfo {
 
    constructor() : super()
    constructor(userId: String?, userName: String?, type: String?, event: String) : super(event) {
        this.userId = userId
        this.userName = userName
        this.type = type
    }
    constructor(userId: String?, userName: String?, event: String) : this(userId, userName, null, event)
    constructor(userInfo: Userinfo?, event: String) : this(userInfo?.guid, userInfo?.realname, null, event)
 
    var userId: String? = null
    var userName: String? = null
    var type: String? = null
 
}