package com.mini.capi.biz.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDateTime; import lombok.Getter; import lombok.Setter; /** *

* 公司信息表,用于存储公司基本信息 *

* * @author gaoxq * @since 2025-08-25 */ @Getter @Setter @TableName("biz_company") public class Company implements Serializable { private static final long serialVersionUID = 1L; /** * 记录日期 */ @TableField("create_time") private LocalDateTime createTime; /** * 公司标识 */ @TableId(value = "company_id", type = IdType.AUTO) private String companyId; /** * 公司名称 */ @TableField("company_name") private String companyName; /** * 公司地址 */ @TableField("address") private String address; /** * 公司联系人姓名 */ @TableField("contact_person") private String contactPerson; /** * 公司联系电话 */ @TableField("phone_number") private String phoneNumber; /** * 公司电子邮箱 */ @TableField("email") private String email; /** * 公司官方网站地址 */ @TableField("website_url") private String websiteUrl; /** * 其他说明或备注 */ @TableField("remarks") private String remarks; /** * 公司状态 */ @TableField("comp_status") private String compStatus; /** * 租户id */ @TableField("f_tenant_id") private String fTenantId; /** * 流程id */ @TableField("f_flow_id") private String fFlowId; /** * 流程任务主键 */ @TableField("f_flow_task_id") private String fFlowTaskId; /** * 流程任务状态 */ @TableField("f_flow_state") private Integer fFlowState; }