package common


type PersonSealInfo struct {
	// <ext>format:string</ext> 【签名id】签名id
	SealId *int64 `json:"sealId,omitempty"`
	// 【指定多个签名id】指定多个签名id 【传参】 可传入多个，格式：[123123123213,123213213213]。
	SealIds []string `json:"sealIds,omitempty"`
	// 【签名类型】签名类型 【作用】 指定要删除的签名类型，此时，相同类型下的签名将被删除 【传参】 传入在电子签章控制台“签名类型管理”维护的签名类型名称。
	PersonSealCategoryName string `json:"personSealCategoryName,omitempty"`
	// 【签名分类】签名分类 【作用】 指定要删除的签名分类，此时，相同分类下的签名将被删除 【传参】 取值范围：PERSON_SIGN（个人签名），PERSON_SEAL（个人名章）。
	PersonSealCarrier string `json:"personSealCarrier,omitempty"`
	// 【签名状态】签名状态 【作用】 指定要删除什么状态下的签名，此时，相同状态下的签名将被删除  【传参】 取值范围：ALL（全部），NORMAL（启用），PRE_ADD（预制作），FREEZE（停用）；不传值默认为：NORMAL（启用）。
	PersonSealStatus string `json:"personSealStatus,omitempty"`
}
