package seal_response

import (
	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
)

// 【响应结果】响应结果
type SealApplyDetailResponse struct {
	// 【用印申请id】用印申请id
	Id string `json:"id"`
	// 【用印申请所属单位名称】用印申请所属单位名称
	TenantName string `json:"tenantName"`
	// 【申请人姓名】申请人姓名
	ApplyerName string `json:"applyerName"`
	// 【申请人联系方式】申请人联系方式
	ApplyerContact string `json:"applyerContact"`
	// 【申请人成员编号】申请人成员编号
	ApplyerNumber string `json:"applyerNumber,omitempty"`
	// 【事项标题】事项标题
	Subject string `json:"subject"`
	// 【编号】编号
	SerialNo string `json:"serialNo,omitempty"`
	// 【申请次数】申请次数
	Count *int64 `json:"count"`
	// 【使用事由】使用事由
	Description string `json:"description"`
	// 【状态】状态
	Status string `json:"status"`
	// 【发起时间】发起时间
	CreateTime string `json:"createTime"`
	// 【用印信息】用印信息
	SealAuths []*common.SealApplyDetailSealAuthsResponse `json:"sealAuths"`
	// 【人脸图片】人脸图片
	FaceImages []*common.SealApplyDetailFaceImagesResponse `json:"faceImages"`
	// 【用印图片】用印图片
	UseImages []*common.PhysicsImg `json:"useImages"`
	// 【补签记录】补签记录
	AppendLogs []*common.SealApplyDetailAppendLogsResponse `json:"appendLogs,omitempty"`
	// 【自定义字段】自定义字段
	PhysicsCustomizeField []*common.SealApplyDetailPhysicsCustomizeFieldResponse `json:"physicsCustomizeField"`
	Seal                  *common.SealApplyDetailSealResponse                    `json:"seal,omitempty"`
}
