package com.cyksj.model.kf;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author chan
 * @date 2023-05-12 11:27 AM
 */
@NoArgsConstructor
@Data
public class WxCpKfEventMsg {
  @JsonProperty("event_type")
  private String eventType;
  @JsonProperty("open_kfid")
  private String openKfid;
  @JsonProperty("external_userid")
  private String externalUserId;
  @JsonProperty("servicer_userid")
  private String servicerUserId;
  @JsonProperty("old_servicer_userid")
  private String oldServicerUserId;
  @JsonProperty("new_servicer_userid")
  private String newServicerUserId;
  private String scene;
  @JsonProperty("scene_param")
  private String sceneParam;
  @JsonProperty("welcome_code")
  private String welcomeCode;
  @JsonProperty("fail_msgid")
  private String failMsgId;
  @JsonProperty("fail_type")
  private Integer failType;
  private Integer status;
  @JsonProperty("change_type")
  private Integer changeType;
  @JsonProperty("msg_code")
  private String msgCode;
  @JsonProperty("recall_msgid")
  private String recallMsgId;
}
