package seal_response


type SealDiypermissionconfigQueryResponse struct {
	// 【自定义字段id】自定义字段id
	Id string `json:"id,omitempty"`
	// 【自定义字段名称】自定义字段名称
	Name string `json:"name,omitempty"`
	// 【状态】状态：NORMAL(正常)，DISABLE(停用)。
	Status string `json:"status,omitempty"`
	// 【是否必填】是否必填
	Necessary *bool `json:"necessary,omitempty"`
	// 【所属顶级组织id】所属顶级组织id
	DepartmentId string `json:"departmentId,omitempty"`
	// 【所属顶级组织名称】所属顶级组织名称
	DepartmentName string `json:"departmentName,omitempty"`
	// 【生效印章形式】生效印章形式：ELECTRONIC（电子印章），PHYSICS（物理印章），UKEY（Ukey印章），MOBILE（移动印章）。
	SealTypes []string `json:"sealTypes,omitempty"`
	// 【权限项】权限项：SEAL_ADMIN（管理），SEAL_USER（使用），SEAL_VIEW（查看）。
	SealPermissionTypes []string `json:"sealPermissionTypes,omitempty"`
	// 【具体管理权限】具体管理权限：BASE_INFO_MANAGE（基本信息管理）, SEAL_IMAGE_CHANGE（章面修改）, PERMISSION_MANAGE（权限调整）, ENABLESEAL（启用）, DISABLESEAL（停用）, REVOKESEAL（注销）, DELETESEAL（删除）, SEAL_AUDIT（印章审计）, SEAL_EMR（紧急用印，仅物理印章支持）, SEAL_UKEY_PIN_CHANGE（修改Pin码，仅Ukey章支持）, SEAL_CHANG_WORK_FLOW（章筒更换印章，仅物理印章支持）, BIND_UNBIND_DEVICE（绑定/解绑设备，仅物理印章支持）, SET_SEAL_BOX_WIFI（配置章筒WiFi，仅物理印章支持）, MANAGE_SEAL_BOX_FINGERPRINT（管理章筒指纹，仅物理印章支持）, UKEY_CANCEL_CONNECT（断开Ukey远程连接）
	SealChildPermissionTypes []string `json:"sealChildPermissionTypes,omitempty"`
	// 【具体使用权限】具体使用权限限： SEAL_USE（文件用印）, UKEY_CONNECT（申请Ukey远程连接）
	SealUseSealChildPermissionTypes []string `json:"sealUseSealChildPermissionTypes,omitempty"`
}
