package common


type Company struct {
	// 【法人单位id】法人单位id
	Id *int64 `json:"id,omitempty"`
	// 【法人单位名称】法人单位名称
	Name string `json:"name,omitempty"`
	// 【法人单位代码】法人单位代码
	RegisterNo string `json:"registerNo,omitempty"`
	// 【法人单位状态】法人单位状态：UNREGISTERED（未注册），REGISTERED（已注册），CERTIFYING（认证中），AUTH_SUCCESS（认证完成），AUTH_FAILURE（认证失败）
	Status string `json:"status,omitempty"`
	// 【租户类型】租户类型；CORPORATE（平台方），INNER_COMPANY（内部公司），COMPANY（外部公司）
	TenantType string `json:"tenantType,omitempty"`
	// 【冻结状态】冻结状态：冻结或未冻结
	Freeze string `json:"freeze,omitempty"`
	// 【当前用户所在法人单位员工编号】当前用户所在法人单位员工编号
	EmployeeNumber string `json:"employeeNumber,omitempty"`
	// 【上级法人单位id】上级法人单位id
	ParentId *int64 `json:"parentId,omitempty"`
}
