using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
namespace DingTalk.Api.Response
{
///
/// OapiCollectionInstanceListResponse.
///
public class OapiCollectionInstanceListResponse : DingTalkResponse
{
///
/// 错误码
///
[XmlElement("errcode")]
public long Errcode { get; set; }
///
/// 错误信息
///
[XmlElement("errmsg")]
public string Errmsg { get; set; }
///
/// 结果
///
[XmlElement("result")]
public PageResultDomain Result { get; set; }
///
/// FormDataDomain Data Structure.
///
[Serializable]
public class FormDataDomain : TopObject
{
///
/// 表单控件key
///
[XmlElement("key")]
public string Key { get; set; }
///
/// 名称。当label字段为空或不存在时,忽略这个label和value
///
[XmlElement("label")]
public string Label { get; set; }
///
/// 表单的值
///
[XmlElement("value")]
public string Value { get; set; }
}
///
/// FormInstanceResponseDomain Data Structure.
///
[Serializable]
public class FormInstanceResponseDomain : TopObject
{
///
/// 毫秒级时间戳,填表提交时间
///
[XmlElement("create_time")]
public string CreateTime { get; set; }
///
/// 实例id
///
[XmlElement("form_instance_id")]
public string FormInstanceId { get; set; }
///
/// 表单内容列表
///
[XmlArray("forms")]
[XmlArrayItem("form_data")]
public List Forms { get; set; }
///
/// 更新时间
///
[XmlElement("modify_time")]
public string ModifyTime { get; set; }
///
/// 学生班级id
///
[XmlElement("student_class_id")]
public long StudentClassId { get; set; }
///
/// 学生班级名称
///
[XmlElement("student_class_name")]
public string StudentClassName { get; set; }
///
/// 学生名称
///
[XmlElement("student_name")]
public string StudentName { get; set; }
///
/// 学生id
///
[XmlElement("student_user_id")]
public string StudentUserId { get; set; }
///
/// 提交人姓名
///
[XmlElement("submitter_user_name")]
public string SubmitterUserName { get; set; }
///
/// 提交人userid
///
[XmlElement("submitter_userid")]
public string SubmitterUserid { get; set; }
}
///
/// PageResultDomain Data Structure.
///
[Serializable]
public class PageResultDomain : TopObject
{
///
/// 是否还有下一页
///
[XmlElement("has_more")]
public bool HasMore { get; set; }
///
/// 列表
///
[XmlArray("list")]
[XmlArrayItem("form_instance_response")]
public List List { get; set; }
///
/// 下一次分页offset的值
///
[XmlElement("next_cursor")]
public long NextCursor { get; set; }
}
}
}