All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.chanjar.weixin.cp.bean.oa.meetingroom.WxCpOaMeetingRoomBookResult Maven / Gradle / Ivy

package me.chanjar.weixin.cp.bean.oa.meetingroom;

import com.google.gson.annotations.SerializedName;
import lombok.Data;
import me.chanjar.weixin.cp.bean.WxCpBaseResp;
import me.chanjar.weixin.cp.util.json.WxCpGsonBuilder;

import java.io.Serializable;
import java.util.List;

/**
 * 预定会议室的返回结果类
 *
 * @author 小梁
 * @version 1.0  Create by 2024/10/28
 */
@Data
public class WxCpOaMeetingRoomBookResult extends WxCpBaseResp implements Serializable {
  private static final long serialVersionUID = -4993287594652231098L;

  @Override
  public String toString() {
    return WxCpGsonBuilder.create().toJson(this);
  }

  public static WxCpOaMeetingRoomBookResult fromJson(String json) {
    return WxCpGsonBuilder.create().fromJson(json, WxCpOaMeetingRoomBookResult.class);
  }

  /**
   * 会议室的预定id
   */
  @SerializedName("booking_id")
  private String booking_id;
  /**
   * 会议关联日程的id
   */
  @SerializedName("schedule_id")
  private String schedule_id;
  /**
   * 通过会议预定会议室 和 通过日程预定会议室 接口返回
   * 
* 会议室冲突日期列表,为当天0点的时间戳;使用重复会议预定会议室,部分日期与会议室预定情况冲突时返回 */ @SerializedName("conflict_date") private List conflict_date; }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy